loading...

Авторизация ...

Имя пользователя :
Пароль :
я всё забыл!

ХакиПереход к нужному комментарию из lastcomments

Написал Azzazello, 19 июля 2006 | 11 комментариев | рейтинг новости не нравится   +18   нравится Версия для печати
К сожалению оригинала нет, но разобраться в хаке при желании будет ОЧ. легко ;)

Смысл в том, что при открытии странички lastcomments выводится список комментариев, на некоторые из которых хочется ответить, но добраться до них немного сложно. Можно щелкнуть по названию темы, но придется мотать вниз по странице... а данных "хак" сделает это намного удобнее, и ерунда, что номера комментов при отображении полных новостей не очень красивые - уникальные, зато удобства несоизмеримо больше.

В самое начало comments.tpl вставляем строку
<a name="{com_num}"></a>

там же правим:
#{[B]com_num[/B]} написал: {author} ({date}) {news_title}


В lastcomments.php после
$tpl->set('{comment}', "<div id='comm-id-".$row['id']."'>".stripslashes($row['text'])."</div>");

ниже вствляем (изменяем?) строчку
$tpl->set('{com_num}',"{$row['id']}");


В show.full.php после
else $tpl->set_block("'\[com-edit\](.*?)\[/com-edit\]'si","");

ниже вствляем (изменяем?) строчку
$tpl->set('{com_num}',"{$row['id']}");


Отблагодарили: RACER, San4ez, Bop4yH

Комментарии пользователей

  Экспорт комментариев в RSS
 Сортировать по рейтингу, по дате

Написал gun, 20 июля 2006 в 09:42 плохой комментарий   0   хороший комментарий
Новостей: 1, комментариев: 26, Пользователи
Карма:
Пример можно где-нибудь глянуть?

Написал Sems, 21 июля 2006 в 03:51 плохой комментарий   0   хороший комментарий
Новостей: 0, комментариев: 0, Гости
Карма: ±

Написал CannabiS, 21 июля 2006 в 10:25 плохой комментарий   0   хороший комментарий
Новостей: 0, комментариев: 0, Гости
Карма: ±
Бред какой-то ranting2

Написал domeni, 21 июля 2006 в 16:24 плохой комментарий   0   хороший комментарий
Новостей: 0, комментариев: 76, Пользователи
Карма:
смысл хака ясен, посмотрим его на деле

Написал gwest, 24 июля 2006 в 00:07 плохой комментарий   0   хороший комментарий
Новостей: 0, комментариев: 0, Гости
Карма: ±
покажите кто нить пример wassat

Написал encore, 24 июля 2006 в 21:01 плохой комментарий   0   хороший комментарий
Новостей: 0, комментариев: 0, Гости
Карма: ±
что он даёт ?
пример в студую beee

Написал 0mega1, 26 июля 2006 в 22:26 плохой комментарий   0   хороший комментарий
Новостей: 0, комментариев: 0, Гости
Карма: ±
Я так понял последний коммент будет в начале, а не в конце при открытии новости.

Написал Azzazello, 28 июля 2006 в 06:56 плохой комментарий   0   хороший комментарий
Новостей: 0, комментариев: 0, Гости
Карма: ±
Ну нету у меня примера, сайт на внешку закрыт.
Дольше просите, взяли бы да поправили, не понравится вернете обратно - две минуты делов то.

В самое начало comments.tpl вставляем строку

Из lastcommnets будете переходить прямо к комменту, че непонятного.

Написал qwert2, 1 августа 2006 в 00:52 плохой комментарий   0   хороший комментарий
Новостей: 0, комментариев: 0, Гости
Карма: ±
Подскажите как зделать чтобы на главной название новости была как ссылка?
т.е {title}.

Написал petrialex, 23 августа 2006 в 14:56 плохой комментарий   0   хороший комментарий
Новостей: 0, комментариев: 12, Изгнанные
Карма:
пробовал на 4,3 - неполучилось
отображется вот такая строка #{com_num} и не преобразовуется!

Написал zob1ch, 7 сентября 2006 в 17:06 плохой комментарий   0   хороший комментарий
Новостей: 0, комментариев: 0, Гости
Карма: ±
потому что тут неправильно написано :) когда шаблон править будешь вместо
#{com_num} написал: {author} ({date}) {news_title}
ставь
#<b>{com_num}</b> написал: {author} ({date}) {news_title}

Информация



Посетители, находящиеся в группе Гости, не могут оставлять комментарии в данной новости.
Анализ Тиц и PR сайта

[removed][removed] [removed] (adsbygoogle = window.adsbygoogle || []).push({}); [removed] ,td { font-family: verdana, arial, sans-serif; color: #666; font-size: 80%; }

[removed][removed] [removed] (adsbygoogle = window.adsbygoogle || []).push({}); [removed]