Advertisement:

Author Topic: Mod:Fecha de Registro en los Mensajes  (Read 27194 times)

Offline sneijder23

  • SMF Hero
  • ******
  • Posts: 2,131
  • Gender: Male
  • I Love SMF
    • pages/JVelazquezes/118200518212832 on Facebook
    • @josuvelazquez on Twitter
    • Mi Blog Personal
Mod:Fecha de Registro en los Mensajes
« on: March 26, 2008, 02:09:04 PM »
Esta modificacion añade en el perfil de los mensajes la fecha de registro

abrimos modifications.spanish.php y agregamos:

Quote
$txt['fecha_de_registro'] = 'Registro: ';

luego Display.template.php y buscamos:

Quote
// Show how many posts they have made.
         echo '
                        ', $txt[26], ': ', $message['member']['posts'], '<br />';

añadimos debajo:

Quote
echo '
                        ', $txt['fecha_de_registro'], ': ', date("d/m/y",$message['member']['registered_timestamp']) , '<br />';

y os quedara mas o menos como veis en la imagen (digo mas o menos porque tengo las posiciones cambiadas en mi theme)

Offline Jose7up

  • Full Member
  • ***
  • Posts: 450
  • Gender: Male
  • MundoXbox.NeT
    • Mundo Xbox
Re: Mod:Fecha de Registro en los Mensajes
« Reply #1 on: March 26, 2008, 02:13:35 PM »
Muchas gracias sneijder23, buen dato, cuando pueda lo modifico que lo tengo con las variables de SMF.

Un saludo!!

Offline franklinrony

  • SMF Hero
  • ******
  • Posts: 1,958
  • Gender: Male
  • Sharedownload SEO
    • franklinrony on Facebook
    • @franklinrony on Twitter
    • share download
Re: Mod:Fecha de Registro en los Mensajes
« Reply #2 on: April 04, 2008, 06:24:59 PM »
tengo uan duda qe debo cambiar para que enlugar que me muestre la fecha de registro muestro los dias de registrado, algo como 88 dias registrado, se me acaba de ocurrir algo viendo el codigo
http://twitter.com/franklinrony

Entra y aprende a ser un webmaster
www.sv-blog.com
--Si pides ayuda al menos agradece el soporte recibido----

Offline aristides_03

  • Full Member
  • ***
  • Posts: 569
  • Gender: Male
  • www.utilestools.com
    • www.utilestools.com
Re: Mod:Fecha de Registro en los Mensajes
« Reply #3 on: April 04, 2008, 07:10:55 PM »
o tambien los dias no conectado por ejemplo hace 88 dias off algo asi

Hay mucho que compartir

Offline sneijder23

  • SMF Hero
  • ******
  • Posts: 2,131
  • Gender: Male
  • I Love SMF
    • pages/JVelazquezes/118200518212832 on Facebook
    • @josuvelazquez on Twitter
    • Mi Blog Personal
Re: Mod:Fecha de Registro en los Mensajes
« Reply #4 on: April 05, 2008, 03:57:37 AM »
no se pero podria ser algo asi


$cuando = mktime("",$message['member']['registered_timestamp']);
$hoy = time();
$resta = $hoy - $cuando;
$total = round($resta/86400);
echo "$total dias Registrado";

Offline franklinrony

  • SMF Hero
  • ******
  • Posts: 1,958
  • Gender: Male
  • Sharedownload SEO
    • franklinrony on Facebook
    • @franklinrony on Twitter
    • share download
Re: Mod:Fecha de Registro en los Mensajes
« Reply #5 on: April 05, 2008, 01:04:21 PM »
lo pruebo y comento
http://twitter.com/franklinrony

Entra y aprende a ser un webmaster
www.sv-blog.com
--Si pides ayuda al menos agradece el soporte recibido----

Offline SPerroud

  • Full Member
  • ***
  • Posts: 542
  • Gender: Male
  • 4 years in SMF
    • DarkDog Studios
Re: Mod:Fecha de Registro en los Mensajes
« Reply #6 on: July 13, 2008, 11:10:37 AM »
Buenisimo Gracias  8)
Version SMF: 1.1.11
Theme: Black Default Theme for SMF
CMS (Portal): TinyPortal v0.9.8

