Recordad que para pedir soporte alguno, debéis facilitar los datos de soporte oportunos por favor, mirad aquí y leer las Normas generales del foro, esto nos servirá de ayuda para dar el mejor soporte..

Gracias.

La Administración de phpBB España.

Mod De Cumpleaños

Aquí­ podrás dejar tus dudas sobre MODs o MODificaciones de tu phpBB2
  Reglas del Foro
Antes de participar en los foros, leer esto por favor.
Normas generales de phpBB-Es y las de Soporte
Cerrado

0
No hay votos
 
Votos totales: 0

Martin
Usuario/a
Mensajes: 56
Registrado: 20 Jun 2006, 11:48

Mod De Cumpleaños

#1

Mensaje por Martin »

Hola,

http://www.foro-ovejeroaleman.com.ar
phpBB 2.0.21
Hosting de pago

Instale el Mod Birthdays, que baje del sitio phpBB.com, todo perfecto, aparece en Registrarse, solo que no aparecen ni los dias ni los años, solo lo meses, como se ve en el codigo que puse debajo, ¿deberia tener codigo como este para los dias y los años?

Código: Seleccionar todo

//
// Pick a birthday month
//
function bday_month_select($default, $select_name = 'bday_month')
{
	global $lang;
	static $translate = array();

	if ( empty($translate) )
	{
		$translate = array(
			$lang['Default_Month'],
			$lang['datetime']['January'],
			$lang['datetime']['February'],
			$lang['datetime']['March'],
			$lang['datetime']['April'],
			$lang['datetime']['May'],
			$lang['datetime']['June'],
			$lang['datetime']['July'],
			$lang['datetime']['August'],
			$lang['datetime']['September'],
			$lang['datetime']['October'],
			$lang['datetime']['November'],
			$lang['datetime']['December']
		);
	}

	if ( !isset($default) )
	{
		$default = 0;
	}
	$bday_month_select = '<select name="' . $select_name . '">';

	foreach ($translate as $num => $month)
	{
		$selected = ( $num == $default ) ? ' selected="selected"' : '';
		$bday_month_select .= '<option value="' . $num . '"' . $selected . '>' . $month . '</option>';
	}
	$bday_month_select .= '</select>';

	return $bday_month_select;
}

//
// Pick a birthday day
//
function bday_day_select($default, $select_name = 'bday_day')
{
	global $lang;
	static $options;

	if ( empty($options) )
	{
		$options = array($lang['Default_Day']);
		for ($i=0; $i<31; $i++)
		{
			$options[] = $i + 1;
		}
	}

	if ( !isset($default) )
	{
		$default = 0;
	}
	$bday_day_select = '<select name="' . $select_name . '">';

	foreach ($options as $num => $day)
	{
		$selected = ( $num == $default ) ? ' selected="selected"' : '';
		$bday_day_select .= '<option value="' . $num . '"' . $selected . '>' . $day . '</option>';
	}
	$bday_day_select .= '</select>';

	return $bday_day_select;
}
Saludos
Martin

-------------------------------------
URL: http://www.foro-ovejeroaleman.com.ar
Versión phpBB: 2.0.22
MODS: Custom Profile Field 1.2.0
Birthday 2.0.1 b
Servidor: De Pago

Avatar de Usuario
mitch
Ex Staff
Mensajes: 4260
Registrado: 04 Sep 2005, 04:28
Género:

Respuesta: Mod De Cumpleaños

#2

Mensaje por mitch »

Que raro... cual es exactamente el mod que usas???
el mod de birthday, de Niels por ejemplo, si pone lista desplegable para los dias y meses, no para los años.
En el tuyo, pone lista desplegable solo para los meses... aunque en todo caso supongo que se podrá hacer esto editando el .TPL o algo..
si me pones la URL de donde sacaste el mod, sería mejor ;) es que deben haber mas de un mod de birthday... haber si te podemos ayudar.

Saludos

Martin
Usuario/a
Mensajes: 56
Registrado: 20 Jun 2006, 11:48

Respuesta: Mod De Cumpleaños

#3

Mensaje por Martin »

Esta es la URL

http://www.phpbb.com/phpBB/viewtopic.php?t=342028

Yo baje el Mod que esta en esta pagina, ¿es igual al del registro que hay aqui?

Saludos
Martin

-------------------------------------
URL: http://www.foro-ovejeroaleman.com.ar
Versión phpBB: 2.0.22
MODS: Custom Profile Field 1.2.0
Birthday 2.0.1 b
Servidor: De Pago

Martin
Usuario/a
Mensajes: 56
Registrado: 20 Jun 2006, 11:48

Respuesta: Mod De Cumpleaños

#4

Mensaje por Martin »

Este es el archivo .php completo: includes/functions_selects.php

