Lex-DRL: Комментарии

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

24 июля 2010 в 23:38

А я-то думал: неужто я ошибся, и volocuga@drupal.org таки не тролль... Чайникам, вообще-то, php нужен лишь для темизации, да и то - постольку-поскольку.

2 xxandeadxx
Я старался сделать с минимальным числом переменных.
В итоге - только $a, $b - для всех промежуточных значений и массив $word с элементами ['equal'] и ['summ'].

В любом случае, ещё раз спасибо. Теперь всё прекрасно работывает. Сейчас доделываю через Rules.

24 июля 2010 в 23:19

Благодарю.
Меня просто смутило, насколько громоздко получалось при таком написании. Выходит, "неправильный" вариант таки единственно правильный.
До этого с php знаком только на уровне темизации, а там в сложных условиях потребности не было.

29 апреля 2010 в 18:13

Благодаря тому, что я не забил на полурешённую проблему, и идентичную issue [##741528]открыл к модулю на друпал.орге[/##], теперь надобность в этом хуке отпала: автор сделал интерфейс к этому хуку, я подправил кой-какой баг, и в версии 1.6 модуль уже может вставлять кастомный код "из коробки".
Можно сказать, что это какой-никакой, но мой первый contribution. Smile

29 апреля 2010 в 15:42

Таки выявил проблему. Глюк возникает из-за модуля editablefields. Вернее, из-за его конфликта с каким-то другим модулем, скорее всего WYSIWYG (у меня он с CKeditor).
Решил отключением editablefields, постараюсь реализовать то, зачем он мне был нужен, посредством Views Bulk Operations.

Всё равно спасибо за отклики! Smile

25 апреля 2010 в 17:22

"Dan" wrote:
node/123#new тоже вида /node/

В посте я писал
/node/<ID_ноды>
Похоже, тут не отобразилось. Я имел в виду как раз "чистые" node/123.
Посмотрел код страницы. Никаких

25 апреля 2010 в 4:55

Такую очевидную проблему я бы заметил. Нет, никаких якорей нет. Все ссылки вида /node/.
Полагаю, это осуществляется яваскриптом, но поскольку сам этим языком вообще не владею - никак продиагностировать не могу. Есть подозрение, что это вина одного из модулей:

Advanced Taxonomy Blocks 6.x-2.5
Ajax Load 6.x-1.3
Automatic Nodetitles 6.x-1.2
Autosave 6.x-2.5
Chaos tool suite 6.x-1.3
Content Construction Kit (CCK) 6.x-2.6
Content Taxonomy 6.x-1.0-rc2
Custom Breadcrumbs 6.x-2.0-beta2
Date 6.x-2.4
Diff 6.x-2.0

24 апреля 2010 в 4:06

Плохая новость. В последнем pathauto конструкции типа

world of warcraft = "wow"

больше не работают, т.к. он не обрабатывает нормально пробелы в первой части (та что без кавычек).

[##754350]Ответа[/##] в ветке модуля я не получил. Единственное - в новой линейке версий, как я понял, собираются реализовать вообще всё [##686234]через т.н. "преобразования"[/##] - там это будет возможно напрямую в интерфейсе. А пока - никак.

23 апреля 2010 в 2:58

Кто с Date получше знаком - подскажите, пожалуйста: реализуемо ли на нём в принципе то, что мне надо? Сроки уже поджимают, и если нереализумео - пойду уже извращаться с полями ineger, доп. вьюшками под сортировку и темизацией.

23 апреля 2010 в 2:52

Про главтсраницы - где-то я встречал спец. модуль для этого, уж не помню где.
А если руками делать - то Panels + Views. Создаёшь для каждой роли свою вьюшку, а потом собираешь их с помощью страницы Panels. Уже в панели указываешь условия отображения. Кста, в условия можно много чего поставить - не только группу юзера.

Про иерархические ссылки - не совсем понятно, что ты хочешь. Вернее, совсем не понятно.

2 rxb:
А это вообще кому ответ предназначался? Оо

22 апреля 2010 в 3:09

А для гостей - использоваться дефолтный? Если я правильно понял чего Вы хотите - просто в редактировании фильтра надо выбрать, каким ролям он доступен. Т.е. в Вашем случае - снять для всех фильтров галку с анонимного пользователя.
Ещё можете попробовать модуль Better Formats. В числе прочего он позволяет задать дефолтные фильтры в зависимости от типа материала или роли.

22 апреля 2010 в 2:30

Насколько я понял, требуется, чтоб у, скажем, нод одного типа некое <начало> было одинаковым, а <конец> - индивидуальным, т.е. URL = http://сайт.ru/<начало>/<конец>.
У себя эту проблему я решил так: создаём доп. текстовое поле через CCK (назовём его url_title), а потом используем в формировании адреса: [yyyy]/[mm]/[field_url_title-raw].

18 марта 2010 в 4:24

Ну уж если быть предельно честным, объективным, и абстрагироваться от личных предпочтений, то... http://drupal.org/node/266126
Немного устарело, но среди достойных тут отсутствует только highslide, с которым ТС уже знаком.

Другими более-менее объективными показателями являются статистика использования, частота обновления и количество багов в issues. Но тут необходимо учитывать влияющие на это факторы.

16 марта 2010 в 15:47

Если изображение вставлено через поле - то проще простого: в настройках отображения самого поля (тип материала - поля - отображение) выбираем нужный нам вариант с Shadowbox'ом.
А вот про отображение картинок инлайн через Shadowbox я в своё время так и не разобрался, как автоматизировать процесс. Пришёл к выводу, что проще напрочь исключить инлайн-картинки, доведя до ума темизацию.

16 марта 2010 в 11:16

Ночь почти не спал... зато получилось.
Сделал по аналогии с этим (вместо вызова функции menu_item_link() обращаюсь напрямую к l() ).

Вот код, вставляемый в template.php (для Superfish 6.x-1.3)