Polish Bittorrent Tracker Support

  • Maj 18, 2012, 03:32:37
  • Witamy, Gość
Zaloguj się lub zarejestruj.

Zaloguj się podając nazwę użytkownika, hasło i długość sesji
Szukanie zaawansowane  

Aktualności:

Autor Wątek: Nowy wygląd freeleecha + narzędzie do włączania.  (Przeczytany 4974 razy)

0 użytkowników i 1 Gość przegląda ten wątek.

tuno12

  • Coder
  • Super zaawansowany
  • ******
  • Reputacja 19
  • Offline Offline
  • Płeć: Mężczyzna
  • Wiadomości: 860
  • Krytyk i Tester
Nowy wygląd freeleecha + narzędzie do włączania.
« dnia: Luty 19, 2007, 01:47:39 »

Siemka :) zapodaje wam moda Nowy wygląd freeleecha :)
Screen:

Autor: tuno12

Pamiętajcie :) nasze motto to: "Nie dla szmat z TorrentMani"  :yahoo:

No to teraz robota ;)

Pamiętajcie zanim zabierzecie się za wgrywanie pamiętajcie że macie wgrane: http://btdev.torrentinvite.orgindex.php/?topic=721.0


No to teraz nowy wygląd freeleecha:


bittorrent.php

Znajdź i usuń:

$thisisfree = ($row[free]=="yes" ? "<img src='pic/freedownload.gif' />" : "");   
Znajdź:

        print("<td align=center style='padding: 0px'>");
        if (isset($row["cat_name"])) {
            print("<a href=\"browse.php?cat=" . $row["category"] . "\">");

dodaj powyżej:

if ($row['free'] == 'yes')
        print("<tr class=darmowy>\n");

No to mamy już wyświetlenie w przeglądaniu :) No to teraz bierzemy się za :

detalis.php:

Znajdź:

$res = mysql_query("SELECT torrents.seeders, torrents.banned, torrents.leechers, torrents.info_hash, torrents.filename, LENGTH(torrents.nfo) AS nfosz, UNIX_TIMESTAMP() - UNIX_TIMESTAMP(torrents.last_action) AS lastseed, torrents.numratings, torrents.name, IF(torrents.numratings < $minvotes, NULL, ROUND(torrents.ratingsum / torrents.numratings, 1)) AS rating, torrents.owner, torrents.save_as, torrents.descr, torrents.visible, torrents.size, torrents.added, torrents.views, torrents.hits, torrents.times_completed, torrents.id, torrents.type, torrents.numfiles, categories.name AS cat_name, users.username FROM torrents LEFT JOIN categories ON torrents.category = categories.id LEFT JOIN users ON torrents.owner = users.id WHERE torrents.id = $id")
zmień na:

$res = mysql_query("SELECT torrents.seeders, torrents.banned, torrents.leechers, torrents.info_hash, torrents.free, torrents.filename, LENGTH(torrents.nfo) AS nfosz, UNIX_TIMESTAMP() - UNIX_TIMESTAMP(torrents.last_action) AS lastseed, torrents.numratings, torrents.name, IF(torrents.numratings < $minvotes, NULL, ROUND(torrents.ratingsum / torrents.numratings, 1)) AS rating, torrents.owner, torrents.save_as, torrents.descr, torrents.visible, torrents.size, torrents.added, torrents.views, torrents.hits, torrents.times_completed, torrents.id, torrents.type, torrents.numfiles, categories.name AS cat_name, users.username FROM torrents LEFT JOIN categories ON torrents.category = categories.id LEFT JOIN users ON torrents.owner = users.id WHERE torrents.id = $id")
Znajdź:

tr("Info hash", preg_replace_callback('/./s', "hex_esc", hash_pad($row["info_hash"])));
Dodaj poniżej:

if ($row['free'] == 'yes')
{
print("<tr><td class=rowhead bgcolor=#79DF79>Darmowy</td><td align=left bgcolor=#79DF79>Tak</td></tr>\n");
}

No to mamy już ładny freeleech.... ale brakuje nam zmiennej w css :)

w twoim css dodaj:

tr.darmowy td
{
 background-color: #79DF79;
}

Ok no to mamy już komplet :)

Zapodaje również narzędzie do włączania freeleecha i wyłączania, każdych i ze względu na rozmiar pliku :)
Pliki w załączniku.

Testowałem wszystko na silniku MrVirago 1,5 wersja finalna, ale na innych silnikach też powinno działać:)

Pozdro.  :yahoo: :salute:

Wrazie problemów proszę pisać.
« Ostatnia zmiana: Marzec 10, 2007, 07:23:23 wysłana przez tuno12 »
Zapisane




Nawet nie próbuj pisać na PW etc.

kamil13151

  • Gość
Odp: Nowy wygląd freeleecha + narzędzie do włączania.
« Odpowiedź #1 dnia: Luty 19, 2007, 03:27:47 »

Nie dopisajesz jeszcze, ze trzeba skasować wszystkie
$thisisfree
Zapisane