- Deja siempre tu versión del foro y el tema que usas para ayudarte mejor.

Preguntas Frecuentes: SMF FAQ

Offline ChaRLy_cmjcla

  • Full Member
  • ***
  • Posts: 418
  • Gender: Male
  • You Only Live Once
    • XTREME DESIGN
Re: Mod:Fecha de Registro en los Mensajes
« Reply #7 on: November 12, 2008, 03:49:09 PM »
perdon que reviva este post pero tenia que añadir algo sobre el mensaje principal:

primero no se si tenga algo de importancia pero el escribio:
Quote
    $txt['fecha_de_registro'] = 'Registro: ';

como pueden ver el dejo un espacio despues de Registro entonces yo elimine ese espacio en el codigo y todo esta bien aunque no creque que tal jalaba con ese espacio asi que ustedes chequen

y ahora sobre lo segundo, se supone que buscamos esto en donde dice el:
Quote
// Show how many posts they have made.
         echo '
                        ', $txt[26], ': ', $message['member']['posts'], '<br />';

esta bien pero a lo que añadiremos despues de eso le falta algo extra a lo que para que funcione por que si no nos dara un error en la sintaxis o algo así al querer actualizar el foro y nos quedaría asi entonces:

Quote
// Show date of registered.
echo '
                        ', $txt['fecha_de_registro'], ': ', date("d/m/y",$message['member']['registered_timestamp']) , '<br />';

a mi me habia marcado error al principio hasta que le añadi eso que esta (Show date of registered.) y despues ya me funcionó como podran ver en la imagen de abajo



Gracias y nos vemos

PD: yo apenas estoy aprendiendo todo esto
« Last Edit: November 13, 2008, 04:57:39 AM by ChaRLy_cmjcla »


Mi foro de Diseño Gráfico: http://xtremedesign.tk

DA



VOTEN A SMF AQUI, AQUI y AQUI

Offline sneijder23

  • SMF Hero
  • ******
  • Posts: 2,131
  • Gender: Male
  • I Love SMF
    • pages/JVelazquezes/118200518212832 on Facebook
    • @josuvelazquez on Twitter
    • Mi Blog Personal
Re: Mod:Fecha de Registro en los Mensajes
« Reply #8 on: November 13, 2008, 04:17:25 AM »
1-El espacio despues de registro es para que no quede pegado junto a la fecha...

2-Que cambios trae tu codigo?Lu unico que has añadido es "// Show date of registered." que es = a nada porque no afecta al codigo,asi que no puedes decir que daba error y ahora no lo da porque a parte que a mi nunca me lo ha dado ya que es una modificacion bastante sencilla el codigo que pones es exactamente el mismo que el mio asi que no voy a permitir que digas "voy a corregir fallas o errores del mensaje principal" copiando mi trabajo porque estas demostrando despues de lo dicho que no tienes ni idea de los que hablas y mucho menos de php.

Offline ChaRLy_cmjcla

  • Full Member
  • ***
  • Posts: 418
  • Gender: Male
  • You Only Live Once
    • XTREME DESIGN
Re: Mod:Fecha de Registro en los Mensajes
« Reply #9 on: November 13, 2008, 04:25:16 AM »
lo menos que queria es ofenderte, esa no era mi intencion asi que disculpame si asi lo fue


me atrei a postear eso por que a mi si me habia generado un error el codigo normal y despues de modificarlo asi como lo e puesto yo aqui todo salio bien, y aun quitando el espacio despues de Registro no quedo pegado a junto a la fecha como puedes ver en la imagen que puse en mi post anterior aunque si salio repetido los dos puntos (:) segun veo ahora

de verdad me disculpo si te ofendi pero repito que no era esa mi intencion, solo trataba de ayuda por si a alguien mas le salio algun error


Mi foro de Diseño Gráfico: http://xtremedesign.tk

DA



VOTEN A SMF AQUI, AQUI y AQUI

Offline sneijder23

  • SMF Hero
  • ******
  • Posts: 2,131
  • Gender: Male
  • I Love SMF
    • pages/JVelazquezes/118200518212832 on Facebook
    • @josuvelazquez on Twitter
    • Mi Blog Personal
