require_once("include/bittorrent.php"); hit_start(); dbconn(false); hit_count(); loggedinorreturn(); stdhead("Deila skrá"); if($CURUSER['class'] == UC_BEGINNER && $CURUSER['donor'] !== 'yes') exit ("Þeir sem gegna stöðunni Byrjandi geta ekki sent inn torrent. Þér er frjálst að sækja torrent og taka þátt í deilingunni.<br /> Það sem þú þarft að gera er að sækja eitthvað torrent héðan af Istorrent og halda því virku eftir að þú hefur náð í það."); if(slots($CURUSER['id'],'free') < '1') exit("Þú hefur ekki nóg af lausum hólfum til að búa til torrent."); if(find_unseeded($CURUSER['id']) === '1') exit('Þú mátt ekki senda inn torrent skrá á þessari stundu. Annað hvort er eitthvað af því sem þú hefur sent inn án deilanda eða þú ert eini deilandinn á torrenti sem þú hefur sent inn seinustu 24 klukkustundirnar.'); begin_frame("Athugið"); echo '<h5 align=center>Deilið aðeins því sem þið haldið að aðrir hafi áhuga á.</h5>'; echo '<h5 style="color:red;text-align:center">Torrent skránni sem þú munt senda inn verður breytt, náðu í hana aftur frá Istorrent og notaðu það eintak í staðinn fyrir það sem þú sendir inn.</h5>'; echo '<h5 style="color:red;text-align:center">Athugaðu hvort að efnið sem þú ætlar að senda inn sé þegar hérna inni. Ef það er, taktu þátt í að deila því frekar en að stofna nýtt!</h5>'; echo '<h5 style="color:red;text-align:center">Þú berð ábyrgð á því að torrentið þitt sé á lífi og hafi einhvern deilanda út líftíma þess á Istorrent (28 dagar).</h5>'; end_frame(); ?> <div align=Center> <form enctype="multipart/form-data" action="takeupload.php" method="post"> <input type="hidden" name="MAX_FILE_SIZE" value="<?php echo $max_torrent_size; ?> " />
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
else $body = 'Þú þarft að vera skráður gefandi eða gegna stöðunni "Mjög virkur notandi" eða æðri til að geta breytt um titil'; break; case '14': $title = 'Hvernig hef ég umsjón með undirskriftinni minni?'; if($CURUSER['class'] >= UC_USER || $CURUSER['donor'] === 'yes') { $body = 'Hægt er að setja og breyta undirskrift <a href="/my.php">í prófíl</a>.<br /><br />'; $body .= 'Til að eyða undirskriftinni er nóg að tæma undirskriftarreitinn og framkvæma breytinguna.'; } else $body = 'Þú þarft að vera skráður gefandi eða gegna stöðunni "Notandi" eða æðri til að geta sett og breytt þinni eigin undirskrift.'; break; case '15': $title = 'Kerfið kvartar yfir því að ég sé ekki að deila...'; $body = 'Kerfið mun lista hér þær skrár sem þú átt að deila en gerir það ekki:<br /><br />'; if(find_unseeded($CURUSER['id']) === '1') { $body .= find_unseeded($CURUSER['id'],'list'); $body .= 'Áður en þú getur niðurhalað eða sent inn fleiri skrár þarftu að bregðast við þeim villum sem eru nefndir fyrir aftan hvert innsent torrent.<br /><br />'; } else $body .= '<b>Þú ert að deila öllu sem þú átt að deila þessa stundina.</b>'; $body .= 'Nánari lýsingu á því hvernig <a href="/faq.php#85">þessi villuboð virka og mögulegar lausnir</a> er hægt að finna í Spurt og svarað.'; break; } begin_frame($title); echo $body; end_frame(); } } end_main_frame(); stdfoot(); ob_flush(); ?>
if ($valid >= '1' && $seeder == 'no') err('Tengingartakmork brotin! Matt bara nidurhala fra einni stadsetningu i einu. Leysist oftast ef thu bidur adeins.'); if ($valid >= '3' && $seeder == 'yes') err('Tengingartakmork brotin!'); $rz = mysql_query('SELECT id,uploaded,downloaded,class,warned,donor,added FROM users WHERE passkey='.sqlesc($passkey).' AND deleted=0 AND enabled = \'yes\' LIMIT 1') or sqlerr(__FILE__,__LINE__); if (isset($MEMBERSONLY) && mysql_num_rows($rz) === '0') err('Óþekktur auðkennislykill. Gjörðu svo vel að ná aftur í torrent skránna frá '.$BASEURL); $az = mysql_fetch_assoc($rz); $userid = $az['id']; if($az['id'] != $torrent['owner'] && $seeder === 'no' && find_unseeded($userid) < '1') err('Byrjadu fyrst a ad deila thvi sem thu hefur sent inn'); if($az["id"] != $torrent["owner"]) { $gigs = $az["uploaded"] / (1024*1024*1024); $elapsed = floor((gmtime() - $torrent["ts"]) / 3600); $ratio = (($az["downloaded"] > 2147483648) ? ($az["uploaded"] / $az["downloaded"]) : 1); $space = date('YmdHis'); // if($space < '20060804180000' || $space > '20060807235959') { if ($ratio < 0.75 && $ratio >= 0.5) $wait = 12; else if ($ratio < 0.5) $wait = 24; else $wait = 0; // } else {