Эксперимент проводился секретно - в блоке. Был создан блок в него вставлен код, предложенный vadbars: http://www.drupal.ru/node/10518.
Далее блок был включен для показа и открыт документ (нода).
При внимательном рассмотрении становится очевидно, что
*nid - номер документа
*vid - это version id. Т.е. версия ноды. Не всегда совпадает с nid. ([http://www.drupal.ru/user/chup chup])
*type - тип материала
*status - опубликован = 1, иначе
*created - дата создания в Unix-формате (string(10) "1198024338")
*changed - дата изменения в Unix-формате
*comment - разрешено ли комментировать. Может быть три значения, отсюда и число 2. ([http://www.drupal.ru/user/chup chup])
*promote - "На главной"=1, иначе=0
*sticky - поверх остальных=1, иначе=0
*revision_timestamp - дата версии в Unix-формате
*title - заголовок документа
*body - текст документа
*teaser - аннотация
*log - было пустым. Не знаю что это такое.
*format - номер формата ввода, начиная с 1.
*uid - номер автора
*name - имя автора
*picture - аватар пользователя. ([http://www.drupal.ru/user/chup chup])
*data - было NULL
*path - относительный синоним пути ("content/turpis-premo-inhibeo-abico-luctus")
*last_comment_timestamp - дата последнего комментария в формате Unix
*last_comment_name - наверное имя последнего (!) комментатора, но у меня было NULL
*comment_count - количество комментариев. Было = "0". Может быть это "считать комментарии"?
*taxonomy - как раз и есть родители ноды. Т.е. таксономические родители. ([http://www.drupal.ru/user/chup chup]). Это массив. Для ноды был пустым. Вероятно используется только для таксономии.
*files - наверное присоединённые файлы. Массив, но тоже был пустой.
*moderate - это флаг о модерации. Если нода не требует модерации=0.
Всё!
Результаты исследования подтверждаются независимыми экспертами на сайте drupal.org:
[http://drupal.org/node/49768 Drupal Object Reference]
'''Дополнения:'''
*Внёс уточнения ([http://www.drupal.ru/user/chup chup]) по некоторым переменным.
*[http://www.drupal.ru/user/nilard-drupal-org nilard@drupal.org] рекомендует:
**Также можно почитать Drupal Handbooks на сон грядущий.
**Особенно: Drupal's node building mechanism.
**Просмотреть содержимое ноды можно с помощью стандартных функций PHP (вставьте следующий код например в node.tpl.php): <?php print_r($node) ?>
Благодарю всех за помощь
Комментарии
хм, и что? Поздравляю с открытием Как же Вы раньше с друпалом работали, не проводя такой эксперимент?
vid - это version id. Т.е. версия ноды. Не всегда совпадает с nid.
comment - разрешено ли комментировать. Может быть три значения, отсюда и число 2.
picture - аватар пользователя.
taxonomy - как раз и есть родители ноды. Т.е. таксономические родители.
moderate - это флаг о модерации. В данном случае нода не требует модерации. modr8 здесь не причем, это нативно.
поищи "переменные в шаблонах" в http://www.google.com/coop/cse?cx=002994722680358481348:lmfkwit908u&hl=ru
Дело в том, что я и не работал раньше с Друпалом. С чем угодно работал - а друпал осваиваю с середины лета сего года.
Переменные в шаблонах - это не совсем то, что мне нужно. Про них кстати написано в handbook на .орг.
Спасибо.
Я полагаю, многим вам ничего не известно про существование Drupal Handbooks. Тогда советую туда заглянуть. В частности по вашей теме: Drupal's node building mechanism.
ЗЫ: Посмотреть содержимое ноды можно уже с помощью стандартных функций PHP (вставьте следующий код например в node.tpl.php): <?php print_r($node) ?>
Да, именно так я и добыл эти переменные объекта. Спасибо.
Буду читать ссылки, что вы привели.
А что означает переменная $node->log? Понял, что связано с логом текущего узла(нода), но более подробно не понимаю.
Решение было сохранено на сайте DrupalCookBook.ru:
Расшифровка объекта $node.
Авторы, предложившие решения, также указаны в сохранённой статье.