Подскажите, как изменить title в каждой из страниц page/2/ page/3/ и тд
Страницы: 1
Подскажите, как изменить title в каждой из страниц page/2/ page/3/ и тд, Сайт на dle
Добрый День
Находил сайты в которых title страницы page/2/ выглядела так : название сайта страница 2, title в page/3/ выглядела так : название сайта страница 3
Думаю, что нужно добавить что то в файле engine.php но что не пойму!
Помогите

И еще, как правильно закрыть в robots.txt те же page?
Жду ответов!
Лучшая тизерка без санкций от поисковиков, супер цена от клика - BodyClick

Бесплатная контекстная реклама

Хоть автор темы писал и давновато, но я думаю может понадобится другим smile:o
нужно изменить файл engine/engine.php, в нем заменяем:
-весь код от "Вывод заголовка страницы " до "Формирование speedbar" на следующий код.

Код для замены:
Код
$titl_e = '';
$nam_e = '';
$rss_url = '';

if ($do == "cat" and $category != '' and $subaction == '') {
    
    $metatags['description'] = ($cat_info[$category_id]['descr'] != '') ? $cat_info[$category_id]['descr'] : $metatags['description'];
    $metatags['keywords'] = ($cat_info[$category_id]['keywords'] != '') ? $cat_info[$category_id]['keywords'] : $metatags['keywords'];

    if ($cat_info[$category_id]['metatitle'] != '') $metatags['header_title'] = $cat_info[$category_id]['metatitle'];
    else $nam_e = stripslashes ( $cat_info[$category_id]['name'] );
    
    if ($config['allow_alt_url'] == "yes") {
        $rss_url = $url_page . "/" . "rss.xml";
    } else {
        $rss_url = $config['http_home_url'] . "engine/rss.php?do=cat&category=" . $cat_info[$category_id]['alt_name'];
    }

} elseif ($subaction == 'userinfo') {
    $nam_e = $user;
    
    if ($config['allow_alt_url'] == "yes") {
        $rss_url = $url_page . "/" . "rss.xml";
    } else {
        $rss_url = $config['http_home_url'] . "engine/rss.php?subaction=allnews&user=" . urlencode ( $user );
    }

} elseif ($subaction == 'allnews') {
    $nam_e = $lang['show_user_news'] . ' ' . $user;
    
    if ($config['allow_alt_url'] == "yes") {
        $rss_url = $config['http_home_url'] . "user/" . urlencode ( $user ) . "/" . "rss.xml";
    } else {
        $rss_url = $config['http_home_url'] . "engine/rss.php?subaction=allnews&user=" . urlencode ( $user );
    }

} elseif ($subaction == 'newposts') $nam_e = $lang['title_new'];
elseif ($do == 'stats') $nam_e = $lang['title_stats'];
elseif ($do == 'addnews') $nam_e = $lang['title_addnews'];
elseif ($do == 'register') $nam_e = $lang['title_register'];
elseif ($do == 'favorites') $nam_e = $lang['title_fav'];
elseif ($do == 'pm') $nam_e = $lang['title_pm'];
elseif ($do == 'feedback') $nam_e = $lang['title_feed'];
elseif ($do == 'lastcomments') $nam_e = $lang['title_last'];
elseif ($do == 'lostpassword') $nam_e = $lang['title_lost'];
elseif ($do == 'search') $nam_e = $lang['title_search'];
elseif ($do == 'static') $titl_e = $static_descr;
elseif ($do == 'lastnews') $nam_e = $lang['last_news'];
elseif ($do == 'alltags') $nam_e = $lang['tag_cloud'];
elseif ($do == 'tags') $nam_e = $tag;
elseif ($catalog != "") {
    $nam_e = $lang['title_catalog'] . ' » ' . $catalog;

    if ($config['allow_alt_url'] == "yes") {
        $rss_url = $config['http_home_url'] . "catalog/" . urlencode ( $catalog ) . "/" . "rss.xml";
    } else {
        $rss_url = $config['http_home_url'] . "engine/rss.php?catalog=" . urlencode ( $catalog );
    }

}
else {
    
    if ($year != '' and $month == '' and $day == '') $nam_e = $lang['title_date'] . ' ' . $year . ' ' . $lang['title_year'];
    if ($year != '' and $month != '' and $day == '') $nam_e = $lang['title_date'] . ' ' . $r[$month - 1] . ' ' . $year . ' ' . $lang['title_year1'];
    if ($year != '' and $month != '' and $day != '' and $subaction == '') $nam_e = $lang['title_date'] . ' ' . $day . '.' . $month . '.' . $year;
    if (($subaction != '' or $newsid != '') and $news_found) $titl_e = $metatags['title'];

}

if (intval($_GET['cstart']) > 1 ){

    $page_extra = ' » '.$lang['news_site'].' '.intval($_GET['cstart']);

} else $page_extra = '';

if ($nam_e) {

    $metatags['title'] = $nam_e . $page_extra;
    $rss_title = $metatags['title'];

} elseif ($titl_e) {

    $metatags['title'] = $titl_e;

} else $metatags['title'] .= $page_extra;

if ( $metatags['header_title'] ) $metatags['title'] = stripslashes($metatags['header_title']);

if (! $rss_url) {
    
    if ($config['allow_alt_url'] == "yes") {
        $rss_url = $config['http_home_url'] . "rss.xml";
    } else {
        $rss_url = $config['http_home_url'] . "engine/rss.php";
    }
    
    $rss_title = $config['home_title'];
}

$metatags = <<<HTML
<title>{$metatags['title']}</title>
<meta http-equiv="Content-Type" content="text/html; charset={$config['charset']}" />
<meta name="description" content="{$metatags['description']}" />
<meta name="keywords" content="{$metatags['keywords']}" />
<meta name="robots" content="all" />
<meta name="revisit-after" content="1 days" />
<link rel="search" type="application/opensearchdescription+xml" href="{$config['http_home_url']}engine/opensearch.php" title="{$config['home_title']}" />
HTML;

if ($config['allow_rss']) $metatags .= <<<HTML

<link rel="alternate" type="application/rss+xml" title="{$rss_title}" href="{$rss_url}" />
HTML;
Нету денег на продвижение? Заработать их легко!
это на dle ? или нет
Да на dle. Себе установил на dle 8.3
Еще не большое замечание. В этом же блоке кода, могут прописываться TITLE для модулей. Будьте внимательны! smile:o
Страницы: 1
Похожие темы:
Читают тему (гостей: 1, пользователей: 0, из них скрытых: 0)
Новые темыОбъявленияСвободное общение
10:35 Нужен совет как по максимуму выжать с сайтов тиц 90-200 
10:34 Выкуп с морд 
09:24 Апдейт Яндекса 07.12.2016 
09:21 Защита сайта на Wordpress 
06:35 Яндекс тИЦ 03.12.2016 
03:04 Сколько нужно вложить? 
02:49 страница каталог фото 
09:29 3 совета по Юзабилити и Конверсии / SEO аудит 
02:16 Продам сайт на ucoz 
02:14 Сколько дадите за мой форум 
00:22 Вакансии: Операторы и редакторы по обработке статей из вебархива 
23:55 Оцените сайт, стоимость 
23:48 Продам домены РУС 
22:54 Куплю аккаунт Google Adsense 
09:57 Подскажите cms или какой-то скрипт простой доски объявлений 
09:54 Рандом для конкурсов «Вконтакте» 
09:16 Профессиональная настройка кампании в Яндекс Директ | Web-context.biz 
03:19 Подарили +10 к тИЦ 
01:19 По понедельникам одна бесплатная статья до 3 000 символов за отзыв 
23:31 Палю тему! Как правильно и быстро продвинуть сайт ТОП в Яндексе! 
18:16 Forbes назвал самых высокооплачиваемых видеоблогеров