Вывод комментариев (ASC и DESC)
|
Juvenick |
Опубликовано 01.12.2013 23:17
|
Начинающий
Сообщений: 21
Зарегистрирован: 05.12.2010 00:28
|
Подскажите, как сделать вывод комментариев, чтобы выше располагались более поздние?
Если возможно, подскажите как подобное сделать в категориях с видеофайлами в плагине от NetriX'а http://rusfusion....mod_id=734/.
Спасибо! |
|
|
|
Zaxap |
Опубликовано 02.12.2013 03:11
|
Элита
Сообщений: 1090
Зарегистрирован: 05.09.2012 10:32
|
Админка - Настройки - Прочие настройки - Сортировка комментариев.
Зло не дремлет, а я добрый...
|
|
|
|
Juvenick |
Опубликовано 02.12.2013 05:33
|
Начинающий
Сообщений: 21
Зарегистрирован: 05.12.2010 00:28
|
Zaxap, спасибо!!!
P.S. А по поводу видеоплагина по ошибке не так сформулировал вопрос. Хотел спросить, по поводу сортировки самих видеофайлов... |
|
|
|
Zaxap |
Опубликовано 02.12.2013 05:42
|
Элита
Сообщений: 1090
Зарегистрирован: 05.09.2012 10:32
|
Juvenick, все зависит от того, какой это именно видеоплагин. Должно быть в настройках категорий в самом плагине (сортировка по ID/по имени/дате), если обобщать
Зло не дремлет, а я добрый...
|
|
|
|
Juvenick |
Опубликовано 02.12.2013 06:07
|
Начинающий
Сообщений: 21
Зарегистрирован: 05.12.2010 00:28
|
Жаль только, что в данном видеоплагине подобной настройки нет( |
|
|
|
Zaxap |
Опубликовано 02.12.2013 06:32
|
Элита
Сообщений: 1090
Зарегистрирован: 05.09.2012 10:32
|
Juvenick, а какой плагин хоть? При создании категории (должны же быть категории) в видеоплагине должно быть нечто такое...странно))
Зло не дремлет, а я добрый...
|
|
|
|
Juvenick |
Опубликовано 02.12.2013 08:01
|
Начинающий
Сообщений: 21
Зарегистрирован: 05.12.2010 00:28
|
Zaxap, плагин я указал в первом посте |
|
|
|
Zaxap |
Опубликовано 02.12.2013 08:38
|
Элита
Сообщений: 1090
Зарегистрирован: 05.09.2012 10:32
|
Juvenick, именно там при создании категории или ее редактировании можно указать "методы" сортировку в ней видео...не знаю, что у вас там не так...
Зло не дремлет, а я добрый...
|
|
|
|
Juvenick |
Опубликовано 02.12.2013 10:36
|
Начинающий
Сообщений: 21
Зарегистрирован: 05.12.2010 00:28
|
|
|
|
|
Zaxap |
Опубликовано 02.12.2013 10:48
|
Элита
Сообщений: 1090
Зарегистрирован: 05.09.2012 10:32
|
Хмм...довольно странно...) /перепутал что-то, видимо/
Зло не дремлет, а я добрый...
|
|
|
|
Juvenick |
Опубликовано 02.12.2013 11:11
|
Начинающий
Сообщений: 21
Зарегистрирован: 05.12.2010 00:28
|
Правда там есть раздел "Новое видео", так там как раз сортировка от старого видео к более поздним
Код <?php
/*-------------------------------------------------------+
| PHP-Fusion Content Management System
| Copyright (C) 2002 - 2011 Nick Jones
| http://www.php-fusion.co.uk/
+--------------------------------------------------------+
| Developer: Brandon Davis (NetriX)
| Website: PHPFusionMods.com
| _ _ _ ___ __
| | \ | | ___| |_ _ __(_) \/ /
| | \| |/ _ \ __| '__| |\ /
| | |\ | __/ |_| | | |/ \
| |_| \_|\___|\__|_| |_/_/\_\
|
| Do not remove the copyright footer without the developers
| consent. You may request the consent of removal by contacting
| me at the following email address: netrix@phpfusionmods.com
|
| Thank You,
| Brandon (NetriX)
+--------------------------------------------------------+
| This program is released as free software under the
| Affero GPL license. You can redistribute it and/or
| modify it under the terms of this license which you
| can read by viewing the included agpl.txt or online
| at www.gnu.org/licenses/agpl.html. Removal of this
| copyright header is strictly prohibited without
| written permission from the original author(s).
+--------------------------------------------------------*/
require_once "../../maincore.php";
require_once THEMES . "templates/header.php";
include INFUSIONS . "video/infusion_db.php";
require_once INCLUDES . "bbcode_include.php";
include "inc.php";
$access = 0;
$count = 1;
$admin = dbquery("SELECT * FROM " . DB_VIDEO_SET . " LIMIT 0,1");
while ($d = dbarray($admin)) {
$access = $d['sub_enable'];
$t_width = $d['t_width'];
$t_height = $d['t_height'];
$maxi = $d['items'];
}
$submit = "";
if (($access == 1) && iMEMBER) {
$submit = THEME_BULLET . " <a href='" . INFUSIONS . "video/submit.php' title='{$locale['submit_video']}'>{$locale['submit_video']}</a>";
}
if (!isset($_GET['rowstart']) || !isnum($_GET['rowstart'])) {
$_GET['rowstart'] = 0;
}
$column = dbquery("SELECT columns FROM " . DB_VIDEO_SET);
if ($column) {
$columns = dbresult($column, 0);
} else {
$columns = 2;
}
opentable($locale['top_rated_videos']);
echo "<table cellpadding='0' cellspacing='1' class='tbl-border center' width='100%'>\n";
echo "<tr><td class='tbl2' width='50%'><a href='index.php'>{$locale['c_index']}</a>";
echo "</td>\n<td class='tbl2' width='50%'>";
echo "<div style='text-align:right'><form name='search_video' action='search.php' method='get' enctype='application/x-www-form-urlencoded'>";
echo "<input type='text' name='find' style='width:150px'> ";
echo "<input type='submit' class='button' value='{$locale['s_button']}'>";
echo "</form></div>";
echo "</td>\n</tr>\n</table>";
include_once "nav.php";
$result = dbquery("SELECT v.*, vc.*, u.user_id, u.user_name, SUM(tr.rating_vote) AS sum_rating, COUNT(tr.rating_item_id) AS count_votes FROM " .
DB_VIDEO . " v
LEFT JOIN " . DB_VIDEO_CAT . " vc ON v.cat_id=vc.cat_id
LEFT JOIN " . DB_USERS . " u ON u.user_id=v.uid
LEFT JOIN " . DB_RATINGS .
" tr ON tr.rating_item_id = v.id AND tr.rating_type='V'
WHERE " . groupaccess('vc.cat_access') . " GROUP BY v.id ORDER BY time DESC LIMIT " . $_GET['rowstart'] . ",{$maxi}");
$rows = dbrows($result);
$rows2 = dbcount("(id)", DB_VIDEO);
if ($rows) {
$counter = 0;
$count = 1;
echo "<table cellpadding='0' cellspacing='1' class='tbl-border center' width='100%'>\n<tr>";
while ($data = dbarray($result)) {
if ($counter != 0 && ($counter % $columns == 0)) {
echo "</tr>\n<tr>\n";
}
echo "<td valign='top' class='tbl' width='1%' style='padding: 0;'>";
echo "<table cellpadding='0' cellspacing='1' width='100%' class='center'>\n";
echo "<tr><td colspan='3' class='forum-caption'>";
echo "#{$count} - <a href='video.php?id=" . $data['id'] . "'>" . $data['name'] . "</a>\n";
echo "</td></tr>";
echo "<tr><td width='1%' rowspan='2' class='tbl' valign='top'>";
echo "<a href='video.php?id=" . $data['id'] . "'>";
if ($data['video_type'] == "youtube" && $data['url']) {
echo "<img src='http://i2.ytimg.com/vi/{$data['url']}/default.jpg' alt='' style='border:0; width: {$t_width}px; height: {$t_height}px;' />\n";
} elseif (!empty($data['file_image_thumb']) && file_exists("images/" . $data['file_image_thumb'])) {
echo "<img src='images/" . $data['file_image_thumb'] .
"' alt='' style='border:0; width: {$t_width}px; height: {$t_height}px;' />\n";
} else {
echo "<img src='images/cat_images/cat1.png' alt='' style='border:0; width: {$t_width}px; height: {$t_height}px;' />\n";
}
echo "</a></td><td width='99%' valign='top' class='tbl' colspan='2'>";
if ($data['description'] != "") {
$data['description'] = strip_bbcodes($data['description']);
$data['description'] = trimlink($data['description'], 120);
echo nl2br(parseubb(parsesmileys($data['description']),
"b|i|u|small|url|mail|img|color"));
} else {
echo $locale['no_description_p'];
}
echo "</tr><tr><td width='50%' class='tbl' valign='bottom'><small>";
echo number_format($data['views']) . " " . $locale['v_tv'] . "</small><br />\n";
echo ($data['allow_ratings'] ? "" . ($data['count_votes'] > 0 ? str_repeat("<img src='" .
get_image("star") . "' alt='*' style='vertical-align:middle; width: 13px; height: 13px;' />",
ceil($data['sum_rating'] / $data['count_votes'])) : "<small>" . $locale['n_y_r'] .
"</small>") : "<small>" . $locale['n_y_r'] . "</small>");
echo "</td><td width='50%' class='tbl' valign='bottom'>";
echo "<small><b>{$locale['video_author']} <a href='../../profile.php?lookup=" . $data['user_id'] .
"' target='_self'>" . trimlink($data['user_name'], 12) .
"</a></b></small><br />";
echo "<small>" . showdate("shortdate", $data['time']) . "</small>";
echo "</td></tr></table>";
echo "</td>\n";
$counter++;
$count++;
}
echo "</tr>\n</table>\n";
if ($rows2 > $maxi) {
echo "<div align='center' style=';margin-top:5px;'>\n" . makepagenav($_GET['rowstart'],
$maxi, $rows2, 3, FUSION_SELF . "?") . "\n</div>\n";
}
} else {
echo "<table cellpadding='0' cellspacing='1' class='tbl-border center' width='100%'>\n<tr>\n";
echo "<td class='forum-caption' style='text-align:center; padding: 10px;'>" . $locale['no_rated_videos'] .
"</td>";
echo "</tr></table>";
}
footer();
closetable();
require_once THEMES . "templates/footer.php";
?>
|
|
|