tuno12

  • Coder
  • Super zaawansowany
  • ******
  • Reputacja 19
  • Offline Offline
  • Płeć: Mężczyzna
  • Wiadomości: 860
  • Krytyk i Tester
Odp: Nowy wygląd freeleecha + narzędzie do włączania.
« Odpowiedź #2 dnia: Luty 19, 2007, 04:04:12 »

nie ma takiej konieczności może to zostać.
Zapisane




Nawet nie próbuj pisać na PW etc.

kamil13151

  • Gość
Odp: Nowy wygląd freeleecha + narzędzie do włączania.
« Odpowiedź #3 dnia: Luty 19, 2007, 04:41:18 »

może to
$thisisfree = ($row[free]=="yes" ? "<img src='pic/freedownload.gif' />" : "");    zostać, bedzie jeszcze napis, obrazek przy torrentcie free
Zapisane

mikolski

  • Średnio zaawansowany
  • ****
  • Reputacja 0
  • Offline Offline
  • Wiadomości: 57
Odp: Nowy wygląd freeleecha + narzędzie do włączania.
« Odpowiedź #4 dnia: Luty 20, 2007, 08:23:34 »

mały problem z wyswietlaniem jest

niewidac tabelek pod firefox jak sie tego moda zainstaluke jakies lekarstwo ??
Zapisane

BitZoorgon

  • Super zaawansowany
  • ******
  • Reputacja -1
  • Offline Offline
  • Wiadomości: 272
Odp: Nowy wygląd freeleecha + narzędzie do włączania.
« Odpowiedź #5 dnia: Luty 25, 2007, 08:40:38 »

a jak zrobić zeby free były torenty starsze niz np 3 tygodnie???
Zapisane

Kamiloss

  • Super zaawansowany
  • ******
  • Reputacja -65526
  • Offline Offline
  • Płeć: Mężczyzna
  • Wiadomości: 665
Odp: Nowy wygląd freeleecha + narzędzie do włączania.
« Odpowiedź #6 dnia: Luty 26, 2007, 12:12:26 »

A mi sie wydaje tuno ze ty tego nie wymysliles :/
Zapisane

Piter

  • Gość
Odp: Nowy wygląd freeleecha + narzędzie do włączania.
« Odpowiedź #7 dnia: Luty 26, 2007, 07:29:28 »

a jak zrobić zeby free były torenty starsze niz np 3 tygodnie???

plik freeleech2.php:
zamień:
mysql_query("UPDATE torrents SET free = 'yes' WHERE size >= '500*1024*1024'");na:
$days = 21;
$dt = sqlesc(get_date_time(gmtime() - ($days * 86400)));
mysql_query("UPDATE torrents SET free = 'yes' WHERE added < $dt");

no i oczywiście napisy różne typu: stderr('Sukces','Wszystkie torrenty, które maj¹ 500mb s¹ w trybie Free Leech.'); też musisz sobie zmienić

A mi sie wydaje tuno ze ty tego nie wymysliles :/

przerobił trochę włączanie/wyłączanie freeleecha, z drobną czyjąś pomocą :P
« Ostatnia zmiana: Luty 26, 2007, 07:35:47 wysłana przez Piter »
Zapisane

tuno12

  • Coder
  • Super zaawansowany
  • ******
  • Reputacja 19
  • Offline Offline
  • Płeć: Mężczyzna
  • Wiadomości: 860
  • Krytyk i Tester
Odp: Nowy wygląd freeleecha + narzędzie do włączania.
« Odpowiedź #8 dnia: Luty 26, 2007, 12:26:42 »

poskładałem i przerobiłem ;)
Jakoś żaden z naszych super userów np. Kamiloss nie wpadli na ten pomysł.
Zapisane




Nawet nie próbuj pisać na PW etc.

Kernel_Panic

  • RooT
  • Zaawansowany
  • *****
  • Reputacja -3
  • Offline Offline
  • Płeć: Mężczyzna
  • Wiadomości: 147
  • root of your mind
Odp: Nowy wygląd freeleecha + narzędzie do włączania.
« Odpowiedź #9 dnia: Luty 26, 2007, 04:34:51 »

A jak zrobic, by :

- wszystkie tabele (Pobierz, info hash... itd.) byly "zielone?
- pozycje 'free' byly zielone rowniez w userdetails.php?
Zapisane

tuno12

  • Coder
  • Super zaawansowany
  • ******
  • Reputacja 19
  • Offline Offline
  • Płeć: Mężczyzna
  • Wiadomości: 860
  • Krytyk i Tester
Odp: Nowy wygląd freeleecha + narzędzie do włączania.
« Odpowiedź #10 dnia: Luty 26, 2007, 07:23:01 »

- wszystkie tabele (Pobierz, info hash... itd.) byly "zielone?

w detalis.php ?
Zapisane




Nawet nie próbuj pisać na PW etc.

BitZoorgon

  • Super zaawansowany
  • ******
  • Reputacja -1
  • Offline Offline
  • Wiadomości: 272
