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

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

9 марта 2007 в 15:58

В целом похоже. Однако возникают вопросы:
а) что это за модуль?
б) индексируется ли вносимый в него текст поиском?
в) можно ли настраивать списки категорий, статусов и проектов и делать множественное назначение? У меня одну и ту же задачу может потребоваться выполнить у нескольких пользователей.

14 октября 2005 в 10:44

Замечу, что хлебные крошки логичнее связать все-таки с меню, а не с таксономией. Поясню почему: когда у нас генерируются хлебные крошки, нам дается возможность перейти на любой вышестоящий пункт иерархии. Т.е. с сабтерма - на терм, и выше - на словарь. А Drupal, подчеркну, [b]не умеет[/b] красиво и правильно показывать словари.
.
Еще замечу, что нормального модуля надо ждать, а все прочие варианты сводятся к патчу модулей. Хотелось бы обойтись без патчей. Чтобы любое обновление версии можно было провести не задумываясь.
.

13 октября 2005 в 16:49
Quote:

Как это? Просто выделить тот/те пункт(-ы) меню? Или что?

Нет, я имел в виду, что после того, как пункт меню, соответствующий терму, найден, дальше мы должны оперировать исключительно пунктами меню и ссылками, на которые они ведут.

13 октября 2005 в 12:03
Quote:

Первое, на что я обратил внимание на Drupal-сайтах была навигация. И тут (drupal.ru) я сначала не мог привыкнуть к тому, что одну и ту же информацию я могу получить, кликая по разным ссылкам. Что же это получается: Дрюпал прямо-таки провоцирует на подобную организацию навигации?

12 октября 2005 в 22:49
Quote:

куча модулей, чтобы закачивать картинки было, а я выбрал самый глюкавый

Вообще-то, модуль inline служит отнюдь не для закачки картинок. Ну то есть совершенно не для этого.

12 октября 2005 в 20:39
Quote:

И если пункты “Новости” и “Организации (каталог)” я могу попробовать вывести чем-то типа taxonomy_menu (хотя, не факт! а может мне не все термы из словаря нужно представлять пунктами меню! Что ж мне - заводить ещё один словарь, частично повторяющий первый?), то как быть с пунктами “Спорт” и “Образование”?

12 октября 2005 в 20:29

Добавлю, что исторически первым появился именно этот "безтемплейтовый" движок. Затем была разработана концепция темплейтовых движков и как альтернатива ему, появился XTemplate. Потом, видимо, сообразили, что полный отказ от PHP в шаблонах - это уже чересчур, и написали движок PHPTemplate, который, в силу сбалансированности простоты и гибкости получил наибольшее распространение. Правда, в дистрибутивах Drupal, по умолчанию по прежнему включен XTemplate.
.

12 октября 2005 в 19:52
Quote:

Ясно. Вот тут мы с Вами просто по-разному смотрим на вещи: я рассматриваю таксометрию как средство создания/поддержки категорий, в которых могут находиться (принадлежать) определённые экземпляры данных (ноды, custom типы и т.п.), а Вы, рассматриваете её (таксометрию) как способ построения структуры сайта. Так?

12 октября 2005 в 17:50

1) "Плоским шаблоном" (flat template) называется случай, когда шаблон подключается не через движок, а напрямую ("сам себе движок"). В штатной поставке Drupal есть пример такого темплейта.

2) XTemplate не позволяет переопределение переменных. Всех его достоинств - что шаблоны для этого движка можно редактировать чуть ли не фронт-пейджем.

12 октября 2005 в 16:40
Quote:

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

12 октября 2005 в 0:03

Почти верно. Скажу больше.
.
Структура у меня следующая:
.
Словарь1
-Терм 1
-Терм 2
.
В меню у меня написано:
.
Меню "Сайт":
-Словарь 1 (taxonomy/term/1+2)
--Терм 1 (taxonomy/term/1)
--Терм 2 (taxonomy/term/2)
.
Т.е. - жульничество. Словарь я вообще не показываю, а вместо словаря, веду на обычную ленту оглавления терма, включающую в себя все термы этого словаря (это не очень хорошо, но Drupal не умеет показывать оглавление словаря как дОлжно, приходится это делать вручную).
.

11 октября 2005 в 23:24

Ты хочешь выдать RSS всего, что показывается на главной странице? Это делается через URL /rss.xml
.
А для конкретных тематик, лента выдается через URL /taxonomy/term/НОМЕР_ТЕРМА/0/feed
.
То и другое можно увидеть через кнопочки внизу сайта и внизу соответствующих новостных лент. Другое дело, что не надо пользоваться разными криво написанными модулями вроде taxonomy_menu, потому как они эту стройную систему игнорируют напрочь и URL формируют свой, в результате чего кнопочка внизу новостной ленты не обнаруживается.
.

11 октября 2005 в 22:28

Напомню ситуацию с отрисовкой принадлежности нода к термам (актуально для ситуации, когда у нас большое количество нодов принадлежит больше чем одному терму, потому как по умолчанию список термов выводится в строчку, причем разделителем является даже не запятая - просто пробел).
.
Чтобы сделать вывод списка термов в столбик, примерно как это реализовано у Bang (http://test.isi.org.ru/cp/news/topic/68), надо в шаблоне node.tpl.php заменить
.

10 октября 2005 в 2:11

Листинг кода для отрисовки списка термов, к которым относится нод, приведу сразу после того, как Аксель включит возможность выкладывания листингов (он знает эту настройку, мы с ним на эту тему уже общались).

27 сентября 2005 в 21:06

Зашибись. Так ее что, до сих пор не поправили?

В который раз отмечаю, что презентационный и тестовый сайты по Drupal неплохо бы разнести на разные движки. :) Иначе вместо рекламы получается жесткая антиреклама. "Если даже у мэтров такая фигня получается, нам туда вообще лучше не лезть."

28 августа 2005 в 13:47

Теперь эту инфу надо спрятать подальше и поглубже.

Тот факт, что главный сайт, рекламирующий Drupal заработал только после того, как в него запихали столько крутого железа... Знакомящиеся с Drupal могут прийти к выводу, что им для достижения того же эффекта дешевле будет купить платную CMS и поставить ее на дохленький виртуальный хостинг. :)