EDITO (soy SuperNovato).
Por favor, Martín.
Recuerda que las Normas explican que para poner más de 50 líneas de código debemos usar Pastebin.
Pincha su enlace, pega el código y luego copia aquí la URL que te dé.
Gracias, un saludo.




Saludos
Martin

-------------------------------------
URL: http://www.foro-ovejeroaleman.com.ar
Versión phpBB: 2.0.22
MODS: Custom Profile Field 1.2.0
Birthday 2.0.1 b
Servidor: De Pago

SuperNovato
Ex Staff
Mensajes: 2521
Registrado: 15 Mar 2006, 19:34

Respuesta: Mod De Cumpleaños

#5

Mensaje por SuperNovato »

He editado el mensaje de arriba.
Yo no sé casi nada de esto. Pero puedo aprender.
Porque para saber estoy solo. Pero para aprender no.

[hr]Antes de nada, lee las Normas de phpBB-Es, y la siempre útil Guí­a de phpBB en Castellano.
Consulta la Biblioteca (Guías, etc.), y los FAQS de ayuda phpBB para tus problemas. Quizás esté resuelto.
Si es sobre cómo Crear una Consulta SQL ya lo tienes explicado en el enlace.
En general, se pide Buscar antes de preguntar para no repetir preguntas y dudas resueltas.
Sólo tendrás Soporte si facilitas los datos correspondientes y si respetas completamente el Copyright de phpBB.
NOTA: No damos Soporte a los foros integrados en Nuke y derivados del mismo. Infórmate [url=PHP-nuke-y-phpbb-vt1733.html]AQUÍ

Martin
Usuario/a
Mensajes: 56
Registrado: 20 Jun 2006, 11:48

Respuesta: Mod De Cumpleaños

#6

Mensaje por Martin »

Estimado SuperNovato, el pastebin no funciona, o por lo menos a mi no me funciona.

Saludos
Martin

-------------------------------------
URL: http://www.foro-ovejeroaleman.com.ar
Versión phpBB: 2.0.22
MODS: Custom Profile Field 1.2.0
Birthday 2.0.1 b
Servidor: De Pago

JANU1535
Ex Staff
Mensajes: 2236
Registrado: 23 Ago 2005, 11:42
Edad: 37

Respuesta: Mod De Cumpleaños

#7

Mensaje por JANU1535 »

Martin, a mi me funciona correctamente.
Que problema te da??
Entras, pegas el codigo, le das a enviar, y nos das la URL en el foro.
Un saludo.
Antes de nada, lee las Normas de phpBB-Es, y el siempre útil Foro de guías sobre phpBB 3.
Consulta la Documentación de phpBB 2 y phpBB 3 y sus correspondientes FAQS de ayuda.
Administra, modifica, actualiza tu foro con el listado de Guías de nuestra Biblioteca.
Quizás tu duda esté resuelta, y todos ahorremos tiempo.
Si es sobre cómo Crear una Consulta SQL ya lo tienes explicado en el enlace.
En general, se recomienda Buscar antes de preguntar para no repetir preguntas y dudas resueltas.
Sólo tendrás Soporte si facilitas los datos correspondientes y si respetas completamente el Copyright de phpBB.
NOTA: No damos Soporte a los foros integrados en Nuke y derivados del mismo. Infórmate AQUÍ

Martin
Usuario/a
Mensajes: 56
Registrado: 20 Jun 2006, 11:48

Respuesta: Mod De Cumpleaños

#8

Mensaje por Martin »

Esto es lo que responde el Pastebin:

EDitado por descuadre del foro



Por esta causa puse el codigo completo en el Post.

Saludos
Martin

-------------------------------------
URL: http://www.foro-ovejeroaleman.com.ar
Versión phpBB: 2.0.22
MODS: Custom Profile Field 1.2.0
Birthday 2.0.1 b
Servidor: De Pago

JANU1535
Ex Staff
Mensajes: 2236
Registrado: 23 Ago 2005, 11:42
Edad: 37

Respuesta: Mod De Cumpleaños

#9

Mensaje por JANU1535 »

Pasame el codigo por MP.
A ver si puedo ponerlo yo.
Un saludo.
Antes de nada, lee las Normas de phpBB-Es, y el siempre útil Foro de guías sobre phpBB 3.
Consulta la Documentación de phpBB 2 y phpBB 3 y sus correspondientes FAQS de ayuda.
Administra, modifica, actualiza tu foro con el listado de Guías de nuestra Biblioteca.
Quizás tu duda esté resuelta, y todos ahorremos tiempo.
Si es sobre cómo Crear una Consulta SQL ya lo tienes explicado en el enlace.
En general, se recomienda Buscar antes de preguntar para no repetir preguntas y dudas resueltas.
Sólo tendrás Soporte si facilitas los datos correspondientes y si respetas completamente el Copyright de phpBB.
NOTA: No damos Soporte a los foros integrados en Nuke y derivados del mismo. Infórmate AQUÍ