Odp: Nowy wygląd freeleecha + narzędzie do włączania.
« Odpowiedź #11 dnia: Luty 26, 2007, 08:12:47 »

a zeby wyłączyć bedzi etak? $days = 21;
$dt = sqlesc(get_date_time(gmtime() - ($days * 86400)));
   mysql_query("UPDATE torrents SET free = 'no' WHERE added < $dt");
????
Zapisane

Kamiloss

  • Super zaawansowany
  • ******
  • Reputacja -65526
  • Offline Offline
  • Płeć: Mężczyzna
  • Wiadomości: 665
Odp: Nowy wygląd freeleecha + narzędzie do włączania.
« Odpowiedź #12 dnia: Luty 26, 2007, 08:15:17 »

poskładałem i przerobiłem ;)
Jakoś żaden z naszych super userów np. Kamiloss nie wpadli na ten pomysł.
 


http://btdev.torrentinvite.orgindex.php/?topic=1628.0

Kiedy zakładałem ten temat juz dzien potem miałem freelecha tak zmodyfikowanego, nastepnie pomoglem kamilowi1351, jak widac szybko sie rozeszlo a autor tuno ale spoko ;)
Zapisane

BitZoorgon

  • Super zaawansowany
  • ******
  • Reputacja -1
  • Offline Offline
  • Wiadomości: 272
Odp: Nowy wygląd freeleecha + narzędzie do włączania.
« Odpowiedź #13 dnia: Luty 26, 2007, 08:48:03 »

niewiem czemu ale nie dizała mi ten mod zapytania przez sql działają ale przez strone juz nie poprostu wszystko jest tak jak do tej pory. Wie ktoś dlaczego?
Zapisane

kamil13151

  • Gość
Odp: Nowy wygląd freeleecha + narzędzie do włączania.
« Odpowiedź #14 dnia: Marzec 03, 2007, 07:54:17 »

 


http://btdev.torrentinvite.orgindex.php/?topic=1628.0

Kiedy zakładałem ten temat juz dzien potem miałem freelecha tak zmodyfikowanego, nastepnie pomoglem kamilowi1351, jak widac szybko sie rozeszlo a autor tuno ale spoko ;)

nie dalem tuno  :robot:

mały problem z wyswietlaniem jest

niewidac tabelek pod firefox jak sie tego moda zainstaluke jakies lekarstwo ??

lekarstwo to jest takie, ze dajecie w zlym miejscu i dlatego
Zapisane

BitZoorgon

  • Super zaawansowany
  • ******
  • Reputacja -1
  • Offline Offline
  • Wiadomości: 272
Odp: Nowy wygląd freeleecha + narzędzie do włączania.
« Odpowiedź #15 dnia: Marzec 03, 2007, 10:31:20 »

ok wszystko ok ale jak zrobić aby przy wyłączeniu free lecha stare torki któe były free pozostały free tak jak prze dwłączeniem bo teraz wszystkie są noramlne
Zapisane

Piter

  • Gość
Odp: Nowy wygląd freeleecha + narzędzie do włączania.
« Odpowiedź #16 dnia: Marzec 03, 2007, 10:57:44 »

w tym freeleechu jest włączenie/wyłączenie wszystkich i włączenie/wyłączenie powyżej 500 MB jeżeli się nie mylę, i w obu przy wyłączaniu ma zostawiać stare torrenty free ??
Zapisane

BitZoorgon

  • Super zaawansowany
  • ******
  • Reputacja -1
  • Offline Offline
  • Wiadomości: 272
Odp: Nowy wygląd freeleecha + narzędzie do włączania.
« Odpowiedź #17 dnia: Marzec 03, 2007, 11:35:58 »

no idzi eot ze mam np 10 torków z tego 2 i 6 jest free jak dam teraz free na wszystki i wyłącze to z powrotem to juz 2 i 6 niejest free tak jak wczesniej. jak zrobić aby to zapamiętało tamte ustawienie
Zapisane

tuno12

  • Coder
  • Super zaawansowany
  • ******
  • Reputacja 19
  • Offline Offline
  • Płeć: Mężczyzna
  • Wiadomości: 860
  • Krytyk i Tester
Odp: Nowy wygląd freeleecha + narzędzie do włączania.
« Odpowiedź #18 dnia: Marzec 04, 2007, 11:41:45 »

trzeba by zrobić na nowym zapytaniu do bazy.
Zapisane




Nawet nie próbuj pisać na PW etc.

Piter

  • Gość
Odp: Nowy wygląd freeleecha + narzędzie do włączania.
« Odpowiedź #19 dnia: Marzec 04, 2007, 12:14:19 »

jeżeli mają zostawać free torrenty dowolne to trzeba nowe pole w bazie by zrobić ale jeżeli to mają być:
(...)free lecha stare torki któe były free pozostały free tak jak prze dwłączeniem bo teraz wszystkie są noramlne
to nie koniecznie
Zapisane
 

Strona wygenerowana w 0.186 sekund z 22 zapytaniami.