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

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

28 февраля 2008 в 16:59

Ну хорошо. А что вы да я можем сделать в этой ситуации? Есть вещи, которые произойдут или не произойдут независимо от того согласны мы с ними или нет. Если ничего нельзя изменить, то и париться не нужно, а если можно - давайте делать.

26 февраля 2008 в 18:01

Если страница не содержит даже шапки, то это ошибка в скрипте. Идите в журнал и ищите последнее сообщение об ошибке.
Если шапка и др. текст на странице есть, а нет текста именно ноды, то скрипт работает нормально и это его результат работы.

26 февраля 2008 в 17:59

Я использую Admin menu, но когда нужно делать одни и теже действия много раз - хочется не напрягать глаза, а быстро ткнуть в нужную ссылку. А в идеале было бы хорошо иметь модуль, который отслеживает самые востребованные пункты меню и их помещает отдельно для быстрого доступа.

24 февраля 2008 в 18:12

В закладках не удобно - нужно много мышью двигать и кликать, а для работы лучше блок сделать, чтобы был в удобном месте. Можно настроить его вывод только админу...

24 февраля 2008 в 17:43

НовичОК, если вставляется код на РНР, то его нужно обрамлять тегами <?php ... ?>.
Просто на этом сайте при отображении когда на РНР скрываются эти теги, но делается подсветка синтаксиса...

А чтобы был префикс - нужно имя таблицы заключить в фигурные скобки: {} - я исправил код в статье. Спасибо!

24 февраля 2008 в 0:50

Итак, подведём итоги. Код проверен лично:

Показать блок ТОЛЬКО на страницах форума
//Показать блок ТОЛЬКО на страницах форума (включая просмотр и редактирование нод форума)
if (arg(0) == 'forum') return TRUE;
if (arg(0) == 'node' && is_numeric(arg(1))) {
$result= db_fetch_object(db_query("SELECT n.type FROM {node} AS n WHERE n.nid=%d LIMIT 1", arg(1)));
if ($result->type == 'forum') return TRUE;
}
return FALSE;
?>

22 февраля 2008 в 11:06

Я так в начале и сделал, но на другой установке друпала оказалось что нужный пункт имеет другой номер. Поэтому это универсальное решение, а дальше нужно немного "доработать по месту напильником"...

20 февраля 2008 в 16:58

Что-то у меня большие сомнения по поводу безопасности такого приёма.
Кстати, то же самое можно сделать иначе - просто в форму встраивается скрытое поле, которое JS заполняет. Сервер получает форму - если поле заполнено (у клиенты есть JS), то считаем его человеком, если не заполнено - бот.
Тоже спорный метод, но очень похож на ваш. Где читал об этом не вспомню - может быть и модуль такой уже есть для Друпала...

18 февраля 2008 в 22:02

Nodetype - модуль позволяет менять тип документа (ноды).
Если нужно перекинуть файлы между нодами или версиями ноды:
1. Сделайте бекап базы
2. Откройте в phpMyAdmin и ручками перенесите инфу из одной ноды (версии) в другую.
Или вы хотите писать скрипты для задачи, которая больше может никогда не повториться?!

16 февраля 2008 в 16:23

Нет. Код выше просто выводит список терминов документа, который в данный момент показывается в центре страницы.
А чем вам мешают все термины (и из второго словаря)?

10 февраля 2008 в 17:13

Я рад. Перевод сделал давно, но он был сыроват - с терминами неопределённость так как до конца не понимал логику модуля. А тут нужно было с блоками разбираться этого модуля, а неправильный перевод очень сбивает с толку. По ходу дела и перевод привёл в порядок (правда это лишних 3 часа)...