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.

Modificar National Flag

Soporte de MODs para phpBB 3.0.x
Dudas sobre AutoMOD aquí por favor.
Cerrado

0
No hay votos
 
Votos totales: 0

Avatar de Usuario
Makoto
Elite
Mensajes: 2929
Registrado: 10 Sep 2009, 23:44
Género:
Edad: 36

Modificar National Flag

#1

Mensaje por Makoto »

Puedo estoy tratando de moficiar las opciones de visualización de las banderas pero hasta ahora nada.

Lo que estoy tratando de hacer es que en el viewtopic y memberlist_view se vea solo el nombre de la bandera o codigo, en el memberlist_body que se vea la imagen como en el top de banderas en el index, pero cuando configuro en el acp se modifica en todas las paginas y no como quisiera u_u eh revisado el php pero todo esta dentro de una sola funcion y no sé como separarlo para dichas paginas u_u


[MODDB] National Flags
URL del foro: FIIS-UNAC
Versión phpBB: phpBB3 ( 3.1.5)
Extensiones Instaladas
SPOILER_SHOW
  • Add User 1.0.2
  • Auto Database Backup 1.1.0
  • Auto Groups 1.0.0
  • Avatars on Memberlist 1.0.3
  • Board Announcements 1.0.2
  • Board Rules 1.0.1
  • cBB Chat 1.1.1
  • Fancy Lazy Topics loader 2.1.5
  • Genders 1.0.0
  • Last Post Avatar
  • Log failed logins
  • Rank Post Styling
  • Share On 1.0.0
  • SiteSplat BBCore 2.1.1
  • Sortables Captcha 2.0.0
  • Topic Author 1.0.1
  • Upload Extensions 3.1.2-beta2
Plantilla(s) usada(s):
  • FLATBOOTS 2.0.1
Servidor: Dattatec[/size]

Avatar de Usuario
Rainwod
Ex Staff
Mensajes: 1151
Registrado: 16 Mar 2012, 14:43
Género:
Edad: 31

Re: Modificar National Flag

#2

Mensaje por Rainwod »

Makoto me apunto para ayudarte con lo que quieres lograr enseguida me descargo el mod y veo que se puede hacer para lograr lo que comentas :jaja:

towen
Moderador
Mensajes: 489
Registrado: 27 Dic 2011, 05:17
Género:
Edad: 29

Re: Modificar National Flag

#3

Mensaje por towen »

Creo que esto es lo que te hace falta:

Abres includes/functions_flag.php

Buscas:

Código: Seleccionar todo

function get_user_flag($flag_id = false)
Sustituyes por:

Código: Seleccionar todo

function get_user_flag($display = false, $flag_id = false)
Buscas

Código: Seleccionar todo

$display = $config['flag_type']; 
Sustituyes por:

Código: Seleccionar todo

$display = ($display) ? $display : $config['flag_type']; 
Abres memberlist.php

Buscas:

Código: Seleccionar todo

if (!empty($config['allow_flags']) && !empty($data['user_flag']))
	{
		$user_flag = get_user_flag(false , $data['user_flag']);
Después agregas:

Código: Seleccionar todo

$user_flag_image = get_user_flag(USER_FLAG_IMAGE, $data['user_flag']);
		$user_flag_text = get_user_flag(USER_FLAG_TEXT , $data['user_flag']);
Buscas:

Código: Seleccionar todo

USER_FLAG'		=> $user_flag,
Después agregas:

Código: Seleccionar todo

		'USER_FLAG_IMAGE'		=> $user_flag_image,
		'USER_FLAG_TEXT'		=> $user_flag_text,
Como ves hay dos nuevas variables para los estilos:
USER_FLAG_IMAGE hace que solo se vea la imagen, aunque en el ACP se ponga otra cosa, USER_FLAG_TEXT muestra solo el texto y USER_FLAG muestra el que está configurado en el ACP.

Para el memberlist_body buscas:

Código: Seleccionar todo

<!-- IF USER_FLAG -->{USER_FLAG}<!-- ENDIF -->
y

Código: Seleccionar todo

<!-- IF S_USER_FLAG --><td class="flag"><div>{memberrow.USER_FLAG}</div></td><!-- ENDIF -->
y cambias la variable USER_FLAG por la que quieras dependiendo si quieres imagenes o texto
SAlu2
NoX-KZK

towen
Moderador
Mensajes: 489
Registrado: 27 Dic 2011, 05:17
Género:
Edad: 29

Re: Modificar National Flag

#4

Mensaje por towen »

Tienes que editar los archivos .php en los que se usa la función get_user_flag($data['user_flag']); y agregarle el nuevo argumento, si no no funciona

towen
Moderador
Mensajes: 489
Registrado: 27 Dic 2011, 05:17
Género:
Edad: 29

Re: Modificar National Flag

#5

Mensaje por towen »

Bueno ya no me deja editar el mensaje así que lo agrego aquí.
Cuando busques

Código: Seleccionar todo

function get_user_flag($flag_id = false)
y lo remplaces por

Código: Seleccionar todo

function get_user_flag($display = false, $flag_id = false)
mejor lo remplazas por

Código: Seleccionar todo

function get_user_flag($flag_id = false, $display = false)
y así solo tienes que editar los archivos donde quieras hacer el cambio y no todos como antes.
SAlu2

Avatar de Usuario
Makoto
Elite
Mensajes: 2929
Registrado: 10 Sep 2009, 23:44
Género:
Edad: 36

Re: Modificar National Flag

#6

Mensaje por Makoto »

Gracias me sirvio de mucho
URL del foro: FIIS-UNAC
Versión phpBB: phpBB3 ( 3.1.5)
Extensiones Instaladas
SPOILER_SHOW
  • Add User 1.0.2
  • Auto Database Backup 1.1.0
  • Auto Groups 1.0.0
  • Avatars on Memberlist 1.0.3
  • Board Announcements 1.0.2
  • Board Rules 1.0.1
  • cBB Chat 1.1.1
  • Fancy Lazy Topics loader 2.1.5
  • Genders 1.0.0
  • Last Post Avatar
  • Log failed logins
  • Rank Post Styling
  • Share On 1.0.0
  • SiteSplat BBCore 2.1.1
  • Sortables Captcha 2.0.0
  • Topic Author 1.0.1
  • Upload Extensions 3.1.2-beta2
Plantilla(s) usada(s):
  • FLATBOOTS 2.0.1
Servidor: Dattatec[/size]

Cerrado

Volver a “Soporte de MODs”