Página 1 de 1
Genders MOD 1.0.1
Publicado: 05 Oct 2008, 14:29
por luffysombrerodepaja
Versión de phpBB: 3.0.2
Tipo de phpBB: phpBB premodificado
MODs Instalados: Si
Tu conocimiento: Principiante
Enlace del Foro: http://www.pubdibe.com/foro
¿Qué recuerdas haber hecho en el foro antes de aparecer este error?
Sólo tiene el mod de Genders, pero no me va bién desde que lo instalé. Alguien, no recuerdo quién me dijo que me iba a ayudar pero al final no pudo.
¿Qué has realizado para intentar resolver el problema?
He revisado el código varias veces e incluso he revisado cada paso del instalador.
Descripción y Mensaje
Ya realmente no sé qué es lo que hace este mod, porque por lo poco que había entendido es que Indica el género de cada persona, pero no lo pide al registrarse ni sale en el lateral de los post. Sólo está activo en el panel de administración de usuario y poco más. Además tampoco salen las imágenes.
Yo quería ver si alguien puede ayudarme y si hay alguna forma de que una vez que se registren y marquen al sexo que pertenezcan si automáticamente se les puede asignar un grupo.
Gracias, y haber si ahora alguien puede ayudarme. Saludos.
Re: Genders MOD 1.0.1
Publicado: 05 Oct 2008, 15:14
por luffysombrerodepaja
Uy, me acabo de dar cuenta que esto debería de estar de soporte para mods... sorry
Por favor, que un moderador lo mueva cuando pueda. Gracias.
Re: Genders MOD 1.0.1
Publicado: 05 Oct 2008, 16:43
por HuanManwe
Veo que la plantilla que usas es para la Release Candidate 8. Espero que no sea un problema, ya que usas el foro en su versión 3.0.x
¿Qué MOD añadiste (dinos el enlace del archivo) y en qué sitio específicamente modificaste el código (ponnos 5 líneas por encima y por debajo del punto en el que añadiste el código)?
Re: Genders MOD 1.0.1
Publicado: 06 Oct 2008, 13:25
por luffysombrerodepaja
Ok, akí voy a ir pondiendo todos los códigos tal y como pides. Aunque ahora que me fijo bién creo que estas primeras líneas no las puse:
SQL
Código:Seleccionar Todo
ALTER TABLE phpbb_users ADD user_gender TINYINT(1) UNSIGNED NOT NULL DEFAULT 0;
Sinceramente no sé qué hacer con ellas.
Re: Genders MOD 1.0.1
Publicado: 06 Oct 2008, 20:38
por Manolo
Huan Manwe te dijo que pusieras el enlace al MOD, no que pusieras todos los codigos a modificar, las normas son claras en eso, solo 50 lineas, pero como ya veo de donde puede venir el error, no creo que haga falta que coloques el enlace, mira este tema
http://www.phpbb-es.com/foro/viewtopic.php?f=77&t=18151" onclick="window.open(this.href);return false; es lo mismo que te ocurre a ti.
Saludos!
Re: Genders MOD 1.0.1
Publicado: 06 Oct 2008, 20:46
por luffysombrerodepaja
Manolo escribió:Huan Manwe te dijo que pusieras el enlace al MOD, no que pusieras todos los codigos a modificar, las normas son claras en eso, solo 50 lineas, pero como ya veo de donde puede venir el error, no creo que haga falta que coloques el enlace, mira este tema
http://www.phpbb-es.com/foro/viewtopic.php?f=77&t=18151" onclick="window.open(this.href);return false; es lo mismo que te ocurre a ti.
Saludos!
Cierto, lo olvidé, es el de aquí, pero aún así voy a mirar ese post haber que me falta... aunque después de esto parece que sí funciona bién. (Conseguí meter los datos en la base de datos, valga la redundancia)
EDITO: Sí, ya funciona bién, gracias por la ayuda. Ahora necesito añadirlos al formulario de registro para que la gente lo añada al registrarse, claro que para eso abriré un nuevo post.
Re: Genders MOD 1.0.1
Publicado: 06 Oct 2008, 21:10
por ThE KuKa
luffysombrerodepaja escribió:Ahora necesito añadirlos al formulario de registro para que la gente lo añada al registrarse, claro que para eso abriré un nuevo post.
Prueba esto:
Código: Seleccionar todo
#
#-----[ ABRIR ]------------------------------------------
#
includes/ucp/ucp_profile.php
#
#-----[ BUSCAR ]------------------------------------------
#
'gender' => array('num', true, 0, 2),
#
#-----[ REEMPLAZAR POR ]------------------------------------------
#
'gender' => array('num', false, 0, 2),
#
#-----[ ABRIR ]------------------------------------------
#
includes/ucp/ucp_register.php
#
#-----[ BUSCAR ]------------------------------------------
#
'tz' => request_var('tz', (float) $timezone),
#
#-----[ DESPUÉS AÑADIR ]------------------------------------------
#
//-- mod : Genders ------------------------------------------------------------
//-- add
'gender' => request_var('gender', $user->data['user_gender']),
//-- fin mod : Genders --------------------------------------------------------
#
#-----[ BUSCAR ]------------------------------------------
#
'lang' => array('match', false, '#^[a-z_\-]{2,}$#i'),
#
#-----[ DESPUÉS AÑADIR ]------------------------------------------
#
//-- mod : Genders ------------------------------------------------------------
//-- add
'gender' => array('num', false, 0, 2),
//-- fin mod : Genders --------------------------------------------------------
#
#-----[ BUSCAR ]------------------------------------------
#
'user_inactive_time' => $user_inactive_time,
#
#-----[ DESPUÉS AÑADIR ]------------------------------------------
#
//-- mod : Genders ------------------------------------------------------------
//-- add
'user_gender' => $data['gender'],
//-- fin mod : Genders --------------------------------------------------------
#
#-----[ BUSCAR ]------------------------------------------
#
'S_HIDDEN_FIELDS' => $s_hidden_fields,
#
#-----[ DESPUÉS AÑADIR ]------------------------------------------
#
//-- mod : Genders ------------------------------------------------------------
//-- add
'GENDER_X' => GENDER_X,
'GENDER_M' => GENDER_M,
'GENDER_F' => GENDER_F,
'S_GENDER_X' => ($data['gender'] == GENDER_X) ? true : false,
'S_GENDER_M' => ($data['gender'] == GENDER_M) ? true : false,
'S_GENDER_F' => ($data['gender'] == GENDER_F) ? true : false,
//-- fin mod : Genders --------------------------------------------------------
#
#-----[ ABRIR ]------------------------------------------
#
styles/prosilver/template/ucp_register.html
#
#-----[ BUSCAR ]------------------------------------------
#
<dl>
<dt><label for="tz">{L_TIMEZONE}:</label></dt>
<dd><select name="tz" id="tz" class="autowidth">{S_TZ_OPTIONS}</select></dd>
</dl>
#
#-----[ DESPUÉS AÑADIR ]------------------------------------------
#
<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>
Re: Genders MOD 1.0.1
Publicado: 06 Oct 2008, 21:22
por luffysombrerodepaja
Estaba a punto de escribir el nuevo post, y ví que habías respondido XP Muchas gracias. No sé exactamende dónde iría el código, pero no contestes, voy a probar que más o menos tengo algo de idea...
Muchas gracias.
Re: Genders MOD 1.0.1
Publicado: 06 Oct 2008, 21:29
por ThE KuKa
Ten en cuenta que esas lineas SOLO aparecen si ya tienes el MOD instalado.

