Перейти к публикации

Рекомендованные сообщения

Тестирую на локалке скрипт, возникло желание сделать вывод комметариев адммина отличным от общих, например выделить дугим цветом, если такое возможно где и что нужно подправить?

Ссылка на сообщение
Поделиться на других сайтах

Извините за офтоп, хочу поднять опять вопрос, такое вообще реально сделать или нет?

Изменено пользователем kastoff
Ссылка на сообщение
Поделиться на других сайтах

kastoff,

Если ваш сайт находится в локальной сети и вы не можете предоставить ссылку то отправляйте персональное сообщение с вопросом в службу поддержки непосредственно с сайта http://dle-news.ru/, вам ответят на ваш вопрос в персональном порядке. Если вы не указали сайт, то ваша тема будет закрыта, а аккаунт на форуме заблокирован.

Ссылка на сообщение
Поделиться на других сайтах

Идиотские правила, форум создан для общения, а не для заваливания тупыми вопросами разработчика, на которые он не будет отвечать и кроме него здесь ответы разве ни кто не дает? Хотя на самом деле этот вопрос уже решил, так что если кому нужно держите:

открыть engine/modules/show.full.php

найти и удалить

if ($config['comm_msort'] == "ASC")

$tpl->set('{comment-id}', $cstart+$i);

else

$tpl->set('{comment-id}', $comments_num-$cstart-$i+1);

найти

$tpl->load_template('comments.tpl');

if (strpos ($tpl->copy_template, "[xfvalue_") !== false) $xfound = true; else $xfound = false;

if ($xfound) $xfields = xfieldsload(true);

$tpl->copy_template = "<a name="comment"></a>".$tpl->copy_template;

if ($config['allow_cmod']) $where_approve = " AND " . PREFIX . "_comments.approve='1'"; else $where_approve = "";

$sql_result = $db->query("SELECT " . PREFIX . "_comments.id, post_id, " . PREFIX . "_comments.user_id, date, autor as gast_name, " . PREFIX . "_comments.email as gast_email, text, ip, is_register, name, " . USERPREFIX . "_users.email, news_num, comm_num, user_group, reg_date, signature, foto, fullname, land, icq, xfields FROM " . PREFIX . "_comments LEFT JOIN " . USERPREFIX . "_users ON " . PREFIX . "_comments.user_id=" . USERPREFIX . "_users.user_id WHERE " . PREFIX . "_comments.post_id = '$news_id'".$where_approve." ORDER BY date ".$config['comm_msort']." LIMIT ".$cstart.",".$config['comm_nummers']);

while($row = $db->get_row($sql_result)){ $i++;

$row['date'] = strtotime($row['date']);

$row['gast_name'] = stripslashes($row['gast_name']);

$row['gast_email'] = stripslashes($row['gast_email']);

$row['name'] = stripslashes($row['name']);

заменить на

$sql_result = $db->query("SELECT " . PREFIX . "_comments.id, post_id, " . PREFIX . "_comments.user_id, date, autor as gast_name, " . PREFIX . "_comments.email as gast_email, text, ip, is_register, name, " . USERPREFIX . "_users.email, news_num, comm_num, user_group, reg_date, signature, foto, fullname, land, icq, xfields FROM " . PREFIX . "_comments LEFT JOIN " . USERPREFIX . "_users ON " . PREFIX . "_comments.user_id=" . USERPREFIX . "_users.user_id WHERE " . PREFIX . "_comments.post_id = '$news_id'".$where_approve." ORDER BY date ".$config['comm_msort']." LIMIT ".$cstart.",".$config['comm_nummers']);

while($row = $db->get_row($sql_result)){ $i++;

if ($config['comm_msort'] == "ASC") {

$tpl->set('{comment-id}', $cstart+$i);

$a_comment_id = $cstart+$i;

} else {

$tpl->set('{comment-id}', $comments_num-$cstart-$i+1);

$a_comment_id = $comments_num-$cstart-$i+1;

}

if ($a_comment_id & 1)

$tpl->load_template('comments1.tpl');

else

$tpl->load_template('comments2.tpl');

if (strpos ($tpl->copy_template, "[xfvalue_") !== false) $xfound = true; else $xfound = false;

if ($xfound) $xfields = xfieldsload(true);

$tpl->copy_template = "<a name="comment"></a>".$tpl->copy_template;

if ($config['allow_cmod']) $where_approve = " AND " . PREFIX . "_comments.approve='1'"; else $where_approve = "";

$row['date'] = strtotime($row['date']);

$row['gast_name'] = stripslashes($row['gast_name']);

$row['gast_email'] = stripslashes($row['gast_email']);

$row['name'] = stripslashes($row['name']);

создать 2 файла шаблона

comments1.tpl - для нечетных комментариев

comments2.tpl - для четных

Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

×
×
  • Создать...