SuperNovato
Ex Staff
Mensajes: 2521
Registrado: 15 Mar 2006, 19:34

Respuesta: Mod De Cumpleaños

#10

Mensaje por SuperNovato »

Debía ser un problema puntual de Pastebin.
Cuando escribo esto ya funciona.
Yo no sé casi nada de esto. Pero puedo aprender.
Porque para saber estoy solo. Pero para aprender no.

[hr]Antes de nada, lee las Normas de phpBB-Es, y la siempre útil Guí­a de phpBB en Castellano.
Consulta la Biblioteca (Guías, etc.), y los FAQS de ayuda phpBB para tus problemas. Quizás esté resuelto.
Si es sobre cómo Crear una Consulta SQL ya lo tienes explicado en el enlace.
En general, se pide Buscar antes de preguntar para no repetir preguntas y dudas resueltas.
Sólo tendrás Soporte si facilitas los datos correspondientes y si respetas completamente el Copyright de phpBB.
NOTA: No damos Soporte a los foros integrados en Nuke y derivados del mismo. Infórmate [url=PHP-nuke-y-phpbb-vt1733.html]AQUÍ

Martin
Usuario/a
Mensajes: 56
Registrado: 20 Jun 2006, 11:48

Respuesta: Mod De Cumpleaños

#11

Mensaje por Martin »

A mi me sigue haciendo lo mismo.

Saludos
Martin

-------------------------------------
URL: http://www.foro-ovejeroaleman.com.ar
Versión phpBB: 2.0.22
MODS: Custom Profile Field 1.2.0
Birthday 2.0.1 b
Servidor: De Pago

Nazcar
Ex Staff
Mensajes: 1728
Registrado: 14 Oct 2005, 20:39

Respuesta: Mod De Cumpleaños

#12

Mensaje por Nazcar »

Si no entiendo mal al intentar registrarse te aparece codigo en lugar de codigo procesado en html? es asi?


De ser asi en la url http://www.foro-ovejeroaleman.com.ar/pr ... greed=true

Yo lo veo perfectamente aparece el cumpleaños con las opciones pertinentes

Martin
Usuario/a
Mensajes: 56
Registrado: 20 Jun 2006, 11:48

Respuesta: Mod De Cumpleaños

#13

Mensaje por Martin »

Ok, aparece el cumpleaños con la opcion de meses, correcta, pero la de dias y años no estan correctas, ya que no me aparece el desplegable.
Intenta registrarte y lo veras. http://www.foro-ovejeroaleman.com.ar/pr ... greed=true
No puedo ponerla como requerido, porque nadie podria registrarse.

Saludos
Martin

-------------------------------------
URL: http://www.foro-ovejeroaleman.com.ar
Versión phpBB: 2.0.22
MODS: Custom Profile Field 1.2.0
Birthday 2.0.1 b
Servidor: De Pago

Nazcar
Ex Staff
Mensajes: 1728
Registrado: 14 Oct 2005, 20:39

Respuesta: Mod De Cumpleaños

#14

Mensaje por Nazcar »

Tipo y Numero de Documento? como no seas mas explicito en lo que quieres no se puede reguistrar nadie en todo caso sin ver el codigo de ese mod diria que no son desplegables si no que tienes que poner ti el dia y el año a mano

Avatar de Usuario
mitch
Ex Staff
Mensajes: 4260
Registrado: 04 Sep 2005, 04:28
Género:

Respuesta: Mod De Cumpleaños

#15

Mensaje por mitch »

Tal vez al hacer esto, puedas ver una lista desplegable para los dias... intenta registrarte luego haber si coge bien los numeros.. (guarda copia del archivo sin editar)
En /templates/***/birthday_interface.tpl

Buscar:

Código: Seleccionar todo

<!-- BEGIN bday_day --> <input type="text" class="post" name="bday_day" size="2" maxlength="2" value="{BDAY_DAY}" onfocus="this.select()" /><!-- END bday_day -->
Reemplazar por:

Código: Seleccionar todo

<!-- BEGIN bday_day -->
      <select class="post" name="bday_day">
        <SCRIPT language=JavaScript>
     for (var i=1 ; i<=31 ;i++)
     {
      y=i;
      if (i < 10) {i="0"+i};
      document.write ('<option>'+y+'</option>');
     }
</SCRIPT>
      </select>
<!-- END bday_day -->
eso genera una lista desplegable con numeros del 1 al 31, ya nos cuentas si de algo sirvió.
Si no, habria que hacer algo en los .PHP, o si no, que los usuarios lo hagan manualmente.

Cerrado

Volver a “Soporte, preguntas sobre MODs de phpBB 2”