хех, тоже думал, что через htaccess оно проще будет...
но, ничего не меняется...
ведь ссылки на страницы изменяются в движке Друпала...
то есть, доступ по /page/2 будет доступен, но видиться эти ссылки будут всё равно по-прежнему...
ну почему? некоторые хостеры (servage) даже разрешают выставлять Register Globals в режим enabled... зависит от кода, потенциально дыра, но если код хороший, то это не дыра, а дополнительные возможности... были уже обсуждения где-то (не помню где) на эту тему...
просто не нужно использовать html-теги, они же потенциально небезопасны... заткнули одну дырку, появится другая... гораздо лучше использовать механизмы, которые уже есть, типа BBCode и тд... их же не зря придумали...
так ссылки-то сохраняются на подобные страницы и в статической версии... если база до сих пор не работает, то нужно будет перенаправлять на страницу с сообщением причины - почему нельзя добавить комментарий на сайт, также с поиском и со всем остальным...
главное, что информация будет доступна и её можно будет просмотреть... это ведь самое важное, сайт будет доступен 365 дней в году и даже закрываться на техобслуживание может, а пользователи смогут его всё равно посещать... удобно, разве нет?
"только мертвость базы вне друпала как оценивать будете?"
очень просто, он ведь выводит страницу определённую при неработающей базе...
туда нужно включить перенаправление на статическую версию... а вот проверку из этой статической версии как сделать - затрудняюсь ответить...
наверное нужно, чтобы сохранялось всё в пхп, а туда при добавлении страницы в подобный кэш нужно вписывать инструкцию, которая бы проверяла "мёртвость базы данных"...
"если вы ядро друпала глянете - то станет ясно, что не все там кешируется"
это понятно, что Друпалу оно не нужно кэшировать полную страницу, но вывод-то можно настроить, например, какую-нибудь "облегчённую версию", которая бы показывалась бы пока база данных недоступна...
в этом смысле, это конечно будет не замена кэшу как таковому, а что-то более альтернативное и универсальное... но вместе с файловым кэшем это бы работало, я думаю, превосходно...
"в одном месте функционал livejournal, vkontakte, wiki, полноценной галереи, мощного сайта и добротного форума"
на Друпале даже обычный человек всё это может реализовать, все модули имеются (в том числе и для вики), дневники, галерея, форум всё есть... я не говорю о блогах и сообществах, так как изначально Друпал для этого и предназначался...
если за дело возьмётся студия, то они реализуют такой проект стопроцентно и обойдётся он не так уж дорого...
конечно можно, в Друпале эти настройки отделены друг от друга, темы настраиваются отдельно, а настройки блоков, меню и прочего создаются и сохраняются в базе данных и не зависят от конкретной темы...
другой вопрос, что в различных темах всё будет выглядеть по-разному и быть может кое-что нужно будет изменить...
зачем пользователям удалять свои комментарии? достаточно того, что их можно изменить... в Друпале древовидная структура комментариев, поэтому удаляя один комментарий, вы удаляете и все вложенные в него, вот почему нет возможности пользователям удалять свои комментарии, это может сделать только администратор...
"Да, я пробовал Captcha Riddler, но отказался от него. И вот почему:
*Модуль защитит от случайного спам-робота, случайно зашедшего на ваш огонёк. Но он очень слаб для целенаправленной атаки на ваш сайт - один вопрос, который не меняется!"
От целенаправленной атаки не защитит ничего... Обсуждалась защита именно от спам-ботов... А от людей... хм... так кто иешает вопросы менять? И спамеру придётся каждый раз заходить на мой сайт... да пожалуйста...
Администратор Друпала любит питон и вместе с тем использует Друпал, который на пхп... я думаю уже это о чём-то, да говорит...
в разработке, а главное, в идее (таксономия etc...) и расширяемости лучше Друпала пока ничего нет... а приспособить к каким-то своим нуждам можно почти любую CMS...
Уже давно существует Риддер Капча модуль (или как-то там)...
пишете вопрос (любой), на который нужно знать ответ (без выбора ответов)...
и как роботы, интересно, ответят на вопрос: "Какого цвета был флаг СССР?"...
[РЕШЕНО] кто менял node?page=1 (2 и так далее) на более понятное node/page/1
хех, тоже думал, что через htaccess оно проще будет...
но, ничего не меняется...
ведь ссылки на страницы изменяются в движке Друпала...
то есть, доступ по /page/2 будет доступен, но видиться эти ссылки будут всё равно по-прежнему...
Быстрый способ улучшить быстродействие форума
спасибо, Натали...
испробуем...
Добавлено:
Правильный кодбудет таким:
Место для собственных функций и переменных
скорее тебе нужно в sites/all/modules всё положить... при обновлении эту папку можно не трогать... также как и default по соседству...
Проблема с обновлением до 5.6
ну почему? некоторые хостеры (servage) даже разрешают выставлять Register Globals в режим enabled... зависит от кода, потенциально дыра, но если код хороший, то это не дыра, а дополнительные возможности... были уже обсуждения где-то (не помню где) на эту тему...
После событий на хабре возник вопрос: Как с таким бороться?
просто не нужно использовать html-теги, они же потенциально небезопасны... заткнули одну дырку, появится другая... гораздо лучше использовать механизмы, которые уже есть, типа BBCode и тд... их же не зря придумали...
Кеширование на файлах
жаль, что нет минимального ридми к вашему кэшу...
было бы всем понятнее что это и как работает...
Как изменить надпись (отформатировать) "Submitted by" ?
http://www.drupal.ru/node/10451
в комментариях заменить node на comment и также node>created на comment>timestamp
- остальное всё также (код vadbarsa)...
Мое знакомство с друпалом Ч1
главное, что есть желание разбираться и учиться, несмотря на все препятствия...
неунывающий рассказ...
И снова, видимо нелюбимая экспертами тема "как убрать подпись", НО
а как переориентировать в комментариях? например, format_date($node->created там не работает... поскольку это не node собственно...
Добавлено:
Разобрался, собственно... в комментариях нужно указывать format_date($comment->timestamp
Ошибка в модуле Filter Drupal версии 5.6 - не сохраняются допустимые теги фильтра HTML
ну, помнится 5.5 появилась из-за одного символа забытого... а тут целая строка другая...
Ошибка в модуле Filter Drupal версии 5.6 - не сохраняются допустимые теги фильтра HTML
хех... а почему не версия 5.7? вполне себе повод...
патч - это не так интересно...
Кеширование на файлах
так ссылки-то сохраняются на подобные страницы и в статической версии... если база до сих пор не работает, то нужно будет перенаправлять на страницу с сообщением причины - почему нельзя добавить комментарий на сайт, также с поиском и со всем остальным...
главное, что информация будет доступна и её можно будет просмотреть... это ведь самое важное, сайт будет доступен 365 дней в году и даже закрываться на техобслуживание может, а пользователи смогут его всё равно посещать... удобно, разве нет?
Кеширование на файлах
"только мертвость базы вне друпала как оценивать будете?"
очень просто, он ведь выводит страницу определённую при неработающей базе...
туда нужно включить перенаправление на статическую версию... а вот проверку из этой статической версии как сделать - затрудняюсь ответить...
наверное нужно, чтобы сохранялось всё в пхп, а туда при добавлении страницы в подобный кэш нужно вписывать инструкцию, которая бы проверяла "мёртвость базы данных"...
Кеширование на файлах
"если вы ядро друпала глянете - то станет ясно, что не все там кешируется"
это понятно, что Друпалу оно не нужно кэшировать полную страницу, но вывод-то можно настроить, например, какую-нибудь "облегчённую версию", которая бы показывалась бы пока база данных недоступна...
в этом смысле, это конечно будет не замена кэшу как таковому, а что-то более альтернативное и универсальное... но вместе с файловым кэшем это бы работало, я думаю, превосходно...
Возможно ли реализовать такой проект?..
"в одном месте функционал livejournal, vkontakte, wiki, полноценной галереи, мощного сайта и добротного форума"
на Друпале даже обычный человек всё это может реализовать, все модули имеются (в том числе и для вики), дневники, галерея, форум всё есть... я не говорю о блогах и сообществах, так как изначально Друпал для этого и предназначался...
если за дело возьмётся студия, то они реализуют такой проект стопроцентно и обойдётся он не так уж дорого...
Кеширование на файлах
"Странно, почему-то codefilter после фильтра html перестал работать, хотя раньше в таком порядке работало."
там посмотри, версия кодефильтра обновилась по дате, хотя осталась такой же по названию... может пользуешься просто старой?
"оффтопик. сегодня добью cache_clear_all - чтобы делал очередь на удаление каталогов для крона. потом таки придется плагинчик делать для крона :)"
Кеширование на файлах
хех, да я-то здесь, а вот BBCode на Друпал.ру отключили... жаль...
backup. Как правильно это сделать?
как минимум в двух местах это описано... [url=http://harzah.net/node/902]здесь[/url] и [url=http://setegnom.com/node/335]здесь[/url], также вот здесь http://www.drupal.ru/node/3577 уже вроде всё обсудили...
Можно ли в Drupal'e, перейти на новую тему, сохранив все настройки, блоки, меню и т.д.?
конечно можно, в Друпале эти настройки отделены друг от друга, темы настраиваются отдельно, а настройки блоков, меню и прочего создаются и сохраняются в базе данных и не зависят от конкретной темы...
другой вопрос, что в различных темах всё будет выглядеть по-разному и быть может кое-что нужно будет изменить...
Кеширование на файлах
ждём результатов, идея-то хорошая...
только лаконично как-то всё, может стоит рассказать, куда что вставлять и тд?
глядишь ещё кто-то присоединится...
Удаление собственных комментариев
зачем пользователям удалять свои комментарии? достаточно того, что их можно изменить... в Друпале древовидная структура комментариев, поэтому удаляя один комментарий, вы удаляете и все вложенные в него, вот почему нет возможности пользователям удалять свои комментарии, это может сделать только администратор...
После переноса на хостинг Unable to connect to database server
или модули поотключай... представляю, после локалки, там наверное весь набор тяжёлых...
Ломаем captcha. Тестовое погружение в тему.
"Да, я пробовал Captcha Riddler, но отказался от него. И вот почему:
*Модуль защитит от случайного спам-робота, случайно зашедшего на ваш огонёк. Но он очень слаб для целенаправленной атаки на ваш сайт - один вопрос, который не меняется!"
От целенаправленной атаки не защитит ничего... Обсуждалась защита именно от спам-ботов... А от людей... хм... так кто иешает вопросы менять? И спамеру придётся каждый раз заходить на мой сайт... да пожалуйста...
Сравнение CMS: Drupal и Plone
Администратор Друпала любит питон и вместе с тем использует Друпал, который на пхп... я думаю уже это о чём-то, да говорит...
в разработке, а главное, в идее (таксономия etc...) и расширяемости лучше Друпала пока ничего нет... а приспособить к каким-то своим нуждам можно почти любую CMS...
Ломаем captcha. Тестовое погружение в тему.
Уже давно существует Риддер Капча модуль (или как-то там)...
пишете вопрос (любой), на который нужно знать ответ (без выбора ответов)...
и как роботы, интересно, ответят на вопрос: "Какого цвета был флаг СССР?"...
имхо, никак...