В админке выбираю админ. тему - гараланд. Но при добавлении ноды используеться уже нода та что по дефолту стоит для сайта всего. Нашел решение для этого http://drupal.org/node/122578 Но как его реализовать не пойму, куда этот код записать? Помогите разобраться, заранее благодарен
Комментарии
люди, подскажите пожалуйста....
Добавление ноды - не часть админки.
Проставьте тему для админа персонально, на весь сайт.
http://drupal.org/node/122578 +++++ небольшое знание английского (для 5.7 drupal работает)
Вот скорый перевод http://drupal.org/node/242200:
Нужно создать новый модуль. Создайте папку adminedit. В ней создайте 2 файла. Первый назовите adminedit.info, и содержание у него:
description = "This module allows editing content with the admin theme."
Второму дайте имя adminedit.module, и вставьте код:
function adminedit_help($section='') {
$output = '';
switch ($section) {
case "admin/help#adminedit":
$output = '<p>'. t("Allows editing content using the admin theme"). '</p>';
break;
}
return $output;
} // function adminedit_help
function adminedit_menu() {
if ((arg(0) == 'node' && arg(1) == 'add') || (arg(0) == 'node' && arg(2) == 'edit') || (arg(0) == 'user' && arg(2) == 'edit') ) {
global $custom_theme;
$custom_theme = variable_get('admin_theme', '0');
drupal_add_css(drupal_get_path('module', 'system') .'/admin.css', 'module');
}
}
Скопируйте папку adminedit в директорию sites/all/modules и включите модуль через страницу модулей в админке.