4images Forum & Community
International => Español / Castellano => Topic started by: ascanio on April 29, 2005, 12:39:35 AM
-
Hola este MOD existia antes de el ataque al foro yo solo lo he recupera Yo no lo hize osea que no creo que pueda ayudarles con las preguntas que tengais pero no tiene xq dar problemas ;).
:arrow: Ficheros a editar:
includes/page_header.php
templates/<your templates>/home.html
:arrow: Step 1 Si ya tienes instalado el mod de memberlist no hace falta que hagas este paso. Crea un nuevo campo en la database llamdo user_t_images [Propiedades: Type: smallint; Lenght: 6; Null: not null; Default: 0. (segun mi phpAdmin)]
O
envez de crear un campo nuevo puedes usar el table_update del mod memberlist
:arrow: Step 2
In includes/page_header.php
Busca:
?>
Inserta antes:
$sql = "SELECT user_t_images, user_name, user_id FROM ".USERS_TABLE."
WHERE user_level >= '".USER."'
ORDER BY user_t_images DESC
LIMIT 25";
$result = $site_db->query($sql);
while ($row = $site_db->fetch_array($result)) {
$last_action_user_list .= '<a href ="'.ROOT_PATH.'member.php?action=showprofile&user_id='.$row['user_id'].'"><b>'.$row['user_name'].'</b></a> <span class="smalltext">'.$row['user_t_images'].'</span><br>';
}
$site_template->register_vars(array(
"user_uploaders_list" => $last_action_user_list,
));
unset($user_uploaders_list);
:arrow: Step 3:
En templates/<your templates>/home.html:
Pon esto donde quieras que apareza la lista:
<table border="0" cellspacing="1" cellpadding="1" background="{template_url}/images/cat.gif" width="100%">
<tr>
<td height="20" background="{template_url}/images/back1.gif">
<b>Top 25 Usuarios</b></td>
</tr>
<tr>
<td class="row1">{user_uploaders_list}<br></td>
</tr>
</table>
Si quieres que la lista sea de 10 personas cambia esto:
LIMIT 25";
por esto LIMIT 10";
-
u posted it under "Español / Castellano" forum and yet u posted in english? ;) should I move it to MODs forum?
[EDIT]
I think I'm getting crazy, but I swear this topic was in english when I first entered...or I need a vacation? :?
-
sorry V@no I just translate it into spanish :P
I haven't seen thismod before just in the a request
-
Hola si alguien sabe como poner la imagen del sexo del usuario al lado del nombre por favor post it ya que podria ser util para otros y para mi :)
-
Hola!
Y donde está el mod memberlist? :oops:
-
Saludos,,,
El MOD de memberlist está en : http://www.4homepages.de/forum/index.php?topic=1954.0
excitex2
-
Saludos,,
Para insertar el simbolo del sexo del usuario :oops: :oops: si tienes el MOD de memberlist instalado :
localizar :
$sql = "SELECT user_t_images, user_name, user_id FROM ".USERS_TABLE."
cambiar a :
$sql = "SELECT user_t_images, user_gender, user_name, user_id FROM ".USERS_TABLE."
localizar :
$last_action_user_list .= '<a href ="'.ROOT_PATH.'member.php?action=showprofile&user_id='.$row['user_id'].'"><b>'.$row['user_name'].'</b></a> <span class="smalltext">'.$row['user_t_images'].'</span><br>';
cambiar a :
$last_action_user_list .= '<img src="'.TEMPLATE_PATH.'/images/'.$row['user_gender'].'.gif"> <a href ="'.ROOT_PATH.'member.php?action=showprofile&user_id='.$row['user_id'].'"><b>'.$row['user_name'].' </b></a><span class="smalltext">'.$row['user_t_images'].'</span><br>';
excitex2
-
Hola excitex2!!
Gracias por el dato pero es solo para la versión 1.7 y que hay para la versión 1.7.1?
Disculpa las molestias.... :oops:
Saludos!!
-
Saludos,,,
Pues yo, la galería donde hago todas las pruebas,, es la versión última la 1.7.1 y cuando inserté el MOD de Memberlist me funcionó sin problemas,, luego despues de hacer lo que quería,,, lo borré como hago con todos los MOD.
excitex2
-
Gracias excitex2!!! siempre ahi presente resoviendo las dudas de los demas :) por cierto tengo una "sorpresa" para ti ;) ya la pondre en tu galeria xD
Para poner la foto personal en la lista seria algo parecido a poner el sexo?
-
Saludos,,,
Las instruciones tienen que ser las mismas o muy parecidas,, pero no he trabajado el MOD ese de las fotos personales y por lo tanto no se las variables ni los campos de las tablas. Es cuestión de darle un vistazo.
Una sorpresa???? no me acojones joio,, 8O :? :wink:
excitex2
-
jajajajaja muchas gracias! no es nada malo ;) seguro que te gusta, a V@no ya se la di
-
Las instruciones tienen que ser las mismas o muy parecidas,, pero no he trabajado el MOD ese de las fotos personales y por lo tanto no se las variables ni los campos de las tablas. Es cuestión de darle un vistazo.
Ok ya he conseguido algo insertando lo siguiente:
<img src="'.ROOT_PATH.'/data/userpic/'.$row['user_id'].'.jpg" width="37" height="39">
Funciona ya que los nombres de las imagenes coinciden con el user_id y por lo tanto muestra la imagen del usuario pero solo los jpg's ... como se haria para mostrar los gif y png tambien?
Bueno y tb me gustaria que el output de la lista fuera en forma de tabla es decir en una columna las imagenes de los usuarios y al lado de esta columa los nombres y en la siguiente el nuemero de fotos subidas .... pero no consigo insertar ese codigo de html :(
-
Saludos,,
Mira de hacer esta modificación ( no he realizado ninguna prueba ni nada para asegurar que funciona correctamente,, solo le he pegado un vistazo por encima) :
Esta modificación es para los que ya tienen instalado la insercción del sexo del usuario ( para los que no las tienen hay que hacer una pequeña modificación).
Localiza :
$sql = "SELECT user_t_images, user_gender, user_name, user_id FROM ".USERS_TABLE."
excitex2
Modifica a:
$sql = "SELECT user_t_images, user_gender, userpic, user_name, user_id FROM ".USERS_TABLE."
Luego para insertar la imagen :
<img src="'.ROOT_PATH.'/data/userpic/'.$row['userpic'].'" width="37" height="39">
-
Saludos,,,
Para lo de las tablas cambia :
$last_action_user_list .= '<img src="'.TEMPLATE_PATH.'/images/'.$row['user_gender'].'.gif"> <a href ="'.ROOT_PATH.'member.php?action=showprofile&user_id='.$row['user_id'].'"><b>'.$row['user_name'].' </b></a><span class="smalltext">'.$row['user_t_images'].'</span><br>';
por :
$last_action_user_list .= '<tr><td class="row1"><a href="'.ROOT_PATH.'member.php?action=showprofile&user_id='.$row['user_id'].'"><b>'.$row['user_name'].' </b></a></td><td class="row1"><span class="smalltext">'.$row['user_t_images'].'</span></td><td class="row1"><img src="'.TEMPLATE_PATH.'/images/'.$row['user_gender'].'.gif"></td></tr>';}
excitex2
-
Muchas gracias :)
-
Ayer hize esto para mostrar un top 25 en home.html y un top 100 en topuploadres.html y funciona mas o menos bien, en home.html no hay ningun problema pero en topuploaders.html muestra los 25 primeros y luego debajo los 100 como puedo quitar eso 25 primeros ya que se repiten .... lo que hize fue lo siguiente:
//---------------------------------------------------------------------------------------------
//---- Top 25 uploaders --------------------------------
//---------------------------------------------------------------------------------------------
$sql = "SELECT user_t_images, user_gender, user_name, user_id FROM ".USERS_TABLE."
WHERE user_level >= '".USER."'
ORDER BY user_t_images DESC
LIMIT 25";
$result = $site_db->query($sql);
while ($row = $site_db->fetch_array($result)) {
$last_action_user_list .= '<img border="0" src="http://69.56.196.226/~ascanio/templates/revolution/images/flecha.gif" width="13" height="10"> <a href ="'.ROOT_PATH.'member.php?action=showprofile&user_id='.$row['user_id'].'"><b>'.$row['user_name'].'</b></a> <span class="smalltext">'.$row['user_t_images'].'</span> <img src="'.TEMPLATE_PATH.'/images/'.$row['user_gender'].'.gif"><br>';
}
$site_template->register_vars(array(
"user_uploaders_list" => $last_action_user_list,
));
unset($user_uploaders_list);
//---------------------------------------------------------------------------------------------
//---- Top 100 uploaders --------------------------------
//---------------------------------------------------------------------------------------------
$sql = "SELECT user_t_images, user_gender, user_name, userpic, user_id FROM ".USERS_TABLE."
WHERE user_level >= '".USER."'
ORDER BY user_t_images DESC
LIMIT 100";
$result = $site_db->query($sql);
while ($row = $site_db->fetch_array($result)) {
$last_action_user_list .= '<table border="1" width="100%" style="border-collapse: collapse" bordercolor="#6E7E8C"><tr><td class="row1" align="center" width="60"> <img src="'.ROOT_PATH.'/data/userpic/'.((empty($row['userpic'])) ? "noimage.png" : $row['userpic']).'" width="37" height="39"></td><td class="row2" align="center"><p align="left"><b> <a href ="'.ROOT_PATH.'member.php?action=showprofile&user_id='.$row['user_id'].'">'.$row['user_name'].'</a> <img src="'.TEMPLATE_PATH.'/images/'.$row['user_gender'].'.gif"><br></td><td class="row1" align="center" width="102"> <span class="smalltext">'.$row['user_t_images'].'</span></td></tr></table>';
}
$site_template->register_vars(array(
"user_top_uploaders" => $last_action_user_list,
));
unset($user_top_uploaders);
-
Saludos,,,
//---------------------------------------------------------------------------------------------
//---- Top 25 uploaders --------------------------------
//---------------------------------------------------------------------------------------------
$sql = "SELECT user_t_images, user_gender, user_name, user_id FROM ".USERS_TABLE."
WHERE user_level >= '".USER."'
ORDER BY user_t_images DESC
LIMIT 25";
$result = $site_db->query($sql);
while ($row = $site_db->fetch_array($result)) {
$last_action_user_list .= '<img border="0" src="'.TEMPLATE_PATH.'/images/flecha.gif" width="13" height="10"> <a href ="'.ROOT_PATH.'member.php?action=showprofile&user_id='.$row['user_id'].'"><b>'.$row['user_name'].'</b></a> <span class="smalltext">'.$row['user_t_images'].'</span> <img src="'.TEMPLATE_PATH.'/images/'.$row['user_gender'].'.gif"><br>';
}
$site_template->register_vars(array(
"user_uploaders_list" => $last_action_user_list,
));
unset($user_uploaders_list);
//---------------------------------------------------------------------------------------------
//---- Top 100 uploaders --------------------------------
//---------------------------------------------------------------------------------------------
$sql = "SELECT user_t_images, user_gender, user_name, userpic, user_id FROM ".USERS_TABLE."
WHERE user_level >= '".USER."'
ORDER BY user_t_images DESC
LIMIT 100";
$result = $site_db->query($sql);
while ($row = $site_db->fetch_array($result)) {
$last_action_user_list2 .= '<table border="1" width="100%" style="border-collapse: collapse" bordercolor="#6E7E8C"><tr><td class="row1" align="center" width="60"> <img src="'.ROOT_PATH.'/data/userpic/'.((empty($row['userpic'])) ? "noimage.png" : $row['userpic']).'" width="37" height="39"></td><td class="row2" align="center"><p align="left"><b> <a href ="'.ROOT_PATH.'member.php?action=showprofile&user_id='.$row['user_id'].'">'.$row['user_name'].'</a> <img src="'.TEMPLATE_PATH.'/images/'.$row['user_gender'].'.gif"><br></td><td class="row1" align="center" width="102"> <span class="smalltext">'.$row['user_t_images'].'</span></td></tr></table>';
}
$site_template->register_vars(array(
"user_top_uploaders" => $last_action_user_list2,
));
unset($user_top_uploaders);
excitex2
-
Gracias de nuevo :)
-
Hallo,
ich habe alles soweit eingebaut, funkt. auch, doch siehe da seit zwei Tagen zeigt er mir keinerlei Zahlen mehr an bei den usern.
Woran kann das liegen, habe die Seiten von oben bis unten durchgeforstet, kann aber keinen Fehler finden. (Habe Mod neu aufgespielt usw.)
Wir einfach nicht mehr angezeigt.
Das gleiche habe ich unter (stats) dort zeigt er mir auch nicht mehr die gesamt Bilder und Kategorien an :?:
I dont now.....
Hat jemand für mich eine Lösung....
Greez Darkness :mrgreen:
Abacho say englisch that :
Hello,
I have inserted everything so far, broadcasts. also, however, see there for two days he shows me no more figures in with usern. What this can lie with, has thinned out the sides from the top to the bottom, however, can find no mistake. (Has Mod anew struck up etc.) We simply no more indicated. I have the same one under (stats) there he also indicates me no more the whole pictures and categories:?: I dont now.... If somebody has for me a solution.... Greez Darkness:mrgreen:
-
este mod sera compatible con la version 1.7.4 ? alguien que me pueda confirmar esto porfavos.. gracias!
-
:arrow: Step 1 Si ya tienes instalado el mod de memberlist no hace falta que hagas este paso. Crea un nuevo campo en la database llamdo user_t_images [Propiedades: Type: smallint; Lenght: 6; Null: not null; Default: 0. (segun mi phpAdmin)]
¿cual sería la sentencia correcta para que te cree esa tabla la base de datos?
Quiero probar el MOD, pero no tengo claro lo de crear tablas...
Saludos!
-
yo tengo puesto el mod del top 25 comentarios, pero al poner el uploader, los primeros 25 que muestran son del anterior y despues sale los uploaders, si es como limite 25 el top de comentarios que tengo. Asi lo tengo:
///modificado l para top 25 comentarios
$sql = "SELECT user_comments, user_name, user_id FROM ".USERS_TABLE."
WHERE user_level != '".ADMIN."'
ORDER BY user_comments DESC
LIMIT 25";
$result = $site_db->query($sql);
while ($row = $site_db->fetch_array($result)) {
$last_action_user_list .= '<a href ="'.$site_sess->url(ROOT_PATH.'member.php?action=showprofile&user_id='.$row['user_id']).'"><b>'.$row['user_name'].'</b></a> <span class="smalltext">'.$row['user_comments'].'</span><br>';
}
$site_template->register_vars(array(
"user_comments_list" => $last_action_user_list,
));
unset($user_comments_list);
///fin modificado para top 25 comentarios
///modificado para top 25 uploader
$sql = "SELECT user_t_images, user_name, user_id FROM ".USERS_TABLE."
WHERE user_level >= '".USER."'
ORDER BY user_t_images DESC
LIMIT 1";
$result = $site_db->query($sql);
while ($row = $site_db->fetch_array($result)) {
$last_action_user_list .= '<a href ="'.ROOT_PATH.'member.php?action=showprofile&user_id='.$row['user_id'].'"><b>'.$row['user_name'].'</b></a> <span class="smalltext">'.$row['user_t_images'].'</span><br>';
}
$site_template->register_vars(array(
"user_uploaders_list" => $last_action_user_list,
));
unset($user_uploaders_list);
///fin modificado para top 25 uploader
?>
El memberlist me funciona a la perfeccion, solamente tengo este problema en el home, si me pueden ayudar por favor se los agradecería. saludos
-
ya esta ya la cace :lol:
me quedó asi:
///modificado por l para top 25 comentarios
$sql = "SELECT user_comments, user_name, user_id FROM ".USERS_TABLE."
WHERE user_level != '".ADMIN."'
ORDER BY user_comments DESC
LIMIT 25";
$result = $site_db->query($sql);
while ($row = $site_db->fetch_array($result)) {
$last_action_user_list .= '<a href ="'.$site_sess->url(ROOT_PATH.'member.php?action=showprofile&user_id='.$row['user_id']).'"><b>'.$row['user_name'].'</b></a> <span class="smalltext">'.$row['user_comments'].'</span><br>';
}
$site_template->register_vars(array(
"user_comments_list" => $last_action_user_list,
));
unset($user_comments_list);
///fin modificado para top 25 comentarios
///modificado l para top 25 uploader
$sql = "SELECT user_t_images, user_name, user_id FROM ".USERS_TABLE."
WHERE user_level >= '".USER."'
ORDER BY user_t_images DESC
LIMIT 25";
$result = $site_db->query($sql);
while ($row = $site_db->fetch_array($result)) {
$last_action_user_list2 .= '<a href ="'.ROOT_PATH.'member.php?action=showprofile&user_id='.$row['user_id'].'"><b>'.$row['user_name'].'</b></a> <span class="smalltext">'.$row['user_t_images'].'</span><br>';
}
$site_template->register_vars(array(
"user_uploaders_list" => $last_action_user_list2,
));
unset($user_uploaders_list);
///fin modificado para top 25 uploader
?>
-
Buenas chicos.
Acabo de instalar este mod en la versión 1.7.6 y funciona bien, salvo que cuando hago clic en el enlace para que me muestre todas las imágenes agregadas por el usuario me devuelve este error, aunque aún así me las muestra.
[Notice: Undefined variable: last_action_user_list in /home/cimmerio/public_html/includes/page_header.php on line 398
Saludos.
-
Saludos,,,
Si estás intentado poner el simbolo de sexo sin tener el MOD de Memberlist instalado,,,, te dará error,,,, o bien instalas el MOD de Memberlist con la opción de sexo de usuario o bien deshaces la modificación que has realizado y la dejas como estaba al principio.
Dicha modificación es la siguiente :
Tu has realizado :
localizar :
$last_action_user_list .= '<a href ="'.ROOT_PATH.'member.php?action=showprofile&user_id='.$row['user_id'].'"><b>'.$row['user_name'].'</b></a> <span class="smalltext">'.$row['user_t_images'].'</span><br>';
cambiar a :
$last_action_user_list .= '<img src="'.TEMPLATE_PATH.'/images/'.$row['user_gender'].'.gif"> <a href ="'.ROOT_PATH.'member.php?action=showprofile&user_id='.$row['user_id'].'"><b>'.$row['user_name'].' </b></a><span class="smalltext">'.$row['user_t_images'].'</span><br>';
.
Pues para deshacerla tienes que hacerlo al revés ( lógico verdad :? :? 8O 8O)
excitex
-
Saludos,,,
Si estás intentado poner el simbolo de sexo sin tener el MOD de Memberlist instalado,,,, te dará error,,,, o bien instalas el MOD de Memberlist con la opción de sexo de usuario o bien deshaces la modificación que has realizado y la dejas como estaba al principio.
Dicha modificación es la siguiente :
Tu has realizado :
localizar :
$last_action_user_list .= '<a href ="'.ROOT_PATH.'member.php?action=showprofile&user_id='.$row['user_id'].'"><b>'.$row['user_name'].'</b></a> <span class="smalltext">'.$row['user_t_images'].'</span><br>';
cambiar a :
$last_action_user_list .= '<img src="'.TEMPLATE_PATH.'/images/'.$row['user_gender'].'.gif"> <a href ="'.ROOT_PATH.'member.php?action=showprofile&user_id='.$row['user_id'].'"><b>'.$row['user_name'].' </b></a><span class="smalltext">'.$row['user_t_images'].'</span><br>';
.
Pues para deshacerla tienes que hacerlo al revés ( lógico verdad :? :? 8O 8O)
excitex
Buenas.
No, no pretendo eso. Simplemente quiero hacer un listado de los usuarios que más fotos han subido.
En cuanto a lo que dije en el post anterior, eso de que funcionaba perfectamente, no es del todo cierto. Me muestra el listado de usuarios, pero no me contabiliza las nuevas subidas. Es decir, si el usuario prueba lleva 0 subidas incialmente y sube una nueva, sigue llevando 0.
¿A qué se puede deber?
Cree un nuevo campo en la tabla de users como se indica en el primer post del hilo y bueno, creo que he seguido todas las instrucciones.
Saludos.
-
Hi.
I use 1.7.4 version, and on some pages in top i have this:
Notice: Undefined variable: last_action_user_list in /home/midiman/public_html/includes/page_header.php on line 418
? please help ?
-
I think you'r version is too old. you can use latest version
-
thanks, updated and solved
-
Hola
Gracias por el dato pero es solo para la versión 1.7 y que hay para la versión 1.7.1?
Disculpa las molestias.... Embarassed :lol:
-
$last_action_user_list .= '<img src="'.TEMPLATE_PATH.'/images/'.$row['user_gender'].'.gif"> <a href ="'.ROOT_PATH.'member.php?action=showprofile&user_id='.$row['user_id'].'"><b>'.$row['user_name'].' </b></a><span class="smalltext">'.$row['user_t_images'].'</span><br>';
-
I think I'm getting crazy, but I swear this topic was in english when I first entered...or I need a vacation? Confused
-
Las instruciones tienen que ser las mismas o muy parecidas,, pero no he trabajado el MOD ese de las fotos personales y por lo tanto no se las variables ni los campos de las tablas. Es cuestión de darle un vistazo.
-
Funciona ya que los nombres de las imagenes coinciden con el user_id y por lo tanto muestra la imagen del usuario pero solo los jpg's ...
-
Disculpa las molestias.... Embarassed Laughing