VladSavitsky: Комментарии

Главные вкладки

20 мая 2008 в 12:41

Модуль очень нужен в хозяйстве (правда не все им умеют пользоваться).
А вот для его он нужен и в каких случаях лучше почитать, ткнув в одну из ссылок под заголовком статьи:

Другие статьи по теме: Drupal 6.*, book, upgrade, изменения, книга, обновление, подшивка

20 мая 2008 в 2:09

Разница между:
if (user_access('edit guest images') && ($node->uid == 0)) {

и:

if (user_access('edit guest images') && ($user->uid != $node->uid) && !$node->uid) {

в том, что последний ещё проверяет чтобы пользователь не был автором этой ноды. Если это не нужно, то конечно это нужно опустить.

Чтобы юзер стал автором:
1. Он может вписать себя в соотв. поле при редактировании (требуются пользователи с повышенным IQ).
2. Хакнуть нужный вам модуль, чтобы сам заполнял поле (требуется программер).

20 мая 2008 в 1:55

В Друпал 5:
В настройках комментариев.

В Друпал 6:
В настройках каждого типа материала есть параметры комментариев - там и включать.

20 мая 2008 в 1:01

Есть модуль node_adoption, который позволяет при удалении пользователя все его документы (ноды) назначить зарание определённому пользователю. Таким образом "ничейных" нод быть уже не должно.
А для тех нод, которые уже стали "ничейными" - мне кажется пользователи просто должны прописать своё имя в нужном поле (автор) при редактировании...

17 мая 2008 в 0:08

Лично я удаляю. Или, по крайней мере, переименовываю/ перемещаю в другую папку.
Хотя в Друпал 6 скрипт не запустится, пока не будут удалены все таблицы из базы данных...
А update.php не запустится, если была прервана сессия супер-админа (uid=1)...

16 мая 2008 в 21:13

Во-первых, нужно было сделать резервную копию базы перед восстановлением из бекапа - для исследования.
Во-вторых, Друпал меньше 5.7 потенциально уязвим для аттак - подпишитесь на рассылку уведомлений об обнаружении дыр в безопасности.
В-третьих, сообщения сохраняются в сессии и при опред. условиях могут быть показаны не на той странице, где нужно (например, в браузере открыто сразу несколько вкладок с сайтом и вы на каждой что-то делаете)...

6 мая 2008 в 22:46

Drupal CookBook - Готовить может каждый!Решение было сохранено на сайте DrupalCookBook.ru:

Скрыть имя подпапки из адреса страниц.

Авторы, предложившие решения, также указаны в сохранённой статье.

6 мая 2008 в 14:24

Да. Просто у вас другой случай.
Вы и редирект делаете и прописывать базовый путь нужно, потому что реально сайт не переехал в корень, а остался в подпапке.