Раздер Название темы Ответов Последний
Графика для сайта Shareman 3.70 RUS/2010 0 mandelsonsouggisse
Изготовление контента Нужен контент 10 ali7875
DataLife Engine Проблема регистрации. 1 JimaX
DataLife Engine Модальное окно в DataLife Engine 3 lionprizrak
DataLife Engine Настройка robots.txt 8 Prizrak_2012
Стол заказов на cmsko.ru Мини-чат. 2 JimaX
Общение пользователей Статьи 3 nastroenie
Хостинг TneHost - Хстинг провайдер 10 ali7875
DataLife Engine Установка банеров 9 JimaX
DataLife Engine Помогите с установой. dle95 2 nastroenie
Яндекс Apdate
Апдейты Яndex тИЦ
13.04.2012Последний |
16.02.2012
04.02.2012
Апдейты Яndex выдачи
17.05.2012Последний |
15.05.2012
12.05.2012
Апдейты ЯКаталога
18.05.2012Последний |
16.05.2012
11.05.2012
JimaX: Насчет оптимизации это все зависит от твоего сайта, ну примерная цена хорошей оптимизации от 700 рублей. ab
JimaX: ali7875, уникализировать в каком смысле ? Для поисковиков или для людей, то есть сам шаблон изменить. laughing
ali7875: да и сделать внутреннюю оптимизацию сайта?
ali7875: JimaX: Привет, сколько примерно будет стоить уникализировать шаблон?
lionprizrak: написал на форуме http://cmsko.ru/forum/topic_29
JimaX: lionprizrak,в чате просто не изложишь всю суть поставленного вопроса.
JimaX: lionprizrak, не надо постоянно засорять чат мусором который вы здесь пишите, создайте просто тему на форуме и все, ждите пока ответят. В следующий раз получите Бан. banned
lllekojladka: без \\
lllekojladka: lionprizrak: scroll=\"yes\"
lllekojladka: scroll=\"yes\"
lionprizrak: help_mehelp_mehelp_me
lionprizrak: Мне здесь кто нибудь ответит плиз (Модальное окно в DataLife Engine) А как сделать что бы внутри появлялась справа прокрутка, при большом объёме текста.
Prizrak_2012: JimaX нужна помошь по одному делу .... не бесплатно конечно. если можешь помочь отпишись на ящик мне.
Frenk: lionprizrak, я себе тоже его установил, и нечего не слетело smile-15 просто ты может что то не так сделал fellow
lionprizrak: После установки этого модуля dude Smart Leech у меня слетело подтверждение сайта на yandexe
JimaX: ali7875,тегов noindex будет достаточно, ну мы еще используем модуль dude Smart Leech, для скрытия и обработки внешних ссылок.
ali7875: JimaX: тегов noindex и nofollow хватит или еще что-то надо?
ali7875: JimaX: как правильно отредактировать код в витрине ссылок, чтобы поисковики не ругались?
lionprizrak: (Модальное окно в DataLife Engine) А как сделать что бы внутри появлялась справа прокрутка, при большом объёме текста.
ali7875: nastroenie: для начала нужно в админпанели создать категории, а вообще создай темку в форуме, там проще будет писать))
Информация
Главная страница » DLE » DLE Хаки » Последний комментарий для DLE
Последний комментарий для DLE
» Просмотров: 749 » Дата: 3-01-2011, 12:32 » Автор: NeoMurderer
Автор: ShapeShifter
Описание: Данный хак позволит пользователям при нажатии на "комментарии" переходить сразу на последнюю страницу с комментариями к новости, а не на первую как это сделано стандартно.

Инструкция:
1) Открываем файл show.full.php

