Забыли пароль?
Запросите новый здесь.

Автор темы: Juvenick
ID темы: 1939
Информация:
Тема содержит 11 сообщения, была просмотрена 8031 раз.
Просмотр темы
PHP-Fusion Russia » Поддержка 7 версии » Вопросы новичков
 Распечатать тему
Вывод комментариев (ASC и DESC)
Juvenick
Подскажите, как сделать вывод комментариев, чтобы выше располагались более поздние?
Если возможно, подскажите как подобное сделать в категориях с видеофайлами в плагине от NetriX'а http://rusfusion....mod_id=734/.
Спасибо!
 
Web
Zaxap
Админка - Настройки - Прочие настройки - Сортировка комментариев.
Зло не дремлет, а я добрый...
 
Juvenick
Zaxap, спасибо!!!
P.S. А по поводу видеоплагина по ошибке не так сформулировал вопрос. Хотел спросить, по поводу сортировки самих видеофайлов...
 
Web
Zaxap
Juvenick, все зависит от того, какой это именно видеоплагин. Должно быть в настройках категорий в самом плагине (сортировка по ID/по имени/дате), если обобщатьad
Зло не дремлет, а я добрый...
 
Juvenick
Жаль только, что в данном видеоплагине подобной настройки нет(
 
Web
Zaxap
Juvenick, а какой плагин хоть? При создании категории (должны же быть категории) в видеоплагине должно быть нечто такое...странно))
Зло не дремлет, а я добрый...
 
Juvenick
Zaxap, плагин я указал в первом посте
 
Web
Zaxap
Juvenick, именно там при создании категории или ее редактировании можно указать "методы" сортировку в ней видео...не знаю, что у вас там не так...
Зло не дремлет, а я добрый...
 
Juvenick
juventusfc.by/images/2013-12-02-12-34-16.png
 
Web
Zaxap
Хмм...довольно странно...) /перепутал что-то, видимо/
Зло не дремлет, а я добрый...
 
Juvenick
Правда там есть раздел "Новое видео", так там как раз сортировка от старого видео к более поздним
Скачать исходники  Код
<?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'>&ensp;";
    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";

?>


 
Web

Поделиться этой темой
Социальные закладки: Vkontakte Odnoklassniki Mail.ru Facebook Google Tweet This
URL:
BBcode:
HTML:

Перейти на форум:
Похожие темы
Топ 5 пользователей форума
Zaxap Zaxap (1,090)   Vova Vova (877)   Pisatel Pisatel (678)   util util (666)   SchreiBear SchreiBear (625)