|
Golden Torrent-darmowe ściąganie v.2 (poprawiony)
Union Chocolate. |
Jako że były problemy z tym modem, złożyłem go w całość i wrzucam, może teraz bedzie łatwiej ;)
Dodaj do sql
Aby móc zobaczyć zawartość umieszczoną w tagu [ CODE ] musisz się zarejestrować
1. plik announce.php
znajdź :
Aby móc zobaczyć zawartość umieszczoną w tagu [ CODE ] musisz się zarejestrować
zamień na :
Aby móc zobaczyć zawartość umieszczoną w tagu [ CODE ] musisz się zarejestrować
nastepnie znajdź :
Aby móc zobaczyć zawartość umieszczoną w tagu [ CODE ] musisz się zarejestrować zamień to na :
Aby móc zobaczyć zawartość umieszczoną w tagu [ CODE ] musisz się zarejestrować
2. plik edit.php
W miejscu gdzie ma być widoczny kod dodaj :
Aby móc zobaczyć zawartość umieszczoną w tagu [ CODE ] musisz się zarejestrować
3. plik takeedit.php
znajdź:
Aby móc zobaczyć zawartość umieszczoną w tagu [ CODE ] musisz się zarejestrować dodaj po tym :
Aby móc zobaczyć zawartość umieszczoną w tagu [ CODE ] musisz się zarejestrować
znajdź:
Aby móc zobaczyć zawartość umieszczoną w tagu [ CODE ] musisz się zarejestrować dodaj po tym:
Aby móc zobaczyć zawartość umieszczoną w tagu [ CODE ] musisz się zarejestrować
4. plik browse.php
znajdź:
Aby móc zobaczyć zawartość umieszczoną w tagu [ CODE ] musisz się zarejestrować zamień to na
Aby móc zobaczyć zawartość umieszczoną w tagu [ CODE ] musisz się zarejestrować
nastepnie znajdź:
Aby móc zobaczyć zawartość umieszczoną w tagu [ CODE ] musisz się zarejestrować dodaj po tym:
Aby móc zobaczyć zawartość umieszczoną w tagu [ CODE ] musisz się zarejestrować
znajdź :
Aby móc zobaczyć zawartość umieszczoną w tagu [ CODE ] musisz się zarejestrować dodaj po tym:
Aby móc zobaczyć zawartość umieszczoną w tagu [ CODE ] musisz się zarejestrować
5. plik bittorrent.php
znajdź (może być w 2 miejscach):
Aby móc zobaczyć zawartość umieszczoną w tagu [ CODE ] musisz się zarejestrować i dodaj przed tym:
Aby móc zobaczyć zawartość umieszczoną w tagu [ CODE ] musisz się zarejestrować
nastepnie jeszcze raz znajdź :
Aby móc zobaczyć zawartość umieszczoną w tagu [ CODE ] musisz się zarejestrować pod nim znajduje sie zmienna $dispname - ta zmienna jest kilka razy w kodzie ale należy sie zainteresować wpisami print
Aby móc zobaczyć zawartość umieszczoną w tagu [ CODE ] musisz się zarejestrować w wszystkich należy dodać zmienna $thisisfree powinno to wyglądać tak:
Aby móc zobaczyć zawartość umieszczoną w tagu [ CODE ] musisz się zarejestrować
mój plik takeedit jest taki
<?
require_once("include/bittorrent.php");
function bark($msg) { genbark($msg, "Edit failed!"); }
if (!mkglobal("id:name:descr:type")) bark("missing form data");
$id = 0 + $id; if (!$id) die();
dbconn();
loggedinorreturn();
$res = mysql_query("SELECT owner, filename, save_as FROM torrents WHERE id = ".mysql_real_escape_string($id)); $row = mysql_fetch_array($res); if (!$row) die();
if ($CURUSER["id"] != $row["owner"] && get_user_class() < UC_MODERATOR) bark("You're not the owner! How did that happen?\n");
$updateset = array();
$fname = $row["filename"]; preg_match('/^(.+)\.torrent$/si', $fname, $matches); $shortfname = $matches[1]; $dname = $row["save_as"];
$nfoaction = $_POST['nfoaction']; if ($nfoaction == "update") { $nfofile = $_FILES['nfo']; if (!$nfofile) die("No data " . var_dump($_FILES)); if ($nfofile['size'] > 65535) bark("NFO is too big! Max 65,535 bytes."); $nfofilename = $nfofile['tmp_name']; if (@is_uploaded_file($nfofilename) && @filesize($nfofilename) > 0) $updateset[] = "nfo = " . sqlesc(str_replace("\x0d\x0d\x0a", "\x0d\x0a", file_get_contents($nfofilename))); } else if ($nfoaction == "remove") $updateset[] = "nfo = ''";
$updateset[] = "name = " . sqlesc($name);
$updateset[] = "search_text = " . sqlesc(searchfield("$shortfname $dname $torrent")); $updateset[] = "descr = " . sqlesc($descr); $updateset[] = "ori_descr = " . sqlesc($descr); $updateset[] = "category = " . (0 + $type); if ($CURUSER["admin"] == "yes") { if ($_POST["banned"]) { $updateset[] = "banned = 'yes'"; $_POST["visible"] = 0; } else $updateset[] = "banned = 'no'"; } $updateset[] = "visible = '" . ($_POST["visible"] ? "yes" : "no") . "'";
mysql_query("UPDATE torrents SET " . join(",", $updateset) . " WHERE id = $id");
write_log("Torrent $id ($name) was edited by $CURUSER[username]");
$returl = "details.php?id=$id&edited=1"; if (isset($_POST["returnto"])) $returl .= "&returnto=" . urlencode($_POST["returnto"]); header("Refresh: 0; url=$returl");
?>
nie widać nigdzie tych
3. plik takeedit.php
znajdź: Kod:
$nuked = $_POST["nuked"];
dodaj po tym : Kod:
$free = $_POST["free"];
znajdź: Kod:
$updateset[] = "nuked = " . sqlesc($nuked);
dodaj po tym: Kod:
if(get_user_class()>=UC_SYSOP){ $updateset[] = "free = " . sqlesc($free); }
proszę o szybką pomoc
clikero, no to w czym masz problem ? Masz tu już zrobiony
Aby móc zobaczyć zawartość umieszczoną w tagu [ CODE ] musisz się zarejestrować I na następny raz lepiej wstawiaj kod z plików w znaczniku [code] bo moderatorzy ci dadzą ostrzeżenie
u mni bez problemu smiga
zanotowane.pldoc.pisz.plpdf.pisz.plfisis2.htw.pl
|
|