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

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

10 декабря 2009 в 16:45

"sebr" wrote:
Буду пробовать тогда через hook_nodeapi(), не хочется ради мелочей ставить дополнительные модули. Спасибо!

Да не за что.
Технически это то же самое, ведь hook_nodeapi() нужно тоже в модуле реализовывать Smile

10 декабря 2009 в 15:57

Я сталкивался, но не придумал ничего лучше чем просто в hook_nodeapi() изменить вес при выводе ноды. Потом уже видел вот это: http://drupal.org/project/nd но сам не пробовал.

Кстати, в описании Node Display стоит ссылка на Node Display Contributions, там fivestar упоминается, но сделаны модули только-только и статус у них - "dev".

10 декабря 2009 в 13:48

egor_bright wrote:

print_r(taxonomy_node_get_terms_by_vocabulary($nid, 1, $key = 'tid'));

Попробуйте так:
print_r(taxonomy_node_get_terms_by_vocabulary($node->nid, 1, 'tid'));

Если снова что-то не так, сделайте
print_r($node->taxonomy); и посмотрите, что там.

9 декабря 2009 в 1:10

"demonnix" wrote:
включил всё как ты сказал, но ничего нету... никакой капчи, при попытке создать тему на форуме
под админским логином, тоже не работает

А в комментах работает? Под какими аккаунтами проверял кроме админского? Есть ли у них пермишн skip CAPTCHA?
Под админским и не должно работать, у него пермишн skip CAPTCHA автоматически есть.

8 декабря 2009 в 15:12

А что конкретно непонятно-то? Там вроде ж все просто.
Заходим в Администрирование->Управление пользователями->CAPTCHA (admin/user/captcha), а дальше по порядку сверху вниз:
выбираем дефолтный тип задачи,
выбираем в каких формах использовать капчу,
включаем и вводим подсказку для капчи на разных языках,
включаем/выключаем case sensitive,
выбираем, всегда ли выводить капчу, или прятать, если юзер уже успешно прошел ее в данной сессии.

Вроде все просто, на одной странице.

8 декабря 2009 в 11:12

Да не за что.

Для экспериментов, чтобы было не страшно, полезно иметь отдельную локальную установку друпала (а лучше несколько). Тогда можно проверять, менять, ломать и чинить все что угодно Smile

8 декабря 2009 в 10:32

Quote:
Если я сейчас сменю имя для admin, изменения вступят в силу только для новых нод, правильно?

Да вроде бы неправильно. node_load при загрузке каждый раз имя пользователя по uid-у подгружает. Так что сменить имя можно.

Кстати, это же гораздо быстрее сразу проверить, чем спрашивать и потом ждать ответа Smile

5 декабря 2009 в 22:53

varvalex wrote:
синонимы это конечно хорошо, но основные пути все равно останутся или я ошибаюсь...

Поставьте тогда модуль global redirect. Он автоматом редиректит на синонимы все обращения к 'node/nid'.

4 декабря 2009 в 13:21

Друпал этот элемент адреса (после 'node/') рассматривает как число (node id, т.е. nid). Числу не важно, сколько нулей вы перед значащей частью напишете.

А зачем с этим бороться?