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

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

4 июня 2009 в 18:25

Вы просто не задумываетесь о природе вещей и обвиняете в этом всех, кроме себя. А винить стоит только себя и свою инертность, ибо решение в стандартной системе темизации: http://drupal.org/node/223440

Все выглядит не более чем одна функция препроцессинга:

4 июня 2009 в 16:17

В шаблоне не должно быть динамики. Друпал позволяет переносить всю динамику в препроцессинговую функцию шаблона. Например, для node.tpl.php это будет выглядеть так:

4 июня 2009 в 15:47

Так чем вас не устраивает Menu attributes? Модуль рабочий, я сам его использую время от времени. Шаблон у меню делать бессмысленно в виду устройства формирования его содержания — вы получите в шаблоне всего одну переменную, само меню в разметке. Не думаю, что это кому-то надо. С другой стороны, 99% темизации меню это просто навешивание стилей на элементы, что запросто делается с Menu Attributes.

2 июня 2009 в 15:25

Другую группу стоит заводить, если ты хочешь хранить в таблицах локали переводы каких-то пользовательских данных (например, так нужно было бы сделать в первой версии api.drupal.ru, но тогда я еще об этом не знал, и как следствие, сейчас 4K сорцов апи в таблице локали перемешано с сорцами интерфейса). Еще одна полезность — ты можешь отдельно экспортировать po-файлы разных групп.

29 мая 2009 в 22:47

На самом деле, нет, это не так просто. Все письма отправляемые дурпалом по-умолчанию, отправляются в плеин-тексте. Однако есть модуль, который привносит HTML в письма: http://drupal.org/project/htmlmail . В нем есть свои собственные базовые настройки фильтраци, может быть он вас устроит. По-другому, вам нужно будет написать мини-модуль, дублирующий часть функционала htmlmail, но использующий ваши правила фильтрации.

25 мая 2009 в 0:20

"Химический Али" wrote:
http://drupal.org/project/nodecomment[/quote]
Вариант конечно, но имея комменты как ноды, можно отгрести только порядочно головной боли со всем остальным. Как частичное решение проблемы можно использовать:
http://drupal.org/project/bestreply

20 мая 2009 в 15:38

"romass" wrote:
variable_set()

Это нехороший совет. Это то же самое что куки и сессия — вы можете получить проблемы при паралельном доступе других пользователей или между отдельными открытыми страницами. Классическая проблема распараллеливания. Нужно умещаться в доступные переменные, либо передавать все в форме (вы же пост отправляете).