|
|
|
harryLine
|
|
|
Enviado: 22/06/2004 a las 22:06 |
|
Frecuente
Karma: 0 (0 Votos)
Registrado: 23/05/04
Mensajes: 36
Estado: Desconectado Ultima visita: 10/04/05 |
Bueno, como estuvimos hablando por otro post, iba a hacer esta modificación para que en el popup q sale para descargar el torrent, muestre distintos datos del tracker:
par el que lo quiera ver en funcionamiento: www.kualda.com
simplemente, con pinchar en una fotico de la portada podeis ver el popup y de lo que os hablo...
Lo he intentado explicar más o menos claro, de todos modos, si lo pillas cuervo, seguro que le das unos cuantos arreglos, jeje...
Bueno, aviso importante: solo lo he probado con el tracker "torrenttrader" no se como será en otros... y solamente lo he modificado contando con que solo se añaden torrents desde la administración... q es como yo lo tengo... de todas formas, es lo suyo, para no dejar a la gente que ponga el id de la descarga...
weno ahí va:
[php] Lo primero, será quitar el auto_increment en el campo pn_id de la tabla "nuke_dpbittorrent_torrent"
Las modificaciones de los archivos:
archivo: modules/dp_Bittorrent/admin/addTorrent.php
-> añadido el id (lineas 10 y 11):
// Valores del formulario
list($id,$nombre,$enlace,$imagen,$lang,$path,$size,$hits,$fecha,$autor,$web,$desc) =
pnVarCleanFromInput('id','nombre','enlace','imagen','lang','path','size','hits','fecha','autor','web','desc');
-> añado el campo id en la linea 121:
// Se llama a la funcion que se encarga de guardar los datos
$datos = array('id' => $id, 'nombre' => $nombre, 'enlace' => $enlace,
archivo: modules/dp_Bittorrent/admin/Torrent.html
-> añadida un caja para meter el id:
|
id del torrent |
<input type="text" name="id" id="id" value="" size="10" maxlength="100" />
|
archivo: modules/dp_Bittorrent/admin/api.torrent.php
-> añado el id tb en el insert (linea 35):
// Sentencia SQL
$sql = "INSERT INTO $dptorrent ($dptorrentcolumn[ID], "
."$dptorrentcolumn[ID_SUB], "
."$dptorrentcolumn[ID_CAT], "
...
."VALUES ('" . pnVarPrepForStore($id) . "', '"
. pnVarPrepForStore($id_sub) . "', '"
. pnVarPrepForStore($id_cat) . "', '"
...
-> Se repite esto mismo en la linea 113
Con esto ya tenemos el modulo preparado para que al añadir un torrent podamos darle el id que queramos
Ahora, con lo siguiente hacemos que el popup muestre los seed y los leechs
archivo: modules/dp_Bittorrent/info.php
como la base de datos del tracker la tengo en otro sitio, he hecho otra conexión, la he metido en un archivo
independiente y lo en incluido con un include, pero lo pego aquí:
$host="";
$user="";
$password="";
$db="";
$link=mysql_connect($host,$user,$password);
mysql_select_db($db,$link);
con estas lineas he metido en un par de variables los seeds y leechs:
$resPeers=mysql_fetch_object(mysql_query("SELECT * FROM torrents WHERE id=". $_GET["id"]));
$resLeechs=$resPeers->leechers;
$resSeeds=$resPeers->seeders;
y luego, pues a usarlas donde quieras
yo los he metido antes de todos los datos (linea 66):
echo '| Seeds: '.$resSeeds.' | ';
echo '| Leechs: '.$resLeechs.' | ';[/php]
[Editado el 22/6/2004 por harryLine]
[Editado el 22/6/2004 por harryLine]
[Editado el 23/6/2004 por harryLine]
|
|
|
|
|
|
|
|
el_cuervo
|
|
|
Enviado: 22/06/2004 a las 22:06 |
|
Administrador
Karma: 9 (83 Votos)
Registrado: 12/06/03
Mensajes: 6528
Estado: Desconectado Ultima visita: 23/07/07 |
Genial !! muchisimas gracias. Por cierto, te recomendaria que actualizases la version del modulo porque la que utilizas tiene un pequeño bug que ya estas empezando a sufrir:
http://www.kualda.com/index.php?module=dp_Bittorrent
si te fijas en la lista de colaboradores, se muestran 9 cuando solo deberian ser 5, en esa version hay un fallo y esa lista no tiene limite
|
|
|
|
|
|
|
|
|
|
harryLine
|
|
|
Enviado: 22/06/2004 a las 22:06 |
|
Frecuente
Karma: 0 (0 Votos)
Registrado: 23/05/04
Mensajes: 36
Estado: Desconectado Ultima visita: 10/04/05 |
ah, y otra cosilla, no lo he mirado mucho, pero lo de que las secciones se ordenen así aquí: http://www.kualda.com/index.php?module=dp_Bittorrent es aposta??... es que yo creo q quedarian mucho mejor en orden, no?
|
|
|
|
|
|
|
ecwpa
|
|
|
Enviado: 22/06/2004 a las 23:06 |
|
Posteador de Plata
Karma: 10 (1 Votos)
Registrado: 10/09/03
Mensajes: 400
Estado: Desconectado Ultima visita: 13/05/05 |
valla, te ha quedado perfecto :O
Sugerir algo:
Quedaria perfecto cambiar el color de seeds a verde, leechers en rojo, y cuando estan leechers y seeds de igual cantidad en azul >.<
como en torrentstorm :P
|
|
|
|
|
|
|
Invitado
|
|
|
Enviado: 22/06/2004 a las 23:06 |
|
|
Usuario no registrado
|
Pues no, debe ser tu imagen que deforma la ordenacion...
Si usas las imagenes que adjuntamos en el modulo te quedaria algo asi...
http://www.elitevcd.com/index.php?module=dp_Bittorrent
Que como veras no esta nada mal El problema es que usas imagenes alargadas.
Salu2 de Waisen.
PD: por cierto, bravisimo por los seeds y los leechs, toda ayuda es bien recibida XD
good job!
|
|
|
|
|
|
|
|
|
|
|
|
|
harryLine
|
|
|
Enviado: 05/07/2004 a las 12:07 |
|
Frecuente
Karma: 0 (0 Votos)
Registrado: 23/05/04
Mensajes: 36
Estado: Desconectado Ultima visita: 10/04/05 |
weno, pues finalmente, he hecho un nuevo modulo...
lo acabo de poner, así que primero voy a probar a ver si va todo bien, meter alguna cosilla más y tal... cuando lo tenga, ya lo paso por aquí.
El modulo es este:
http://www.kualda.com/modules.php?op=modload&name=Tracker&file=index
y he hecho otros tres bloques:
- top torrents
- ultimos torrents
y el menú, donde se pueden ver cuantos archivos hay en cada categoria y tal...
pero weno, al grano... la gracia de este modulo, es que saca los datos de la db del tracker, así no hay que añadir los torrents dos veces y se puede sacar info como seeds, leechs, veces que se ha completado la descarga, etc, etc...
ah, y lo mejor!! el mayor problema del dp-bittorrent, es que tienes que estar pendiente de cuando se ha dejado de compartir algo y quitarlo, pues con este eso ya no es problema, xq el tracker se encarga de poner invisible un archivo si se tirá 8 horas sin un solo seed, y en el momento q se conecta un seed, esta descarga vuelve a aparecer...
ale, pa que lo vayais viendo, ya lo pasaré cuando esté terminao
|
|
|
|
|
|
|
baul
|
|
|
Enviado: 12/10/2004 a las 11:10 |
|
Frecuente
Karma: 0 (0 Votos)
Registrado: 12/10/04
Mensajes: 39
Estado: Desconectado Ultima visita: 10/04/05 |
hola necesito que alguien me pase el tracker tete o quien pueda
webmaster@baulwarez.com o baulwarez@yahoo.es
gracias-
|
|
|
|
|
|
|
DruX
|
|
|
Enviado: 26/02/2005 a las 15:02 |
|
Novato
Karma: 0 (0 Votos)
Registrado: 10/11/04
Mensajes: 2
Estado: Desconectado Ultima visita: 10/04/05 |
hola quisiera saber si se puede hacer eso en los foros pnphpbb2, que en mi pagina el intercambio de torrents es por ese sistema, hay alguna manera de poner seeds y lechers como campo en la descarga, es decir en el atachment sale, descripcion, tamaño(del arhivo.torrent no del archivo en si), y cantidad de descargas, no es posible agregar ahi los seed y lechers y, si es posible el tamaño¿?
|
|
|
|
|
|
|