Bravo List

Bravo List (http://www.bvlist.com/index.php)
-   Mods & Themes (http://www.bvlist.com/forumdisplay.php?f=97)
-   -   Auto promote uploaders (http://www.bvlist.com/showthread.php?t=937)

kristaps 2nd September 2008 21:17

Auto promote uploaders
 
Create new file called uploaderadd.php

PHP Code:

<?
require "include/bittorrent.php";
dbconn();
loggedinorreturn();
stdhead();
echo 
'<table width="100%" border="0" cellpadding="0" cellspacing="0"><tr><td class="block" width="100%" align="center" valign="middle"style="line-height:33px; color:#ccc; text-decoration:none; font-size:11px; font-weight:bold; padding:0 0 0 0px; cursor:pointer;background: url(themes/green/navigate/three_0.gif)""><strong>Подача заявки на Заливающего</strong></td></tr></table>';
echo 
'<table width="100%" border="0" cellpadding="0" cellspacing="0">';
echo 
"<tr><td><center><h3>Меню автоматического повышения класа Пользователей к Заливающим</h3></center></td></tr>";
echo 
"<tr><td><div id=petsdivcontainer></div></tr></td>";
echo 
"<tr><td><center><h5>Если вы <font color=red>ошиблись</font> - <a href=../tracker/>Вернутся на главную</a>, если <font color=green>нет</font> <div id=\"pettabs\" class=\"indentmenu\"><a href=\"uploaderaddquestion.php?add=first\" rel=\"#iframe\">Начать с начала</a></div></h5></center></td></tr>";
echo 
"</table>";
stdfoot(); 
?>
<script type="text/javascript">
var mypets=new ddajaxtabs("pettabs", "petsdivcontainer")
mypets.setpersist(false)
mypets.setselectedClassTarget("link")
mypets.init()
</script>
<script type="text/javascript" src="ajaxtabs/ajaxtabs.js">

and uploaderaddquestion.php

PHP Code:

<?
if (isset($_GET['add']))
{
if (
$_GET['add']=="first")
     {
     require 
"include/bittorrent.php";
     
dbconn();
     
loggedinorreturn();
    if (
$CURUSER["class"] > 2)
         {
    echo 
"<center><font color=red><b><h4>Вы уже имеете возможность заливать на нашем трекере!</h4></b></font></center>";
         }
             elseif (
$CURUSER["uploaded"]/$CURUSER["downloaded"] < 0.9)
         {
echo 
"<center><font color=red><b><h4>Ваш рейтинг не позволяет Вам стать аплоадером. Минимальный рейтинг 0.9</h4></b></font></center>";
         }
         else
         {
     echo 
"Аплоадер - это пользователь трекера, который первым начинает раздачу релиза. Отличается наличием права закачивать новые торренты на трекер и начинать раздачу.<div id=\"pettabs\" class=\"indentmenu\"><a href=\"uploaderaddquestion.php?add=1\" rel=\"#iframe\">Продолжить</a></div>";
         }
     }
if (
$_GET['add']=="error")
     {
     echo 
"Извените, но Вы не можете быть Аплоадером на нашем трекере т.к. по требованиям администрации Вы не проходите наш тест.";
     }
if (
$_GET['add']=="1")
     {
     echo 
"Есть ли у вас чтото, что Вы бы могли выложить на нашем трекере поделившись с другими?.
     <div id=\"pettabs\" class=\"indentmenu\">
     <a href=\"uploaderaddquestion.php?add=2\" rel=\"#iframe\">Да</a>
     <a href=\"uploaderaddquestion.php?add=error\" rel=\"#iframe\">Нет</a>
     </div>"
;
     }
if (
$_GET['add']=="2")
     {
     echo 
"Вы будете регулярно заливать файлы на трекере, хоть раз в неделю?.
     <div id=\"pettabs\" class=\"indentmenu\">
     <a href=\"uploaderaddquestion.php?add=3\" rel=\"#iframe\">Да</a>
     <a href=\"uploaderaddquestion.php?add=error\" rel=\"#iframe\">Нет</a>
     </div>"
;
     }
if (
$_GET['add']=="3")
     {
     echo 
"Вы будете заполнять описание релиза правильно, пользуюсь необходимыми кнопками слева описания и вписуя во все пустые поля, где это необходимо!?.
     <div id=\"pettabs\" class=\"indentmenu\">
     <a href=\"uploaderaddquestion.php?add=4\" rel=\"#iframe\">Да</a>
     <a href=\"uploaderaddquestion.php?add=error\" rel=\"#iframe\">Нет</a>
     </div>"
;
     }
if (
$_GET['add']=="4")
     {
     echo 
"Вы обязуетесь поддерживать рейтинг на нужном уровне =>0.9, либо произойдет автопонижение?.
     <div id=\"pettabs\" class=\"indentmenu\">
     <a href=\"uploaderaddquestion.php?add=5\" rel=\"#iframe\">Да</a>
     <a href=\"uploaderaddquestion.php?add=error\" rel=\"#iframe\">Нет</a>
     </div>"
;
     }
if (
$_GET['add']=="5")
     {
     echo 
"Вы будете пытаться сидировать свои раздачи как это максимально возможно при малом количестве раздающих?.
     <div id=\"pettabs\" class=\"indentmenu\">
     <a href=\"uploaderaddquestion.php?add=6\" rel=\"#iframe\">Да</a>
     <a href=\"uploaderaddquestion.php?add=error\" rel=\"#iframe\">Нет</a>
     </div>"
;
     }
if (
$_GET['add']=="6")
     {
     echo 
"Вы обязуетесь проверять свою информацию на вирусы перед заливкой на трекер?.
     <div id=\"pettabs\" class=\"indentmenu\">
     <a href=\"uploaderaddquestion.php?add=7\" rel=\"#iframe\">Да</a>
     <a href=\"uploaderaddquestion.php?add=error\" rel=\"#iframe\">Нет</a>
     </div>"
;
     }
if (
$_GET['add']=="7")
     {
     echo 
"Ознакомьтесь пожалуста с правилами для аплоадеров:
     1. Если вы залили что-то что уже кто-то залил до вас, то извольте сами удалить свою раздачу.
     2. Используйте поиск прежде чем заливать что-либо. Возможно такая раздача уже есть.
     3. После загрузки торрента, вы должны его раздавать до 24 часов или пока не наберётся ещё 2-3 раздающих.
     4. Грамотно выбирайте категорию.
     5. Вылаживая скриншоты - делайте их в оригинальный вид, чтоб можно было увидеть качество."
;
     echo 
"Вы будите исполнять правила приведенные выше?.
     <div id=\"pettabs\" class=\"indentmenu\">
     <span id=\"linkplace\" style=font-size:15px;font-weight:bold;font-family:arial>Для ознакомления правил у Вас&nbsp;<span id=\"countdown\" style=color:red;font-family:arial></span>&nbsp;<font color=red>секунд.</font></span>
     
     <a href=\"uploaderaddquestion.php?add=error\" rel=\"#iframe\">Нет</a>
     </div>"
;
     }
if (
$_GET['add']=="8")
     {
     require 
"include/bittorrent.php";
     
dbconn();
     
loggedinorreturn();
         if (
$CURUSER["uploaded"]/$CURUSER["downloaded"] < 0.9)
         {
echo 
"<center><font color=red><b><h4>Ваш рейтинг не позволяет Вам стать аплоадером. Минимальный рейтинг 0.9</h4></b></font></center>";
         }
         else
         {
    
$now sqlesc(get_date_time());
    
$msg sqlesc("Наши поздравления, вы были авто-повышены до ранга [b]Аплоадер[/b].");
    
$subject sqlesc("Вы были повышены");
    
$modcomment sqlesc(date("Y-m-d") . " - Повышен до уровня \"".$tracker_lang["class_uploader"]."\" системой.\n");
     
sql_query("UPDATE users SET class = '3', modcomment = CONCAT($modcomment, modcomment) WHERE id = " $CURUSER["id"])or sqlerr(__FILE__,__LINE__);
     
sql_query("INSERT INTO messages (sender, receiver, added, msg, poster, subject) SELECT 0, id, $now$msg, 0, $subject FROM users WHERE id = "$CURUSER["id"]) or sqlerr(__FILE__,__LINE__);
         
     echo 
"Вы подходите для нашего трекера=) Наши поздравления - Вы Аплоадер!";
         }
     }
}
?>
<script>
<!--
var countdownfrom=30*10
var currentsecond=document.getElementById('countdown').innerHTML=countdownfrom+1
function cntredirect(){
if (currentsecond!=0){
currentsecond-=1
curs=currentsecond/10
cc=curs
cc=cc.toString();
if(curs>=10)
if(cc.length<4)cc=cc+".0";
if(curs<10){
if(cc.length<3)cc=cc+".0";
}
document.getElementById('countdown').innerHTML=cc
}
else{
document.getElementById('linkplace').innerHTML=' <a href="'+'uploaderaddquestion.php?add=8\" rel=\"#iframe\">Да</a>'
return
}
setTimeout("cntredirect()",100)
}
cntredirect()
//-->
</script>

its in russian language


All times are GMT +2. The time now is 23:32.

Powered by vBulletin® Version 3.8.11 Beta 3
Copyright ©2000 - 2024, vBulletin Solutions Inc.