Безопасная обработка URL в Drupal
Очень часто в модулях можно встретить то, что они работают с параметром URL, то есть например, берут строку URL и выводят ее для просмотра пользователю, или берут всю строку URL и парсят ее, чтобы забрать данные с нее.
Идентификация ресурсоемкого кода в Drupal
В Drupal некоторые запросы к базе данных могут кушать очень много памяти, допустим функция node_load загружает все поля ноды, абсолютно все данные которые связаны с нодой, это очень тяжелая операция которая может кушать очень много оперативной памяти.
Определение разрешений ноды в Drupal
В Drupal для каждой ноды существует всего три права разрешений это: просмотр, редактирование, удаление. Перед выполнением каждого из прав, всегда запрашивается функция: node_access(), в которой определен доступ на выполнения действий, функция отдает всегда NULL, она выполняет действие - запрашивает все модули в которых есть реализация хука: hook_node_grants(), и уже в этом хуке определяется есть ли доступ к материалу.
Постраничный вывод данных с базы данных в Drupal
Почти всегда требуется разбить вывод из базы данных на несколько страниц, чтобы уменьшить нагрузку на базу данных и вообще нагрузку на сервер. В Drupal 7 запросы к базе данных организованы не так как в Drupal 6, в новой версии используется ООП, и составлять запрос гораздо проще и быстрее.
Локализация и настройка заголовка в Drupal
В Drupal есть два типа заголовков, это статические и динамические, статические не меняются некогда, в хуке меню вы их вписали и они дальше используются по всему сайту, а динамические меняются на каждой странице.
Блок топ авторов с их аватарками в Drupal
Недавно при разработке одного проекта мне потребовалось создать блок, в котором выводились лучшие автора на сайте, чем больше автор создал материалов, тем он выше, я конечно же решил сделать это с помощью создания нового модуля и SQL запроса, от блока также требовалось вывести логин пользователя и его аватарку.
Убрать заголовок на главной странице Drupal
Часто бывает такое, что нужно на главной странице убрать заголовок который обрамлен в тег <h1 />, он находится в файле шаблона page.tpl.php.
Убрать тему с формы комментариев
Почти все сайты на Drupal не имеют поля “Тема” при добавлении нового комментария, хотя это стандартное поле, и скрыть его через админ-панель нельзя.

Юзер панель
Я тебя не знаю!
Зарегистрируйся, либо

войди под своим логином!

Fuck, я забыл свой пароль!

Восстановить данные =0
Новое на сайте
Известная социальная сеть Instagram приступила к тестированию новой...
Недавно, в приложения для Android и iOS социальной сети Twitter была...
Недавно, в Google "Мой бизнес" разработчики добавили новейший способ, как...
Недавно стало известно о том, что соцсеть Facebook по упоминанию в русских...
Недавно, представитель корпорации Google, Джон Мюллер (John Mueller)...
Голосуем

Ваша любимая CMS?


DataLife Engine
WordPress
Joomla
Drupal
LiveStreet
UCOZ
Самопис
Php+Includ
Статика