О проекте

Данный сайт попытка повысить коммуникацию самых активных разработчиков на CMS Drupal - блоггеров. Если Вы ведете свой блог о Друпале, значит Вы готовы делиться вашими знаниями, помочь другим. Не всегда ваши знания доходят до потребителя. Задача данного сайта агрегировать знания различных блогов в единую ленту и привести на Ваши блоги активных пользователей.

Активность пользователей на Вашем сайте будет дополнительным стимулом к дальнейшей работе.

Удачи во всех Ваших начинаниях!

Drupal 6.x

Заменить ссылку модуля flag на изображение

-3 votes
+
-

1. Скопировать файл flag.tpl.php в каталог с темой
2. В template.php добавить функцию:
<?phpfunction phptemplate_preprocess_flag(&$vars) {

Useralias 0.1. Разрешаем пользователям самим выбирать алиас профиля

-5 votes
+
-

Разрешаем пользователям самим выбирать алиас профиля пользователя.

Установка: заливаем, включаем, даем права ролям на изменение алиаса.
Модуль во вложении. Первая версия, не тестировал на рабочих сайтах. Русского перевода нет.

Программно создать CCK-поле.

-5 votes
+
-

Задача: 

Нужно создать программно CCK-поле. Например, может потребоваться создать CCK-поле из hook_update_N.

Решение:
В отличии от предыдущих версий ССК в версии под 6ку манипулирование полями из кода стало проще.

Сохранение старых URL при переходе на Drupal с другого движка

-3 votes
+
-

Задача: 

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

Создать представление (вид) программно для Views 2

-4 votes
+
-

Задача: 

Нужно создать вид (представление) для Views программно, то есть в своем модуле.

Решение
Чтобы задать вид с помощью кода для Views 2 в Drupal 6 нужно:

Перевод ссылки "Главная" в меню в зависимости от текущего языка

-6 votes
+
-

Задача: 

Нужно сделать так, чтобы при смене (переключении) языка сайта ссылка на главную меняла свой якорь (текст). Например, "Главная" для русского, "Home" - для английского.

Решение

Исчезающий текст в форме поиска

-3 votes
+
-

Задача:

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