Menú
Usuario
Bienvenido
Haz click para registrarte. Es gratuito y podrás utilizar todos los recursos de la web

Login

Recuerdame

¿Perdió su contraseña?


Online
Conectados: 12
Miembros: 0
Invitados: 7
Buscadores: 5

Estadísticas
Nuevos miembros: [mlorca-29/7/2010] [venoom-27/7/2010] [caran-27/7/2010] [fcopari-26/7/2010] [kal-26/7/2010] [voxel3d-25/7/2010] [bertov-24/7/2010] [cmshostin-24/7/2010] [donmatu-20/7/2010] [charity221-20/7/2010]
Registrados: 8588
Hoy: 0
Ayer: 1

Conectados:
usInvitadoForos
usInvitadoXOOPS TAG
usInvitadoXOOPS TAG
usInvitadoXOOPS TAG
usInvitadoDonaciones
usInvitadoNoticias
ruInvitadoForos
Donar Ahora!
Por favor seleccione el importe a donar


¿Desea que su nombre sea mostrado como donante?
Si - Muestreme como Donante
No - Mis donaciones seran anonimas


Hacks : Fecha de Hoy en los bloques de los foros
Enviado por Lucas Garca el 11/3/2004 11:59:04 (1836 Lecturas)

He modificado los bloques de discusiones recientes en los foros para que en vez de mostrar la fecha de hoy muestren "Hoy" y la hora del post.

Simplemente teneis que modificar el fichero /modules/newbb/blocks/newbb_new.php y hacer lo siguiente ...

1) Editar, aproximadamente en la linea 80, donde pone if ($user_id != 0) { comentamos todo ese bloque IF y lo modificamos por:


if ($user_id != 0) {
                        if (
substr(formatTimestamp($arr['topic_time'],'m'),0,9) == date("j/n/Y")) {
                                
$topic['time'] = "Hoy ".substr(formatTimestamp($arr['topic_time'],'m'),9)."&nbsp;<a href='/userinfo.php?uid=".$user_id."'>"$tmpuser."</a>";
                        } else {
                                
$topic['time'] = formatTimestamp($arr['topic_time'],'m')."&nbsp;<a href='/userinfo.php?uid=".$user_id."'>"$tmpuser."</a>";
                        }
                } else {
                        if (
substr(formatTimestamp($arr['topic_time'],'m'),0,9) == date("j/n/Y")) {
                                
$topic['time'] = "Hoy ".substr(formatTimestamp($arr['topic_time'],'m'),9)."&nbsp;".$tmpuser;
                        } else {
                                
$topic['time'] = formatTimestamp($arr['topic_time'],'m')."&nbsp;".$tmpuser;
                        }
                }


Y ya está, recordad, se modifica el bloque if que digo a continuacion:


if ($user_id != 0) {
......
}


Podeis ver como queda en www.kdehispano.org

Un saludo,




Otras noticias
28/7/2010 18:16:43 - Package "Web Browsers" - Versión 0.8.4 es liberado
23/7/2010 15:10:00 - Package "Web Tools" - Version 0.7
12/7/2010 14:52:55 - Xoops 2.4.5 disponible
12/7/2010 14:50:10 - Xoops 2.4.5 en MiniServer
1/5/2010 20:10:00 - Xoops Ajax Chat

Los usuarios son responsables de sus propios comentarios.
Autor Hilo
Tanke
Enviado: 11/3/2004 12:07  Actualizado: 11/3/2004 12:10
Normal
Conectado: 29/1/2003
Desde:
Envíos: 92
 Re: Fecha de Hoy en los bloques de los foros
Recordad que lo mismo lo podeis hacer para los bloques privados. Haciendo esto tambien teneis otro hack hecho, ya que enlazais los usuarios en el bloque a su perfil, eso si, poniendo justo en la linea anterior a la que vais a modificar lo siguiente:


$user_id 
$tmpdb['uid'];


Un saludo,
Powered by XOOPS 2001-2009 The XOOPS Project | Design by Wilden Powered by Xoops 2.2.6 Final  WAI Level-A Conformance  Valid XHTML 1.0 Transitional  ¡CSS Válido!  XHtml Logo  RSS 2.0