Автоматическое добавление тэгов для темы
DEMO
Эта модификация позволяет автоматически вставлять ключевые слова к создаваемой теме.
Инструкция по установке:
Открываем файл ./engine/modules/show.full.php.
Ищем:
PHP код:
$db->query ("SELECT id, title, date, category, alt_name,
И после "
alt_name" добавляем "
keywords" (без кавычек), что бы получилось так:
PHP код:
$db->query ("SELECT id, title, date, category, alt_name, keywords,
В этом же файле ищем:
PHP код:
$tpl->set('{title}', $metatags['title']);
После вставляем:
PHP код:
if ($row['keywords']) {
$tpl->set('[keywords]', "");
$tpl->set('[/keywords]', "");
$keys_arr = explode(', ',$row['keywords']);
$keywords = '';
foreach($keys_arr as $key)
{
$keywords .= '<a href="' .$config['http_home_url']. 'index.php?do=search&story='.$key.'&subaction=search" target="_blank">'.$key.'</a>, ';
}
$keywords = substr($keywords,0,-2);
$tpl->set('{keywords}', stripslashes($keywords));
} else {
$tpl->set_block("'\\[keywords\\](.*?)\\[/keywords\\]'si","");
$tpl->set('{keywords}', "");
}
Открываем файл шаблон fullstory.tpl и добавляем тег {keywords} в необходимое Вам место, вот пример добавляемой фразы:
PHP код:
[keywords]<b>Ключевые Cлова:</b> {keywords}.<br>[/keywords]
Астор Скрипта: Barthez
Обновил Скрипт: Phoenix-CMS.