Advertisement:

Pequeña Modificacion !! - Country Flags

Aloittaja Principiante1, maaliskuu 10, 2011, 04:10:48 IP

« edellinen - seuraava »

Principiante1

Bueno el problema es que tengo es que quiero que cuando un usuario se registre, seleccione su pais y automaticamente cuando comente o postee se vea su pais en el perfil.

AQUI ES EL ASUNTO:

Yo ya edite en administracion:



Y efectivamente al momento de registrarse pide que seleccionen su pais obligatoriamente.
Pero al comentar no aparece la bandera en el Perfil, tiene uno que ir a editar perfil y VOLVER a
elegir su pais dar guardar y recien se puede ver la bandera.
No se supone que si ya elegio la bandera en el registro ya la debe tener en el perfil cuando comenta??

version: SMF 2.0rc5

theme: ClearSky

Neekiinh0



Adaptamos themes de otras plataformas a SMF!
Contactame por MP o Skype: neekiinh0 para saber mas.

enik

Adaptastes en mod a el display.template de tu tema  ???

Principiante1

Lainaus käyttäjältä: enik - maaliskuu 11, 2011, 10:41:36 AP
Adaptastes en mod a el display.template de tu tema  ???

Pz cuando instale el mod me dio una opcion para marcar la casilla de mi theme y modificar el Display.template php de mi tema y default tambien, Y cuando cambie las extensiones de las banderas  de .png a .GIF en el Dysplay de mi tema ahi estaba el codigo.
Y las banderas GIF tambien la stengo eni mi tema.

LO QUE YO QUIERO ES QUE AUTOMATICAMENTE al moemtno de registrarse y comentar los usuarios salgan con la bandera de su pais, se supone que eso se activaba en administracion Yo lo he activado y efectivamente pide seleccionar su pais al momento de registrarse, pero cuando alguien comenta no sale su pais, Tiene que ir a editar perfil y guardar ahi recien se ve su pais.

Que puede estar fallando?

Neekiinh0

Mas facil, el mod se le instalo correctamente, pero quiere hacer una modificacion en el mod para que cuando se elije el pais en el registro, tambien te lo muestre en el perfil de mensaje, cosa que el mod no lo hace.


Adaptamos themes de otras plataformas a SMF!
Contactame por MP o Skype: neekiinh0 para saber mas.

DoctorMalboro

No tiene panel de configuración el mod? Si no aparece ahí, sería simplemente sacar esta cambiar esta línea de código:

// Show the country they hail from!
if (isset($message['member']['country_flag']) && !empty($modSettings['country_flag_show']) && !empty($message['member']['country_flag']))
{
$flags = country_flags();
echo '
<li class="gender">', $txt['country_flag'], ': <img src="', $settings['images_url'], '/flags/', $message['member']['country_flag'], '.png" alt="', $message['member']['country_flag'], '" title="', $flags[$message['member']['country_flag']], '" /></li>';
}


Por esta:
// Show the country they hail from!
if (isset($message['member']['country_flag']) && !empty($message['member']['country_flag']))
{
$flags = country_flags();
echo '
<li class="gender">', $txt['country_flag'], ': <img src="', $settings['images_url'], '/flags/', $message['member']['country_flag'], '.png" alt="', $message['member']['country_flag'], '" title="', $flags[$message['member']['country_flag']], '" /></li>';
}


Que sólo verifica que se muestre siempre y cuando tenga un valor y este activado.

Neekiinh0



Adaptamos themes de otras plataformas a SMF!
Contactame por MP o Skype: neekiinh0 para saber mas.

Principiante1

#7
Lainaus käyttäjältä: Neekiinh0 - maaliskuu 14, 2011, 11:22:53 AP
Mas facil, el mod se le instalo correctamente, pero quiere hacer una modificacion en el mod para que cuando se elije el pais en el registro, tambien te lo muestre en el perfil de mensaje, cosa que el mod no lo hace.

Exacto broth, eso es lo que quiero,que al momento de que el usuario elija su pais, automaticamente se vea en el eprfil , cosa que el mod no lo hace, alguein sabra como??

PD: Ya hcie la modificacion de Doc y no paso nada : S

DoctorMalboro

// Show the country they hail from!
$flags = country_flags();
echo '
<li class="gender">', $txt['country_flag'], ': <img src="', $settings['images_url'], '/flags/', $message['member']['country_flag'], '.png" alt="', $message['member']['country_flag'], '" title="', $flags[$message['member']['country_flag']], '" /></li>';


Así tendría que funcionar, pero si el usuario no lo llenó va a tirar errores en el log.

