[Drupal] n-надцатые заметки

Admin menu

При установке «неродного» админ. меню (например, Administration menu) надо убрать «родное» меню Друпала. Для этого деактивируем плагин Toolbar.

Meta tags

Поставил плагин Meta tags (quick). Почему-то в настройках не удалось изменить длину полей по умолчанию (160, а хотел 300). Пришлось руками править в БД. Конечно, это не лучший вариант, так как можно очень сильно накосячить.
Таблица field_config. Строка meta_description. Поле data. Двоичные данные (сериализованные данные). Находим там 160 и меняем на 300.
В этой же таблице для строки meta_keywords делаем тоже самое.
Таблица field_data_meta_description. Длину поля meta_description_metatags_quick ставим 300.
Таблица field_data_meta_keywords. Длину поля meta_keywords_metatags_quick ставим 300.
Для таблиц field_revision_meta_description и field_revision_meta_keywords делаем тоже самое.

Meta generator

Как убрать meta generator тег? Два способа:
Локальный — убрать только для текущей темы. В файл template.php активной темы добавляем такое:

// remove a tag from the head for Drupal 7
function YOURTHEME_html_head_alter(&$head_elements) {
  unset($head_elements['system_meta_generator']);
}

Глобальный — убрать везде. В файле includes/common.inc закомментируем строки:

//      'name' => 'Generator',
//      'content' => 'Drupal ' . $version . ' (http://drupal.org)',

и убираем

 $elements['system_meta_generator']['#attached']['drupal_add_http_header'][] = array('X-Generator', $elements['system_meta_generator']['#attributes']['content']);

Взято с http://drupal.org/

, ,

Оставить комментарий

Top ↑ | Main page | Back