Улучшение оформления раздач

Тема в разделе "Корзина", создана пользователем Antony Rus Liverov, 16 авг 2011.

Статус темы:
Закрыта.
  1. Antony Rus Liverov

    Antony Rus Liverov Пользователь

    Сообщения:
    19
    Симпатии:
    1
    ################################################################
    ## Название мода: Улучшение оформления раздач
    ## Автор мода: ? (vkuzne)
    ## Версия мода: ?
    ## Описание: Облегчает жизнь модераторам. Если модератор проверил раздачу и выставил ей статус Недооформлено. неоформлено и т.п., то в следующий раз при попытке создать новую раздачу автор получает уведомление типа "У вас есть неоформленный релиз, прежде чем создавать новый исправьте свой неоформленный" со ссылкой на нее - и предлагает обратиться к модератору
    ##
    ## Сложность: легко
    ## Время установки: 1 мин
    ################################################################

    Установка.
    В начале рекоммендую поставить модуль модераторская панель

    Открываем файл: posting.php

    Ищем строку:
    Код:
    else
    {
        message_die(GENERAL_MESSAGE, $lang['NO_SUCH_POST']);
    }
    
    Ниже вставляем:
    Код:
    // Улучшение оформления раздач
      $mymymy = $userdata['user_id'];
        // Кол-во недоформленных релизов
        $result44 = mysql_query("SELECT topic_id FROM bb_bt_torrents WHERE poster_id=$mymymy AND tor_status=5");
        $num_rows44 = mysql_num_rows($result44);
        // Кол-во неоформленных релизов
        $result55 = mysql_query("SELECT topic_id FROM bb_bt_torrents WHERE poster_id=$mymymy AND tor_status=4");
        $num_rows55 = mysql_num_rows($result55);
        // Кол-во закрытых релизов
        $result66 = mysql_query("SELECT topic_id FROM bb_bt_torrents WHERE poster_id=$mymymy AND tor_status=1");
        $num_rows66 = mysql_num_rows($result66);
        // Если создаем новую тему и есть недоформленные или неоформленные релизы
        if ($mode == 'newtopic' && (($num_rows44 > 0) || ($num_rows55 >0) || ($num_rows66 >0)))
        {
        // Заносим в переменную недоформленные релизы и линки на них
        while($row44 = mysql_fetch_array($result44))
        {
        $bbuf = $row44[0];
        $query_buffer = mysql_query("SELECT topic_title FROM bb_topics WHERE topic_id=$bbuf");
        $row_buf = mysql_fetch_array($query_buffer);
        $bufer01_link = "<a href='viewtopic.php?t=".$row44[0]."'> ".$row_buf[0]."</a> <br>";
        $result_links = "<br>".$bufer01_link."";
        }
        // Заносим в переменную неоформленные релизы и линки на них
        while($row55 = mysql_fetch_array($result55))
        {
        $bbuf = $row55[0];
        $query_buffer = mysql_query("SELECT topic_title FROM bb_topics WHERE topic_id=$bbuf");
        $row_buf = mysql_fetch_array($query_buffer);
        $bufer02_link = "<a href='viewtopic.php?t=".$row55[0]."'>".$row_buf[0]."</a><br>";
        $result_links = "<br>".$bufer02_link."";
        }
        // Заносим в переменную закрытые релизы релизы и линки на них
        while($row66 = mysql_fetch_array($result66))
        {
        $bbuf = $row66[0];
        $query_buffer = mysql_query("SELECT topic_title FROM bb_topics WHERE topic_id=$bbuf");
        $row_buf = mysql_fetch_array($query_buffer);
        $bufer03_link = "<a href='viewtopic.php?t=".$row66[0]."'>".$row_buf[0]."</a><br>";
        $result_links = "<br>".$bufer03_link."";
        }
        // Выводим сообщение и ссылкой на него
            message_die(GENERAL_MESSAGE,sprintf("".$result_links."<br><h4>У вас есть неоформленный релиз, прежде чем создавать новый исправьте свой неоформленный</h4><br><i>Если у вас есть вопросы, обращайтесь к </i><a href='groupcp.php'><i>модераторам</i></a>"));
        }
    // Улучшение оформления раздач
    
    Вот и все
     
  2. _Xz_

    _Xz_ Пользователь

    Сообщения:
    370
    Симпатии:
    236
    Версия TP:
    иная
    пиздец
     
  3. DarkMod

    DarkMod Пользователь

    Сообщения:
    1.449
    Симпатии:
    375
  4. Antony Rus Liverov

    Antony Rus Liverov Пользователь

    Сообщения:
    19
    Симпатии:
    1
    я не знал что уже есть ) второй день тока этой темой занимаюсь
    --- добавлено: Aug 16, 2011 6:51 PM ---
    Ниче, я скоро всеку че к чему полностью и тоже ругаться буду )
     
  5. DarkMod

    DarkMod Пользователь

    Сообщения:
    1.449
    Симпатии:
    375
    Antony Rus Liverov, этого не стоит, лучше помогай им)
     
  6. Antony Rus Liverov

    Antony Rus Liverov Пользователь

    Сообщения:
    19
    Симпатии:
    1
    Не, я имел ввиду на таких как я ругаться )
     
Статус темы:
Закрыта.

Поделиться этой страницей