$lyklar = floor(($CURUSER['uploaded']-$s)/(5*1024*1024*1024)); $body .= 'Síðan er reiknað hve marga boðslykla þú ættir að hafa eftir hver 5 gígabæti yfir þau '.mksize($s).' sem þú þarft að hafa og í þínu tilviki eru...'.$lyklar.'<br />'; $sql_inv = 'SELECT COUNT(*) FROM users WHERE invitari = '.$CURUSER['id'].' AND deleted=0'; $s2 = mysql_result(mysql_query($sql_inv),0); $body .= 'Fjöldi notenda sem þú hefur boðið og hafa ekki verið eyddir út, '.$s2.', eru dregnir frá<br />'; $sql_inv2 = 'SELECT COUNT(*) FROM invites WHERE inviter_id='.$CURUSER['id'].' AND used=0'; $s3 = mysql_result(mysql_query($sql_inv2),0); $body .= 'Notendur sem þú hefur búið til boðslykla fyrir og hafa ekki notað þá: '.$s3.'<br />'; $body .= 'Þú ættir því að hafa '.($lyklar-$s2-$s3).' lykla á lausu. Kerfið mun hækka töluna upp í 0 sé talan neikvæð eða notandi hefur viðvörun.'; } else $body .= 'Þú getur séð afganginn af útreikningunum eftir að hafa unnið þetta upp og ef þú ert enn í vandræðum.'; } break; case '9': $title = 'Af hverju get ég ekki lagt inn eftirspurn?'; if(($CURUSER['class'] >= UC_GOOD_USER || $CURUSER['donor'] === 'yes') && requests_free($CURUSER['id']) > '0') $body = 'Þú getur þegar lagt inn eftirspurn með því að fara á tengilinn <a href="/requests.php">'.$BASEURL.'/requests.php</a>'; elseif($CURUSER['class'] >= UC_GOOD_USER || $CURUSER['donor'] === 'yes') $body .= 'Þú hefur réttindin til að setja inn eftirspurn en þú þarft að vinna þér það inn. Hægt er að leggja inn eina eftirspurn fyrir hver 10GB sem þú deilir.'; else $body = 'Eingöngu þeir sem gegna stöðunni "Mjög virkur notandi" eða hærri geta lagt inn eftirspurn. Þú verður að vinna þér inn þessa stöðu áður.<br /><br />Leggir þú inn eftirspurn annars staðar á Istorrent muntu fá 3ja daga viðvörun.'; break; case '10': $title = 'Þú hefur ekki nægan hólfafjölda...'; $body = 'Þessi skilaboð birtast þegar þú hefur ekki laus hólf til að gera eitthvað.<br /><br />'; $body .= 'Þegar verið er að taka þátt í torrenti, hvort sem þú ert að sækja eða deila, tekur það ákveðinn hólfafjölda. Þú getur séð hólfanotkun þína í textanum sem er rétt undir Istorrent merkinu efst til vinstri. Það sem er á undan / merkinu er hólfafjöldinn sem þú ert að nota og það sem er á eftir merkinu er sá hámarksfjöldi hólfa sem þú hefur til umráða.<br /><br />'; if(slots($CURUSER['id'],'free') > '1') $body .= '<b>Þú ættir að hafa nægan hólfafjölda til að hefja niðurhal eða deilingu. Vinsamlegast prófaðu aftur þá aðgerð sem framkvæmdi þessi skilaboð.</b>'; else $body .= '<b>Til að byrja að sækja eða deila meiru, þarftu að slökkva á einhverju af því sem er í gangi.</b>'; break;
hit_count(); $userid = $_POST["userid"]; $requestartist = $_POST["requestartist"]; //$requesttitle = $_POST["requesttitle"]; $request = $requestartist; $descr = $_POST["descr"]; $cat = $_POST["category"]; $userid = sqlesc($userid); $request = sqlesc($request); $descr = sqlesc($descr); $cat = sqlesc($cat); if(requests_free($CURUSER['id']) > 0) { mysql_query("INSERT INTO requests (hits,userid, cat, request, descr, added) VALUES(1,$CURUSER[id], $cat, $request, $descr, '" . get_date_time() . "')") or sqlerr(__FILE__,__LINE__); $id = mysql_insert_id(); } //@mysql_query("INSERT INTO addedrequests VALUES(0, $id, $CURUSER[id])") or sqlerr(); //write_log("$request was added to the Request section"); header("Refresh: 0; url=requests.php"); hit_end(); ?>
<? ob_start("ob_gzhandler"); require "include/bittorrent.php"; dbconn(); loggedinorreturn(); stdhead("Beiðnissíða"); if (get_user_class() < UC_GOOD_USER) { print("<h1>Fyrirgefðu</h1><p>Þú verður að gegna stöðunni virkur notandi eða betri, sjáðu <a href=/faq.php#23><b>SOS</b></a> fyrir upplýsingar um stöður. Að gefnu tilefni er bannað að leggja inn eftirspurnir annars staðar á Istorrent vefnum.</p>"); die(); } if(requests_free($CURUSER['id']) > '0') { echo '<h1>Leggja inn beiðni</h1>'; echo 'Til að skoða beiðnir, <a href="/viewrequests.php">klikkaðu hér</a><br />'."\n"; /* $res = mysql_query("SELECT users.username, requests.id, requests.userid, requests.request, requests.added, categories.name as cat FROM requests inner join categories on requests.cat = categories.id inner join users on requests.userid = users.id order by requests.id desc LIMIT 10") or sqlerr(); $num = mysql_num_rows($res); print("<table border=1 width=800 cellspacing=0 cellpadding=5>\n"); print("<tr><td class=colhead align=left width=400>Beðið um</td><td class=colhead align=center width=100>Flokkur</td><td class=colhead align=center>Bætt við</td><td class=colhead align=center width=100>Beðið af</td></tr>\n"); for ($i = 0; $i < $num; ++$i) { $arr = mysql_fetch_assoc($res); {
</form>'; } if($user['vikufr'] != '0' && $CURUSER['class'] >= UC_MODERATOR) { if($user['vikufr'] >= date('Ymd')) echo '<br />ATH: Þessi notandi er á vikufresti'; else echo '<br />Vikufrestur liðinn'; } echo '</td></tr>'."\n"; } } //} if ($CURUSER['class'] >= UC_MODERATOR || $CURUSER['support'] == 'yes' || $CURUSER['id'] == $user['id']) { echo '<tr valign="top"><td class="rowhead"><b>Hólf</b></td><td align="left">'.slots($user['id'], 'disp').'</td></tr>'; echo '<tr valign="top"><td class="rowhead"><b>Eftirspurnir</b></td><td align="left">Ónotaðar: '.requests_free($user['id']).' - <a href="/minar_eftirsp.php?uid='.$user['id'].'">Skoða</a></td></tr>'; echo '<tr valign="top"><td class="rowhead"><b>Boðslyklar eftir</b></td><td align="left">'.inviteleft($user['id'],$user['uploaded'],$user['downloaded'],$user['warned'],$user['added']).'</td></tr>'; } //if ($user['donated'] > 0 && (get_user_class() >= UC_MODERATOR || $CURUSER["id"] == $user["id"])) // print("<tr><td class=rowhead>Gefið</td><td align=left>$$user[donated]</td></tr>\n"); if ($user["avatar"]) { if($user["avadult"] == 'yes' && $CURUSER["hideadult"] == 'yes') print("<tr><td class=rowhead>Mynd</td><td align=left>Mynd þessa notanda er merkt óviðeigandi.</td></tr>\n"); else print("<tr><td class=rowhead>Mynd</td><td align=left><img src=\"" . $user["avatar"] . "\"></td></tr>\n"); } $classi = get_user_class_name($user["class"]); $lengd = strlen($user['title']); if($lengd > 0) { if(get_user_class() >= UC_MODERATOR) { $classi .= ' (' . $user['title'] . ')'; }
function stdhead($title = "", $msgalert = true) { global $CURUSER, $HTTP_SERVER_VARS, $PHP_SELF, $SITE_ONLINE, $FUNDS, $SITENAME, $TESTING_SITE; $SRV_NAME = $_SERVER['SERVER_NAME']; if($SRV_NAME != 'torrent.is' && $SRV_NAME != $TESTING_SITE && $SRV_NAME != 'torrent.stuff.is') { $url = $_SERVER['REQUEST_URI']; header("location: http://torrent.is$url"); } if (!$SITE_ONLINE) die("Vefurinn er niðri vegna viðhalds, hann kemur upp von bráðar...takk<br />"); //header("Content-Type: text/html; charset=iso-8859-1"); //header("Pragma: No-cache"); if ($title == "") $title = $SITENAME; else $title = "$SITENAME :: " . htmlspecialchars($title); if (isset($CURUSER)) { $ss_a = @mysql_fetch_array(@mysql_query("select uri from stylesheets where id=" . $CURUSER["stylesheet"])); if ($ss_a) $ss_uri = $ss_a['uri']; } if (!isset($ss_uri)) { ($r = mysql_query("SELECT uri FROM stylesheets WHERE id=1")) or die(mysql_error()); ($a = mysql_fetch_array($r)) or die(mysql_error()); $ss_uri = $a["uri"]; } if ($msgalert && $CURUSER) { $res = mysql_query("SELECT COUNT(*) FROM messages WHERE receiver=" . $CURUSER["id"] . " && unread='yes'") or die("OopppsY!"); $arr = mysql_fetch_row($res); $unread = $arr[0]; } include('ipcheck.php'); ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/2002/REC-xhtml1-20020801/DTD/xhtml1-transitional.dtd"> <html> <head> <title><?php echo $title; ?> </title> <link rel="stylesheet" href="/<?php echo $ss_uri; ?> " type="text/css" /> <link rel="alternate" type="application/rss+xml" title="IsTorrent" href="/rss.xml" /> <link rel="alternate" type="application/rss+xml" title="IsTorrent - Beint Niðurhal" href="/rssdd.xml" /> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <meta http-equiv="Pragma" content="no-cache" /> <meta http-equiv="Expires" content="-1" /> </head> <body> <table width="100%" cellspacing="0" cellpadding="0" style="background: transparent"> <tr> <td class="clear" width="100%"> <table border="0px" cellspacing="0" cellpadding="0" width="100%" style="background:transparent"> <tr style="width:100%"> <td class="clear" align="left"> <div align="center"> <? if(substr_count($_SERVER['HTTP_USER_AGENT'], 'MSIE') == '0') { ?> <img src="/pic/logo2.png" align="left" alt="Istorrent merkið" /> <? } else {?> <img src="/pic/logo2.gif" align="left" alt="Istorrent merkið" /> <? } ?> </div> </td> <td class="clear" align="right" valign="bottom"> <a href="http://www.utorrent.com" target="_new"><img border="0px" alt="Náðu í µtorrent!" src="/pic/utorrent <? if(substr_count($_SERVER['HTTP_USER_AGENT'], 'MSIE') == '0') echo '.png'; else echo '.gif'; ?> " /></a></td> </tr> </table> </td> <td class="clear"> </td> <td class="clear"> </td> <td class="clear" width="49%" align="right"></td> </tr></table> <?php $w = 'width="100%"'; //if ($HTTP_SERVER_VARS["REMOTE_ADDR"] == $HTTP_SERVER_VARS["SERVER_ADDR"]) $w = "width=984"; ?> <? if (isset($CURUSER)) { $uid = $CURUSER['id']; $nidur_sql = 'SELECT torrent,uploaded,downloaded FROM peers WHERE userid='.$uid.' AND seeder=\'no\''; $nidur = mysql_num_rows(mysql_query($nidur_sql)); $upp_sql = 'SELECT torrent,uploaded,downloaded FROM peers WHERE userid='.$uid.' AND seeder=\'yes\''; $upp = mysql_num_rows(mysql_query($upp_sql)); ?> <br /><table class="main" border="0" width="100%"> <tr> <td class="vinstri" valign="top"><? echo 'Þú ert skráður inn sem: <a href="userdetails.php?id='.$CURUSER['id'] . '">' . $CURUSER['username'].'</a> '; echo '[<a href="/minar_eftirsp.php">Mínar eftirspurnir</a>] '; echo '[<a href="/mytorrents.php">Mín torrent</a>] '; echo '[<a href="/logout.php">Skrá út</a>]'; ?><br /> <? echo 'Niðurhal: '.mksize($CURUSER['downloaded']).'<br />'."\n"; echo 'Deilimagn: '.mksize($CURUSER['uploaded']).'<br />'."\n"; if(@is_numeric($CURUSER['uploaded']/$CURUSER['downloaded'])) $reikn_ratio = round($CURUSER['uploaded']/$CURUSER['downloaded'],2); else $reikn_ratio = 'Þú verður að ná í eitthvað til að talan verði reiknuð út'; echo 'Hlutfall: '.number_format($reikn_ratio,2); echo ' - '; if($reikn_ratio >= '200.0' && $CURUSER['uploaded'] >= (50*1024*1024*1024)) echo 'Það er dáldið sem kallast "úti"...'; elseif($reikn_ratio >= '100.0' && $CURUSER['uploaded'] >= (50*1024*1024*1024)) echo 'Núna ertu "deil-a-holic"!'; elseif($reikn_ratio >= '10.0') echo 'ro-ro-ro-ro-rooosa hlutfall!'; elseif($reikn_ratio >= '3.0') echo 'Últra-hlutfall!'; elseif($reikn_ratio >= '1.0') echo 'Mjög gott hjá þér!'; elseif($reikn_ratio < '1' && $reikn_ratio >= '0.75') echo 'Góður árangur en má gera betur!'; elseif($reikn_ratio < '0.75' && $reikn_ratio >= '0.5') echo 'Deilir rétt yfir helmingnum af því gagnamagni sem þú sækir...þarft að bæta þig!'; elseif($reikn_ratio < '0.5' && $reikn_ratio > '0.2') echo 'Hræðilegt...eitthvað neðar og þú gætir lent í banni!'; elseif($reikn_ratio < '0.2') echo 'Ef þú heldur þessu hlutfalli 2 vikum eftir að þú nýskráðir þig, verðurðu örugglega bannaður!'; echo '- <a href="/hlutfoll.php">Um hlutföll</a><br />'."\n"; if($reikn_ratio <= '0.5') echo 'Það er samt ekki heilbrigt að deila bara einhverju. Deildu bara 2-3 skrám í einu og ekki einhverju sem er þegar hérna!<br />'."\n"; echo 'Hólf: '.slots($CURUSER['id'], 'disp').' - Eingöngu 48 klst. og yngri torrent teljast sem hólf<br />'; print("Færslur í gangi: <img border=0 src=ismod/upp.gif>:$upp\n"); print("<img border=0 src=ismod/nidur.gif>:$nidur\n");?></td> <td align=right class=hagri valign=top> <? $dagur = date('w'); switch($dagur) { case '0': $dagur = 'Sunnu'; break; case '1': $dagur = 'Mánu'; break; case '2': $dagur = 'Þriðju'; break; case '3': $dagur = 'Miðviku'; break; case '4': $dagur = 'Fimmtu'; break; case '5': $dagur = 'Föstu'; break; case '6': $dagur = 'Laugar'; break; } $man = date('n'); switch($man) { case '1': $man = 'janúar'; break; case '2': $man = 'febrúar'; break; case '3': $man = 'mars'; break; case '4': $man = 'apríl'; break; case '5': $man = 'maí'; break; case '6': $man = 'júní'; break; case '7': $man = 'júlí'; break; case '8': $man = 'ágúst'; break; case '9': $man = 'september'; break; case '10': $man = 'október'; break; case '11': $man = 'nóvember'; break; case '12': $man = 'desember'; break; } echo $dagur.'dagurinn '.date('j. ').$man.' '.date('Y').'<br />'; echo 'Klukkan er: ' . date('H'.':'.'i'.':'.'s');?><br /> <?$res = mysql_query("SELECT COUNT(*) FROM messages WHERE receiver=" . $CURUSER["id"] . " AND location IN ('in', 'both')") or print(mysql_error()); $arr = mysql_fetch_row($res); $messages = $arr[0]; $res = mysql_query("SELECT COUNT(*) FROM messages WHERE receiver=" . $CURUSER["id"] . " AND location IN ('in', 'both') AND unread='yes'") or print(mysql_error()); $arr = mysql_fetch_row($res); $unread = $arr[0]; $res = mysql_query("SELECT COUNT(*) FROM messages WHERE sender=" . $CURUSER["id"] . " AND location IN ('out', 'both')") or print(mysql_error()); $arr = mysql_fetch_row($res); $outmessages = $arr['0']; print("<a href=inbox.php><img border=0 src=ismod/inn.gif></a>: $messages\n"); print("<a href=inbox.php?out=1><img border=0 src=ismod/ut.gif></a>: $outmessages<br />\n"); echo '<a href="invites.php">Boðslyklar eftir</a>: '.inviteleft($CURUSER['id'],$CURUSER['uploaded'],$CURUSER['downloaded'],$CURUSER['warned'],$CURUSER['added']).'<br />'."\n"; if($CURUSER['class'] == UC_POWER_USER) echo '<a href="requests.php">Ótakmarkaður eftirspurnarfjöldi</a><br />'; else if($CURUSER['class'] >= UC_GOOD_USER || $CURUSER['donor'] === 'yes') echo '<a href="/requests.php">Ónotaðar eftirspurnir: '.requests_free($CURUSER['id']).'</a><br />'; ?></td> </tr> </table> <br /> <? } ?> <table class="mainouter" <?php echo $w; ?> border="1" cellspacing="0" cellpadding="10"> <? // Menu starts $fn = substr($PHP_SELF, strrpos($PHP_SELF, "/") + 1); ?> <tr><td class="outer" align="center"> <table align="center" class="main" cellspacing="0" cellpadding="5" border="0px" width="100%"> <tr> <td class="navigation" align="center"> <a href="/">Aðalsíða</a> - <a href="/browse.php">Skrár</a> - <a href="/upload.php">Deila</a> - <? if (!$CURUSER) { ?> <a href="/login.php">Innskráning</a> / <a href="/signup.php">Nýskráning</a> - <? } else { ?> <a href="/my.php">Prófíll</a> - <? } ?> <a href="/viewrequests.php">Eftirspurnir</a> - <a href="/forums.php">Spjallborð</a> - <a href="/staff.php">Stjórnendur</a> - <a href="/veftre.php">Veftré</a> </td> </tr> <? if($CURUSER['menuhide'] != '1' && $CURUSER['menuhide'] != '3') { ?> <tr> <td align="center" class="navigation"> Upplýsingar: <a href="/um.php">Um Istorrent</a> - <a href="/styrkir.php">Styrkja</a> - <a href="/topten.php">Topp 10</a> - <? if($CURUSER['class'] >= UC_MODERATOR) echo '<a href="/log.php">Aðgerðaskrá</a> - '; ?> <a href="irc://irc.simnet.is:6667/istorrent">Spjall (IRC)</a> - <a href="/rules.php">Reglur</a> - <a href="/disclaimer.php?form=nei">Skilmálar</a> </td> </tr> <? } if($CURUSER['menuhide'] != '2' && $CURUSER['menuhide'] != '3') { ?> <tr> <td align="center" class="navigation"> Hjálp: <a class="navigation" href="/utorrent.php">µtorrent leiðbeiningar</a> - <a href="/faq.php">Spurt og svarað</a> - <a href="/hjalp.php">Hjálparkerfi</a> - <a href="/vandamal.php">Vandamál?</a> - <a href="/1skipti.php">Fyrsta skiptið hér?</a> </td> </tr> <? } if($CURUSER['class'] >= UC_MODERATOR) echo '<tr><td style="text-align:center">Matarfundur kl. 18:00 þann 22. október - <a href="/forums.php?action=viewtopic&topicid=6285">Fundayfirlit</a></td></tr>'; $t1 = str_replace(array(' ',':','-','\''),'',sqlesc(get_date_time(gmtime() - (14*24*60*60)))); $t2 = str_replace(array(' ',':','-'),'',$CURUSER['added']); if($t2>=$t1) echo '<tr><td style="text-align:center">Góð upphafslesning til að koma þér af stað - <a href="/1skipti.php">Leiðbeiningar fyrir fyrsta skiptið</a></td></tr>'; // Setja inn afmæli dagsins frá cache $afmaeli = file_get_contents('cache-birthday.txt'); echo '<tr><td style="text-align:center">'.$afmaeli.'</td></tr>'; //echo '<tr><td style="text-align:center"><b>Úrslit í fríhelgarkeppninni verða tilkynnt kl. 18 í dag á spjallrásinni!</b></td></tr>'; $upphaf = '20060804180000'; // Upphaf fríhelgar $endir = '20060807235959'; // Lok fríhelgar $today = date('YmdHis'); if($today >= $upphaf && $today <= $endir) echo '<tr><td style="text-align:center"><a href="/forums.php?action=viewtopic&topicid=6205">Fríhelgi er í gangi</a> og það er <a href="/forums.php?action=viewtopic&topicid=6311">keppni í gangi</a> á meðan hún er! Verðlaun í boði fyrir vinningshafana.</td></tr>'; $warneduntil = $CURUSER['warneduntil']; if(($warneduntil != '0000-00-00 00:00:00' || $CURUSER['warned'] == 'yes') && $CURUSER['username'] != '') { echo '<tr><td colspan="14">Þú hefur gilda viðvörun sem rennur út klukkan '.substr($warneduntil,11).' þann '.substr($warneduntil,8,2).'/'.substr($warneduntil,5,2).' '.substr($warneduntil,0,4).'</td></tr>'; } ?> </table> </td> </tr> <tr><td align="center" class="outer" style="padding-top:20px;padding-bottom:20px"> <? if (!empty($_POST['samtyk'])) { mysql_query('UPDATE users SET skilmalar = 1 WHERE id = '. $CURUSER['id']); echo '<meta http-equiv="refresh" content="0;url=/">'; } if (isset($CURUSER) && $CURUSER['skilmalar'] === '0') { include("skilmalar.php"); exit(); } if(isset($CURUSER)) { $email_split = explode('@', $CURUSER['email']); if ($email_split['1'] == 'hotmail.com' || $email_split['1'] == 'msn.com') { echo '<p><table border="0" cellspacing="0" cellpadding="10" bgcolor="white"><tr><td style="padding:10px;background:white">'; echo '<b>Vegna vandræða með staðfestingarpósta á hotmail.com og msn.com netföngum eru notendur hvattir til að skipta um netfang.<br />Hægt er að gera þetta í <a href="http://torrent.torrent.is/my.php">Prófíl</a>. Þessi skilaboð munu birtast þangað til þú hefur breytt.</b>'; echo '</td></tr></table></p>'."\n"; } } if($CURUSER['kennitala'] && substr($CURUSER['kennitala'], 0, 4) === date('dm')) echo '<table border="0" cellspacing="0" cellpadding="10" bgcolor="white"><tr><td>Til hamingju með afmælið! Í tilefni af því mun niðurhal þitt fyrir daginn í dag vera dregið frá eftir miðnætti á eftir!</td></tr></table>'; if (!empty($unread)) { echo '<p><table border="0" cellspacing="0" cellpadding="10" bgcolor="red"><tr><td style="padding: 10px;background:red">'."\n"; echo '<b><a href="'.$BASEURL.'/inbox.php"><font color="white">Þú átt '.$unread.' '.($unread > 1 ? 'ólesin' : 'ólesið').' bréf!</font></a></b>'; echo '</td></tr></table></p>'."\n"; } if(!isset($_GET['uploaded']) && $CURUSER && find_unseeded($CURUSER['id'],'dl') === '1') { echo '<p><table border="0" cellspacing="0" cellpadding="10" bgcolor="red"><tr><td style="padding:10px;background:red">'."\n"; echo '<b><a href="/hjalp.php?cat=6&ansid=15" style="color:white">Eitthvað torrent sem þú hefur sent inn hefur engan deilanda.<br /> Nánari skýring á þessum villuboðum fæst með því að klikka á textann í þessum kassa.<br /> Sértu nýbúin(n) að senda inn torrent, þá hverfur þessi rauði kassi þegar þú byrjar að deila því.</a></b>'; echo '</td></tr></table></p>'."\n"; } } // stdhead