Neekiinh0

En el registro si no llenas ese campo no te valida el registro, es obligatorio llenarlo... asi que tendría que funcionar, a penas pueda lo pruebo. Gracias!


Adaptamos themes de otras plataformas a SMF!
Contactame por MP o Skype: neekiinh0 para saber mas.

Principiante1

Lainaus käyttäjältä: DoctorMalboro - maaliskuu 16, 2011, 08:06:24 AP
// Show the country they hail from!
$flags = country_flags();
echo '
<li class="gender">', $txt['country_flag'], ': <img src="', $settings['images_url'], '/flags/', $message['member']['country_flag'], '.png" alt="', $message['member']['country_flag'], '" title="', $flags[$message['member']['country_flag']], '" /></li>';


Así tendría que funcionar, pero si el usuario no lo llenó va a tirar errores en el log.

Perdon por revivir el tema Pero se me habia caido el foro por largo tiempo ...

Ya probe tu modificacion Doc, y funciona a media porque en elos perfiles llega a salir el pais
pero la imagen de la bandera tachada con una "X"

enik

Eso es por que no encuentra la ruta de la imagen si usas un theme diferente al default tendras que copiar la carpeta flags a la carpeta de imagenes de ese theme.

Principiante1

Lainaus käyttäjältä: enik - huhtikuu 02, 2011, 04:54:29 IP
Eso es por que no encuentra la ruta de la imagen si usas un theme diferente al default tendras que copiar la carpeta flags a la carpeta de imagenes de ese theme.

Si tengo la carpeta Flgas en mi tema porque al momento de instalarlo marque la casilla, mas bien

Me he dado cuenta que cuando sale "X" en propiedades vi que busca imagen .GIF(yo ya hice las modificaciones para banderas gif).

El tema es que deberia buscar por ejm: pe.GIF, busca solo ".GIF" sin el nombre de la bandera.

DoctorMalboro

Las imágenes tienen que ser .png (leyendo el código te das cuenta).

Principiante1

Lainaus käyttäjältä: DoctorMalboro - huhtikuu 02, 2011, 08:36:12 IP
Las imágenes tienen que ser .png (leyendo el código te das cuenta).

Si eso me di cuenta en el codigo q decia ".png" cambie por ."GIF" q es la extension de mis banderas, pero sigue igual.

RariiThoO

Lainaus käyttäjältä: DoctorMalboro - maaliskuu 14, 2011, 06:09:45 IP
No tiene panel de configuración el mod? Si no aparece ahí, sería simplemente sacar esta cambiar esta línea de código:

// Show the country they hail from!
if (isset($message['member']['country_flag']) && !empty($modSettings['country_flag_show']) && !empty($message['member']['country_flag']))
{
$flags = country_flags();
echo '
<li class="gender">', $txt['country_flag'], ': <img src="', $settings['images_url'], '/flags/', $message['member']['country_flag'], '.png" alt="', $message['member']['country_flag'], '" title="', $flags[$message['member']['country_flag']], '" /></li>';
}


Por esta:
// Show the country they hail from!
if (isset($message['member']['country_flag']) && !empty($message['member']['country_flag']))
{
$flags = country_flags();
echo '
<li class="gender">', $txt['country_flag'], ': <img src="', $settings['images_url'], '/flags/', $message['member']['country_flag'], '.png" alt="', $message['member']['country_flag'], '" title="', $flags[$message['member']['country_flag']], '" /></li>';
}


Que sólo verifica que se muestre siempre y cuando tenga un valor y este activado.


Perdonen mi ignorancia pero donde se modifica ese codigo?

All Colours Sam

en el display.template.php de tu theme, si tu theme no lo tiene, modifica el del default.
Oh, wouldn't it be great if I *was* crazy? ...then the world would be okay
Suki

RariiThoO

Gracias Miss

Igual sige sin funcionar, se necesita seleccionar desde el perfil.

El mod esta incompleto.

xd

Aver si alguien lo pudiera arreglar y que tambien al seleccinar tu pais ya no puedas modificarlo.

All Colours Sam

el mod NO está incompleto, el mod está diseñado de esa manera.

¿Qué es lo que quieres hacer exactamente?  yo solo respondí a tu pregunta pero no sé exatamente que es lo que quieres lograr hacer.
Oh, wouldn't it be great if I *was* crazy? ...then the world would be okay
Suki

Principiante1

Queremos que automaticamente cuando uno elige su ancionalidad en el registro, tambien aparesca en el eprfil de los usuarios(post), cosa que el mod no lo ahce.

smf: 2.0rc5

Advertisement: