Показать сообщение отдельно
Старый 06.04.2009, 10:26 Вверх   #9
Коварный тип
 
Аватар для Serberg
Serberg вне форума
Доп. информация
Хорошо Автоматическое добавление тэгов для темы

Автоматическое добавление тэгов для темы

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.
Изображения
Тип файла: png 306259453dbc.png (20.8 Кб, 76 просмотров)

Последний раз редактировалось Serberg; 06.04.2009 в 10:32..
  Ответить с цитированием
Cказали cпасибо:
 
Время генерации страницы 0.05623 секунды с 11 запросами