kastoff 0 Опубликовано: 6 апреля 2008 Рассказать Опубликовано: 6 апреля 2008 Тестирую на локалке скрипт, возникло желание сделать вывод комметариев адммина отличным от общих, например выделить дугим цветом, если такое возможно где и что нужно подправить? Ссылка на сообщение Поделиться на других сайтах
kastoff 0 Опубликовано: 12 апреля 2008 Рассказать Опубликовано: 12 апреля 2008 Автор Извините за офтоп, хочу поднять опять вопрос, такое вообще реально сделать или нет? Ссылка на сообщение Поделиться на других сайтах
WMDrakon 20 Опубликовано: 12 апреля 2008 Рассказать Опубликовано: 12 апреля 2008 kastoff, Если ваш сайт находится в локальной сети и вы не можете предоставить ссылку то отправляйте персональное сообщение с вопросом в службу поддержки непосредственно с сайта http://dle-news.ru/, вам ответят на ваш вопрос в персональном порядке. Если вы не указали сайт, то ваша тема будет закрыта, а аккаунт на форуме заблокирован. Ссылка на сообщение Поделиться на других сайтах
revix.ru 0 Опубликовано: 12 апреля 2008 Рассказать Опубликовано: 12 апреля 2008 реально Ссылка на сообщение Поделиться на других сайтах
kastoff 0 Опубликовано: 15 апреля 2008 Рассказать Опубликовано: 15 апреля 2008 Автор Идиотские правила, форум создан для общения, а не для заваливания тупыми вопросами разработчика, на которые он не будет отвечать и кроме него здесь ответы разве ни кто не дает? Хотя на самом деле этот вопрос уже решил, так что если кому нужно держите: открыть 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 - для четных Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Архивировано
Эта тема находится в архиве и закрыта для публикации сообщений.