Página 1 de 1

Problemas MOD Genders [Plantilla etech]

Publicado: 02 Ago 2009, 17:51
por Dr0gNan
URL: http://elbardealktodostemen.net/foro
Versión phpBB: phpBB3 (3.05)
MODs Instalados: Simple Hide
Prime Quick Reply
eD2k links processing with availability statistics
Activity Stats
Plantilla(s) usada(s): eTech
Servidor: Linux, de pago
Actualización desde otra versión: No
Conversión desde otro sistema de foros: No

Buenas tardes a todos. Estoy intentando implementar los sexos en mi phpBB 3.05. He seguido este manual. Lo malo es que las plantillas que vienen son las que hay por defecto (Prosilver y subsilver2). Como en otros MOD he intentado adaptar el codigo para la plantilla "Prosilver" a Etech de modo que funcione.

Pero la verdad es que estoy atascado, no parece complicado pero no avanzo por mas que hago los cambios. El problema lo tengo en el archivo "ucp_profile_profile_info.html" que se encuentra en la carpeta "Styles/etech/templates". Ahi tengo que añadir los botones de opcion de sexo.

Segun el manual de Genders 1.01 tengo que buscar este codigo:

Plantilla Prosilver (Cumpleaños):

Código: Seleccionar todo

				<label for="bday_year">{L_YEAR}: <select name="bday_year" id="bday_year" style="width: 6em;">{S_BIRTHDAY_YEAR_OPTIONS}</select></label>
			</dd>
		</dl>
	<!-- ENDIF -->
y añadir despues:

Plantilla Prosilver (Genders):

Código: Seleccionar todo

	<dl>
		<dt><label for="gender_x">{L_GENDER}:</label><br /><span>{L_GENDER_EXPLAIN}</span></dt>
		<dd>
			<label for="gender_m"><input type="radio" name="gender" id="gender_m" value="{GENDER_M}"<!-- IF S_GENDER_M --> checked="checked"<!-- ENDIF --> /> {L_GENDER_M}</label>
			<label for="gender_f"><input type="radio" name="gender" id="gender_f" value="{GENDER_F}"<!-- IF S_GENDER_F --> checked="checked"<!-- ENDIF --> /> {L_GENDER_F}</label>
			<label for="gender_x"><input type="radio" name="gender" id="gender_x" value="{GENDER_X}"<!-- IF S_GENDER_X --> checked="checked"<!-- ENDIF --> /> {L_GENDER_X}</label>
		</dd>
	</dl>
El diseño de la plantilla es bastante diferente:

Plantilla etech (Cumpleaños):

Código: Seleccionar todo

<!-- IF S_BIRTHDAYS_ENABLED -->
	<tr> 
		<td class="row1" width="35%"><b class="genmed">{L_BIRTHDAY}: </b><br /><span class="gensmall">{L_BIRTHDAY_EXPLAIN}</span></td>
		<td class="row2"><span class="genmed">{L_DAY}:</span> <select name="bday_day">{S_BIRTHDAY_DAY_OPTIONS}</select> <span class="genmed">{L_MONTH}:</span> <select name="bday_month">{S_BIRTHDAY_MONTH_OPTIONS}</select> <span class="genmed">{L_YEAR}:</span> <select name="bday_year">{S_BIRTHDAY_YEAR_OPTIONS}</select></td>
	</tr>
<!-- ENDIF -->
He intentado poniendo esto:

Código: Seleccionar todo

<!-- IF GENDER -->
	<tr> 
		<td class="row1" width="35%"><b class="genmed">{L_GENDER}: </b><br /><span class="gensmall">{L_GENDER_EXPLAIN}</span></td>
		<td class="row2"><span class="genmed">
			{L_GENDER_M}:</span> <select name="gender_m" type="radio">{GENDER_M}</select> <span class="genmed">
			{L_GENDER_F}:</span> <select name="gender_f" type="radio">{GENDER_F}</select> <span class="genmed">
			{L_GENDER_X}:</span> <select name="gender_x type="radio">{GENDER_X}</select>
		</td>
	</tr>
<!-- ENDIF -->
o esto:

Código: Seleccionar todo

<!-- IF GENDER2 -->
	<tr> 
		<td class="row1" width="35%"><b class="genmed">{L_GENDER}: </b><br /><span class="gensmall">{L_GENDER_EXPLAIN}</span></td>
		<td class="row2"><span class="genmed">
			<label for="bday_day">{L_DAY}: <select name="bday_day" id="bday_day" style="width: 4em;">{S_BIRTHDAY_DAY_OPTIONS}</select></label> 
			<label for="bday_month">{L_MONTH}: <select name="bday_month" id="bday_month" style="width: 4em;">{S_BIRTHDAY_MONTH_OPTIONS}</select></label>
			<label for="bday_year">{L_YEAR}: <select name="bday_year" id="bday_year" style="width: 6em;">{S_BIRTHDAY_YEAR_OPTIONS}</select></label>
		</td>
	</tr>
<!-- ENDIF -->
Pero no hay forma, a ver si me podeis orientar algo, creo que solo con este archivo esta el problema. Una vez modificado, guardo los cambios, borro la cache de plantillas, refresco pero no aparece la columna con la especificacion del sexo.

El resto de pasos han ido bien y no he tenido ningun problema. Perdonad el tocho. :roll:

Re: Problemas MOD Genders [Plantilla etech]

Publicado: 03 Ago 2009, 14:28
por angelismo
Tu plantilla esta basada en subsilver ,asi que tienes que seguir los pasos para subsilver.

Re: Problemas MOD Genders [Plantilla etech]

Publicado: 03 Ago 2009, 20:41
por Dr0gNan
Jejeje, pues pensaba que estaba basada en Prosilver... que manazas... :ops

Gracias, voy a probar y os comento :cerveza:

Re: Problemas MOD Genders [Plantilla etech]

Publicado: 03 Ago 2009, 21:18
por Dr0gNan
Pues en efecto, toda la razon del mundo, como dice el dicho "Nunca te acostarás sin saber una cosa mas".

Muchas gracias angelismo, te debo una cerveza bien fria :ok: :ok: