Народ читаем и запоминаем! Не помогаю по ICQ Не помогаю по ЛС
буду просто игнорировать эти сообщения!
Все вопросы задаем на форуме, но предварительно пользуемся поиском!
Сообщений: 390 Зарегистрирован: 03 Октября 2007, 11:14:57 Сказали спасибо 80 раз Статус: offline
Опубликовано 22 Апреля 2008, 20:13:43
Какой плагин?))) Это за 2 минуты легко написать!
Итак:
openside("Случайный комент");
$result = dbquery("SELECT tcm.*,user_name FROM ".DB_PREFIX."comments tcm LEFT JOIN ".DB_PREFIX."users tcu ON tcm.comment_name=tcu.user_id WHERE comment_item_id='$cid' AND comment_type='$ctype' ORDER BY RAND() LIMIT 1");
if (dbrows($result) != 0) {
$Data = dbarray($Result);
echo $Data['comment_message']." от ".$Data['user_name'];
}
closeside();
Ахтунг! Делал по структуре БД в обычной cms, но тут тоже должна работать. Оформление настройте по себя (оператор echo - вывод текста)
:)
Сообщений: 390 Зарегистрирован: 03 Октября 2007, 11:14:57 Сказали спасибо 80 раз Статус: offline
Опубликовано 22 Апреля 2008, 20:16:49
Ой, это я выше написал случайного! А вот последнего:
openside("Последний комент");
$result = dbquery("SELECT tcm.*,user_name FROM ".DB_PREFIX."comments tcm LEFT JOIN ".DB_PREFIX."users tcu ON tcm.comment_name=tcu.user_id WHERE comment_item_id='$cid' AND comment_type='$ctype' ORDER BY comment_datestamp ASC LIMIT 1");
if (dbrows($result) != 0) {
$Data = dbarray($Result);
echo $Data['comment_message']." от ".$Data['user_name'];
}
closeside();
Сообщений: 353 Откуда: Москва, ВАО, Перово Зарегистрирован: 18 Октября 2007, 01:42:47 Сказали спасибо 51 раз Статус: offline
ICQ статус
Опубликовано 22 Апреля 2008, 20:35:30
Есть и плагин.
Если будут какие-то плагины, которые используют комментарии,
нужно будет добавлять строчку, чтобы они отображались, типа
if ($data['comment_type'] == 'B') $item_url = 'infusions/board_panel/readboard.php?board_id'; // для доски объявлений
if ($data['comment_type'] == 'V') $item_url = 'infusions/video_infusion/videos.php?view'; // для плагина видео
if ($data['comment_type'] == 'U') $item_url = 'userphotogallery.php?photo_id'; // для фотогалереи пользователей