description и keywords

Главные вкладки

Аватар пользователя Irrina Irrina 22 ноября 2010 в 15:02

1. Нет таких полей при создании страницы.
А нужны. Как их добавить в шаблоны?

2. В качестве title используется заголовок статьи. А хочется отдельный.

3. на главной перед моим заданным title сстема вписала адрес сайта. А он не нужен. Как его удалить?

Помогите пжста....

Комментарии

Аватар пользователя xxandeadxx xxandeadxx 22 ноября 2010 в 15:23

"Irrina" wrote:
1. Нет таких полей при создании страницы.
А нужны. Как их добавить в шаблоны?

http://drupal.org/project/nodewords

"Irrina" wrote:
2. В качестве title используется заголовок статьи. А хочется отдельный.

http://drupal.org/project/page_title

"Irrina" wrote:
3. на главной перед моим заданным title сстема вписала адрес сайта. А он не нужен. Как его удалить?

http://drupal.ru/node/46268

пользуйтесь поиском пожалуйста, все стандартные вопросы разжеваны по тысячу раз

Аватар пользователя Shift-Web Shift-Web 22 ноября 2010 в 20:00

«* Примечание для advanced lammers:
Чтобы Вас все уважали,
В Meta keywords напишите
"лучший", "новый", "главный",
"самый", "секс", "москва"
и "реферат"».

© Елена Колмановская
Гл. редактор Яндекса

Аватар пользователя Irrina Irrina 24 ноября 2010 в 6:25

Большое спасибо за ссылочки на модули. Помогли!

а вот это - не совсем просто излечимо оказалось:
«3. на главной перед моим заданным title система вписала адрес сайта. А он не нужен. Как его удалить?
http://drupal.ru/node/46268
пользуйтесь поиском пожалуйста, все стандартные вопросы разжеваны по тысячу раз»

пришлось править
include/theme.inc
там переменная $head_title собирается из двух переменных массива:
$variables['head_title'] = implode(' | ', $head_title);

чтобы игнорировать название сайта и на главной перед слоганом-title и на внутренних после основного title исправила соответствующий текст (начиная с if (drupal_get_title()) ) так:

if (drupal_get_title())
{
$head_title = array(strip_tags(drupal_get_title()), variable_get('site_name', 'Drupal'));
}
else {
$head_title = array(variable_get('site_name', 'Drupal'));
if (variable_get('site_slogan', '')) {
$head_title[0] = variable_get('site_slogan', '');
}
}
$variables['head_title'] = $head_title[0];