Re: Mod:Fecha de Registro en los Mensajes
« Reply #10 on: November 13, 2008, 04:46:59 AM »
Entonces algo pondrias mal ya que para que lo sepas en un futuro todo lo que se pone antes de cada codigo por ejemplo

Quote
// Show date of registered.

es simplemente informativo y no afecta para nada al script ;)

Me ha molestado el hecho de que digas de corregir un codigo que pones exactamente igual con un texto que no le afecta ya que das a entender que doy un codigo malicioso a los usuarios de SMF algo incierto porque lo pruebo en mis foros y puede verse funcionando a la pefeccion en mi foro,tambien el espacio que dices quitar no afecta tampoco nada al codigo lo quites o no por lo que estamos en las mismas.

Offline ChaRLy_cmjcla

  • Full Member
  • ***
  • Posts: 418
  • Gender: Male
  • You Only Live Once
    • XTREME DESIGN
Re: Mod:Fecha de Registro en los Mensajes
« Reply #11 on: November 13, 2008, 05:00:04 AM »
bueno la verdad es que si mi intencion fuera molestar simplemente hubiera dicho "esto esta mal" o "no fuciona", pero no veras que yo casi casi cite tu mensaje y solo dije que habia que añadir algunas cosas por si nos saltaba algun error

no sabia nada de eso de que solo es informativo lo que se pone antes pero si esta raro que no me funcionara hasta que puse eso y no le habia movido a nada mas

como sea creo que asi deberiamos dejar ya las cosas antes de que nos regañen, yo ya me disculpe y mostre mis verdaderas intenciones pero ya tu sabes si me tomas la palabra o no

saludos


Mi foro de Diseño Gráfico: http://xtremedesign.tk

DA



VOTEN A SMF AQUI, AQUI y AQUI

Offline sneijder23

  • SMF Hero
  • ******
  • Posts: 2,131
  • Gender: Male
  • I Love SMF
    • pages/JVelazquezes/118200518212832 on Facebook
    • @josuvelazquez on Twitter
    • Mi Blog Personal
Re: Mod:Fecha de Registro en los Mensajes
« Reply #12 on: November 13, 2008, 05:09:17 AM »
Nadie tiene que regañar nada simplemente estamos discutiendo una modificacion,en todo caso si se saliera de tono yo mismo lo huviera frenado para poner orden (para eso estoy) y yo defendiendo mi modificacion pero aqui finaliza el chat,el usuario que desee agregar la modificacion que lea y lo añada como quiera

FIN DEL CHAT

,saludos.

Offline Nibogo

  • SMF Hero
  • ******
  • Posts: 6,636
  • Gender: Male
    • smfpacks on Facebook
    • @smfpacks on Twitter
    • SMFPacks
Re: Mod:Fecha de Registro en los Mensajes
« Reply #13 on: November 14, 2008, 08:06:35 PM »
Ya existe el mod oficial:

http://custom.simplemachines.org/mods/index.php?mod=1405

Pero personalmente prefiero la modificacion de sneijder ya que lo muestra de forma mucho mas corta y sencilla

Offline Tridrac

  • Semi-Newbie
  • *
  • Posts: 57
  • Gender: Male
Re: Mod:Fecha de Registro en los Mensajes
« Reply #14 on: February 04, 2009, 03:48:21 PM »
Ya existe el mod oficial:

http://custom.simplemachines.org/mods/index.php?mod=1405

Pero personalmente prefiero la modificacion de sneijder ya que lo muestra de forma mucho mas corta y sencilla

Ante todo gracias a Sneijder por el aporte  ;). Personalmente y después de ver también el mod, he optado por un mix entre ambos, el de Sneijder y el "oficial" de Wdm2005 (¡Gracias también!  ;) ).
Aquí lo dejo por si fuera de interés para más gente, aunque no cambia gran cosa de ninguna de ambas aportaciones:

Busca en Modifications.spanish_es.php (de Themes>default>languages):

Code: [Select]
?>
y antes, escribe:

Code: [Select]
// Fecha de registro en el perfil
$txt['fecha_de_registro'] = 'Registro: ';

Ahora, busca en el Display.template.php de tu tema:

Code: [Select]
// Show how many posts they have made.
(aunque yo no lo tengo así, ya que tengo definidos más parámetros en el perfil y tú también puedes ponerlo antes o después de cualquier otro que prefieras y diferente del número de mensajes)

y añade después:

Code: [Select]
//Mostrar fecha registro
if ($message['member']['registered'] != '')
echo '
', '<br /><u>', $txt['fecha_de_registro'], '</u>', ': ', date("d/m/y",$message['member']['registered_timestamp']) , '<br />';

Si solamente quieres hacer esta modificación en el perfil de los mensajes, ya has acabado.
Si, como yo, lo quieres tener igual también en los mensajes privados, entonces debes continuar...

Busca en PersonalMessage.template.php (de Themes>default), el mismo "emplazamiento" para los datos del registro; siguiendo con el ejemplo, busca de nuevo:

Code: [Select]
// Show how many posts they have made.
y escribe de nuevo a continuación:

Code: [Select]
//Mostrar fecha registro
if ($message['member']['registered'] != '')
echo '
', '<br /><u>', $txt['fecha_de_registro'], '</u>', ': ', date("d/m/y",$message['member']['registered_timestamp']) , '<br />';

y ya está, con esto se mostrarán en ambos perfiles, las fechas de registro  :P

Nota: en el ejemplo, veréis que he añadido <u> para que la palabra "Registro" salga subrayada en el perfil. Si no lo quieres así, simplemente elimina <u> y </u>.

Un abrazo,  :)

P.D: Con este "añadido" espero no haber molestado a nadie, ni me atribuyo ningún mérito ...   O:)
¡Qué bella es la vida!

Mis mini Mods: , ,


Offline esnakesfc

  • Jr. Member
  • **
  • Posts: 169
Re: Mod:Fecha de Registro en los Mensajes
« Reply #15 on: April 19, 2009, 03:39:48 PM »
Esta modificacion añade en el perfil de los mensajes la fecha de registro

abrimos modifications.spanish.php y agregamos:

Quote
$txt['fecha_de_registro'] = 'Registro: ';

luego Display.template.php y buscamos:

Quote
// Show how many posts they have made.
         echo '
                        ', $txt[26], ': ', $message['member']['posts'], '<br />';

añadimos debajo:

Quote
echo '
                        ', $txt['fecha_de_registro'], ': ', date("d/m/y",$message['member']['registered_timestamp']) , '<br />';

y os quedara mas o menos como veis en la imagen (digo mas o menos porque tengo las posiciones cambiadas en mi theme)
hola donde esta el archivo spanish.php   y cuando se dice agregar en que parte del codigo se agrsga donde sea o tiene un sitio enconcreto??

Offline sneijder23

  • SMF Hero
  • ******
  • Posts: 2,131
  • Gender: Male
  • I Love SMF
    • pages/JVelazquezes/118200518212832 on Facebook
    • @josuvelazquez on Twitter
    • Mi Blog Personal
Re: Mod:Fecha de Registro en los Mensajes
« Reply #16 on: April 19, 2009, 06:31:05 PM »
dentro de la carpeta Themes/default/

Offline esnakesfc

  • Jr. Member
  • **
  • Posts: 169
Re: Mod:Fecha de Registro en los Mensajes
« Reply #17 on: April 20, 2009, 03:54:15 PM »
dentro de la carpeta Themes/default/
dentro de esta ruta  Themes/default/ no tengo ese archivo ???? porque puede ser sin embargo dentro de la carpeta lenguages si tengo un index.spanich_latin.php

Offline sneijder23

  • SMF Hero
  • ******
  • Posts: 2,131
  • Gender: Male
  • I Love SMF
    • pages/JVelazquezes/118200518212832 on Facebook
    • @josuvelazquez on Twitter
    • Mi Blog Personal
Re: Mod:Fecha de Registro en los Mensajes
« Reply #18 on: April 20, 2009, 04:46:05 PM »
disculpa,dentro de Themes/default/ languages/ y lo agregas donde quieras

Offline esnakesfc

  • Jr. Member
  • **
  • Posts: 169
Re: Mod:Fecha de Registro en los Mensajes
« Reply #19 on: April 21, 2009, 08:45:50 AM »
ya me a salio gracias.