Re: Genders MOD 1.0.1
Publicado: 06 Oct 2008, 21:41
por luffysombrerodepaja
ThE KuKa escribió:Ten en cuenta que esas lineas SOLO aparecen si ya tienes el MOD instalado.

Sí, mil gracias KuKa ya estaba desesperado... ¡¡¡Por fin funciona el Genders al 100% yujuuuu

!!!
Listo, ya puedes cerrar el hilo...
Re: Genders MOD 1.0.1
Publicado: 05 Dic 2008, 20:22
por thejerry007
kuka y si esto fuera para una platilla subsilver2 como seria el codigo ??
Código: Seleccionar todo
#-----[ ABRIR ]------------------------------------------
#
styles/prosilver/template/ucp_register.html
#
#-----[ BUSCAR ]------------------------------------------
#
<dl>
<dt><label for="tz">{L_TIMEZONE}:</label></dt>
<dd><select name="tz" id="tz" class="autowidth">{S_TZ_OPTIONS}</select></dd>
</dl>
#
#-----[ DESPUÉS AÑADIR ]------------------------------------------
#
<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>
Re: Genders MOD 1.0.1
Publicado: 09 Dic 2008, 17:03
por titoweb001425
yo descargue el Genders MOD 1.0.1 y cuando lo instale en mi foro, en el Panel de Control de usuario no me sale nada, y ya limpie el cache de la plantilla, ademas el que baje no tiene imagenes para los sexos, alguien me puede ayudar, otra cosa utilice el codigo que muestran aqui para que aparezca en la parte del registo y me da un error cuando un usuario tratar de registrarse, y necesito que alguien me explique porque en el install.xml del MOD aparecen en tres ocasiones repetir el mismo codigo por ejemplo esto:
Abrir: viewtopic.php
Encontrar:
'age' => '',
Agregar después:
//-- mod : Genders ------------------------------------------------------------
//-- add
'gender_img' => '',
'gender' => '',
//-- fin mod : Genders --------------------------------------------------------
y despues esto otra vez:
Abrir: viewtopic.php
Encontrar:
'age' => '',
Agregar después:
//-- mod : Genders ------------------------------------------------------------
//-- add
'gender_img' => get_user_gender($row['user_gender']),
'gender' => get_user_gender($row['user_gender'], true),
//-- fin mod : Genders --------------------------------------------------------
esto pasa con dos archivos mas, sera esto la causa del problema, ademas no veo que traiga imagen para los sexos como he visto en otros lados, por favor ayudemen.