Найдите:
if( $allow_comments AND $news_found) {'


Добавьте ВЫШЕ:
if ($_REQUEST['lastcom'])
{'
$last_page = @ceil($comments_num / $config['comm_nummers']);
if ($last_page)
{'
if ($config['allow_alt_url'] == "yes")
$last_page = $link_page . $last_page ."," . $news_name . ".html#comment";
else
$last_page = $PHP_SELF."?cstart=" . $last_page . "&".$link."#comment";
header("Location: $last_page");
'}
'}


2) Откройте show.short.php

Найдите:
if( $config['allow_alt_url'] == "yes" ) {'

if( $row['flag'] and $config['seo_type'] ) {'

if( $row['category'] and $config['seo_type'] == 2 ) {'

$full_link = $config['http_home_url'] . get_url( $row['category'] ) . "/" . $row['id'] . "-" . $row['alt_name'] . ".html";

'} else {'

$full_link = $config['http_home_url'] . $row['id'] . "-" . $row['alt_name'] . ".html";
'}

'} else {'

$full_link = $config['http_home_url'] . date( 'Y/m/d/', $row['date'] ) . $row['alt_name'] . ".html";
'}

'} else {'

$full_link = $config['http_home_url'] . "index.php?newsid=" . $row['id'];

'}


Замените на:
if( $config['allow_alt_url'] == "yes" ) {'

if( $row['flag'] and $config['seo_type'] ) {'

if( $row['category'] and $config['seo_type'] == 2 ) {'

$full_link = $config['http_home_url'] . get_url( $row['category'] ) . "/" . $row['id'] . "-" . $row['alt_name'] . ".html";
$full_link_com = $config['http_home_url'] . get_url( $row['category'] ) . "/lastcom/" . $row['id'] . "-" . $row['alt_name'] . ".html";

'} else {'

$full_link = $config['http_home_url'] . $row['id'] . "-" . $row['alt_name'] . ".html";
$full_link_com = $config['http_home_url'] ."lastcom/". $row['id'] . "-" . $row['alt_name'] . ".html";
'}

'} else {'

$full_link = $config['http_home_url'] . date( 'Y/m/d/', $row['date'] ) . $row['alt_name'] . ".html";
$full_link_com = $config['http_home_url'] . date( 'Y/m/d/', $row['date'] ) ."lastcom/". $row['alt_name'] . ".html";
'}

'} else {'

$full_link = $config['http_home_url'] . "index.php?newsid=" . $row['id'];
$full_link_com = $config['http_home_url'] . "index.php?newsid=" . $row['id'] . "&lastcom=1";

'}


Найдите:
$tpl->set( '[com-link]', "" );


Замените на:
$tpl->set( '[com-link]', "" );


3) Откройте .htaccess

Найдите:
RewriteRule ^page/(.*)$ index.php?cstart=$1 [L]


Добавьте ниже:
RewriteRule ^([0-9]{'4'})/([0-9]{'2'})/([0-9]{'2'})/lastcom/page,([0-9]+),([0-9]+),(.*).html(/?)+$ index.php?subaction=showfull&year=$1&month=$2&day=$3&news_page=$4&cstart=$5&news_name=$6&lastcom=1 [L]
RewriteRule ^([0-9]{'4'})/([0-9]{'2'})/([0-9]{'2'})/lastcom/page,([0-9]+),(.*).html(/?)+$ index.php?subaction=showfull&year=$1&month=$2&day=$3&news_page=$4&news_name=$5&lastcom=1 [L]
RewriteRule ^([0-9]{'4'})/([0-9]{'2'})/([0-9]{'2'})/lastcom/print:page,([0-9]+),(.*).html(/?)+$ engine/print.php?subaction=showfull&year=$1&month=$2&day=$3&news_page=$4&news_name=$5&lastcom=1 [L]
RewriteRule ^([0-9]{'4'})/([0-9]{'2'})/([0-9]{'2'})/lastcom/(.*).html(/?)+$ index.php?subaction=showfull&year=$1&month=$2&day=$3&news_name=$4&lastcom=1 [L]

RewriteRule ^([^.]+)/lastcom/page,([0-9]+),([0-9]+),([0-9]+)-(.*).html(/?)+$ index.php?newsid=$4&news_page=$2&cstart=$3&lastcom=1 [L]
RewriteRule ^([^.]+)/lastcom/page,([0-9]+),([0-9]+)-(.*).html(/?)+$ index.php?newsid=$3&news_page=$2&lastcom=1 [L]
RewriteRule ^([^.]+)/lastcom/print:page,([0-9]+),([0-9]+)-(.*).html(/?)+$ engine/print.php?news_page=$2&newsid=$3&lastcom=1 [L]
RewriteRule ^([^.]+)/lastcom/([0-9]+)-(.*).html(/?)+$ index.php?newsid=$2&lastcom=1 [L]


P.S. Данный хак тестировался на 8.2, должен пойти и на более ранних версиях.



Комментарии: 0 Теги: Последний, комментари
 (голосов: 1)
Уважаемый посетитель, Вы зашли к нам на сайт как незарегистрированный пользователь. Мы рекомендуем Вам бесплатно зарегистрироваться либо войти на сайт под своим именем.
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.