О проекте

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

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

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

Сделать админскую страницу не админской

-27 votes
+
-

Суть в том, что иногда нужно, чтобы страница, которую Drupal считает админской, считать обычной. Зачем? Например, для того, чтобы админ видел эту страницу так же как и пользователи — в дефолтной теме оформления. Или, скажем, у вас установлен jQuery Update, для админки выбрана старая версия jQuery, а для обычных страниц — новая. Тогда обычные юзеры могут столкнуться с несовместимостью версий скриптов, например, на странице редактирования профиля. То есть страница будет отображаться в дефолтной теме, но версия jQuery будет старая, поскольку Drupal считает страницу user/*/edit — админской.
Исправить это очень просто, нужно заставить Drupal рассматривать эту страницу как не-админскую с помощью хука hook_admin_paths_alter(). Вот так:
function mymodule_admin_paths_alter(&$paths) {
  $paths['user/*/edit'] = FALSE;
}

Полный оригинальный материал:

Graker