Este tema está cerrado, no puede editar mensajes o enviar nuevas respuestas  [ 3 mensajes ] 
Puedo modificar la opción de cumpleaños 
Autor Mensaje
Forero Habitual
Forero Habitual

Registrado: 09-01-2009, 17:40
Mensajes: 184
Nota Puedo modificar la opción de cumpleaños
buenas tengo una idea quisiera saber como puedo modificar la opción de cumpleaños, se que el programa esta modificado para felicitar a los usuarios pero diciendo felicidades a xxx yo quisiera agregarle unas letras mas a mi gusto, si se puede facilitenme el tutorial y como, buen dia


10-22-2009, 22:00
Perfil
Forero Fijo
Forero Fijo

Registrado: 02-17-2009, 2:48
Mensajes: 794
Ubicación: Sevilla
Nota Re: PUEDO MODIFICAR LA OPCIÓN DE CUMPLEAÑOS
Hola...
Podrias modificar esto {L_CONGRATULATIONS}: {BIRTHDAY_LIST}{L_NO_BIRTHDAYS} en la plantilla index_body.html lo que sucede es que ya no cambiarian los textos adecuadamente.

{L_CONGRATULATIONS}: = Felicidades ó Hoy sin cumpleaños.
{BIRTHDAY_LIST} = Lista de los que cumplen años ó nada.
{L_NO_BIRTHDAYS}= Cuando no hay cumples, no se muestra nada.

Podrias añadir un texto, pero seria perpetuo.

Para modificar los valores de {L_CONGRATULATIONS}: {BIRTHDAY_LIST}{L_NO_BIRTHDAYS} hay que modificar plantillas .php y eso no es posible.

Buenas tardes.

_________________
Mi foro: www.unesvoltetes.com


10-24-2009, 19:37
Perfil WWW
Forero Fijo
Forero Fijo
Avatar de Usuario

Registrado: 05-01-2008, 17:03
Mensajes: 688
Nota Re: PUEDO MODIFICAR LA OPCIÓN DE CUMPLEAÑOS
Hola,

Como dice Drak, deberías modificar la plantilla index_body.html. En estilo prosilver, la parte relevante es:

Código:
<!-- IF S_DISPLAY_BIRTHDAY_LIST and BIRTHDAY_LIST -->
   <h3>{L_BIRTHDAYS}</h3>
   <p><!-- IF BIRTHDAY_LIST -->{L_CONGRATULATIONS}: <strong>{BIRTHDAY_LIST}</strong><!-- ELSE -->{L_NO_BIRTHDAYS}<!-- ENDIF --></p>
<!-- ENDIF -->


Aquí:
* {L_BIRTHDAYS} es el título de la sección, y siempre contiene "Cumpleaños"
* {BIRTHDAY_LIST} es la lista de foreros que cumplen años, junto con los años que cumplen; si está vacío, es que nadie cumple años ese día (de ahí el IF del código).
* {L_CONGRATULATIONS} contiene siempre "Felicidades para"
* {L_NO_BIRTHDAYS} contiene siempre "Hoy sin cumpleaños"
Si quieres soportar varios idiomas, no puedes hacer nada sin cambiar los ficheros PHP (en concreto, common.php), y eso sólo lo puede hacer aquí admin creo.

Pero si te basta con un idioma, puedes cambiar la plantilla, y poner el texto que quieras. Eso sí, como dice Drak, será estático, siempre lo mismo.

Por ejemplo, podrías poner algo así sustituyendo a lo anterior:

Código:
<!-- IF S_DISPLAY_BIRTHDAY_LIST and BIRTHDAY_LIST -->
   <h3>¡FELICIDADES!</h3>
   <p><!-- IF BIRTHDAY_LIST -->Hoy cumplen años nuestros compañeros: <strong>{BIRTHDAY_LIST}</strong><!-- ELSE -->Otro día será...<!-- ENDIF --></p>
<!-- ENDIF -->


Es decir, mantén siempre la variable {BIRTHDAY_LIST}, y cambia lo demás según te convenga.

Por supuesto, esto sólo si tu tema permite cambios en las plantillas. Si no, no se puede hacer nada.

Lo que aquí te pongo funcionaría en prosilver, pero no lo he probado.

Saludos,
-javiexin

PD: Por favor, hay que cambiar el estilo de las listas que usa el BBCode [list] en el tema de este estilo en el foro de soporte. Salen en blanco sobre fondo blanco, y no se ven.

_________________
http://www.exincastillos.es


10-24-2009, 22:28
Perfil
Mostrar mensajes previos:  Ordenar por  
Este tema está cerrado, no puede editar mensajes o enviar nuevas respuestas   [ 3 mensajes ] 

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 1 invitado


No puede abrir nuevos temas en este Foro
No puede responder a temas en este Foro
No puede editar sus mensajes en este Foro
No puede borrar sus mensajes en este Foro
No puede enviar adjuntos en este Foro

Saltar a:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by STSoftware for PTF.
Traducción al español por Huan Manwë para phpbb-es.com
phpBB SEO
[ Time : 0.053s | 15 Queries | GZIP : Off ]