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.

No muestra las banderas del MOD Country Flags User EditionTema Solucionado

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

0
No hay votos
 
Votos totales: 0

rgarcia2010
Observador/a
Mensajes: 31
Registrado: 20 Oct 2012, 13:11

No muestra las banderas del MOD Country Flags User Edition

#1

Mensaje por rgarcia2010 »

URL: http://www.intruders-españa.es/foro/
Versión phpBB: 3.0.11
MODs Instalados: SEO Ultimate SEO URL v0.7.0, Usuarios conectados 24 horas, Country Flags User Edition
Plantilla(s) usada(s): skymiles_red (Subsilver2)
Servidor: Windwos (Pago)
Actualización desde otra versión: No
Conversión desde otro sistema de foros: No

Hola a todos,

El problema es el siguiente:

Tengo instalado el MOD SEO Ultimate SEO URL v0.7.0 y acabo de instalar el MOD Country Flags User Edition y al hacer el rewrite no me muestra las banderas, ya que, la imagen me apunta a http://www.intruders-españa.es/presenta ... ags/sp.gif en vez de http://www.intruders-españa.es/foro/images/flags/sp.gif

¿ Sabeis el codigo que tengo que cambiar para que se vean ?

Un saludo y muchas gracias.

Avatar de Usuario
Alorse
Ex Staff
Mensajes: 5144
Registrado: 22 Mar 2008, 02:14
Género:
Edad: 37

Re: No muestra las banderas del MOD Country Flags User Editi

#2

Mensaje por Alorse »

Sin tener acceso a tu foro es difícil poder dar un pronostico de lo que pasa, cuando se pide soporte de MODs, debes dejar el enlace a los mismos, mira la guía de configuración de SEO, tal vez tengas algo mal.

rgarcia2010
Observador/a
Mensajes: 31
Registrado: 20 Oct 2012, 13:11

Re: No muestra las banderas del MOD Country Flags User Editi  Tema Solucionado

#3

Mensaje por rgarcia2010 »

Hola,

Ya esta solucionado.

He reemplazado la siguiente funcion del mod que se incluye en el funtions_display.php.

Codigo del MOD:

Código: Seleccionar todo

/**
* Get user country flag
*
* @param int $user_flag the current stored users country flag id
* @param string &$flag_country the country name will be stored here after execution
* @param string &$flag_code the country code will be stored here after execution
* @param string &$flag_img the country flag image as full img tag is stored here after execution
* @param string &$flag_img_src the country flag image source is stored here after execution
*
*/
function get_user_flag($user_flag, &$flag_country, &$flag_code, &$flag_img, &$flag_img_src)
{
	global $flags, $config;

	if (empty($flags))
	{
		global $cache;
		$flags = $cache->obtain_flags();
	}

	if (!empty($user_flag))
	{
		$flag_country = (isset($flags[$user_flag]['country'])) ? $flags[$user_flag]['country'] : '';
		$flag_code = (isset($flags[$user_flag]['code'])) ? $flags[$user_flag]['code'] : '';
		$flag_text = $flags[$user_flag]['country'] . ' (' . $flags[$user_flag]['code'] . ')';
		$flag_img = (!empty($flags[$user_flag]['image'])) ? '<img src="' . $phpbb_root_path . $config['flags_path'] . '/' . $flags[$user_flag]['image'] . '" alt="' . $flag_text . '" title="' . $flag_text . '" />' : '';
		$flag_img_src = (!empty($flags[$user_flag]['image'])) ? $phpbb_root_path . $config['flags_path'] . '/' . $flags[$user_flag]['image'] : '';
	}
}
Codigo para que funcione con SEO Ultimate SEO URL v0.7.0

Código: Seleccionar todo

/**
* Get user country flag
*
* @param int $user_flag the current stored users country flag id
* @param string &$flag_country the country name will be stored here after execution
* @param string &$flag_code the country code will be stored here after execution
* @param string &$flag_img the country flag image as full img tag is stored here after execution
* @param string &$flag_img_src the country flag image source is stored here after execution
*
*/
function get_user_flag($user_flag, &$flag_country, &$flag_code, &$flag_img, &$flag_img_src)
{
	global $flags, $config;

        // www.phpBB-SEO.com SEO TOOLKIT BEGIN
        global $phpbb_seo;
        // www.phpBB-SEO.com SEO TOOLKIT END

	if (empty($flags))
	{
		global $cache;
		$flags = $cache->obtain_flags();
	}

	if (!empty($user_flag))
	{
		$flag_country = (isset($flags[$user_flag]['country'])) ? $flags[$user_flag]['country'] : '';
		$flag_code = (isset($flags[$user_flag]['code'])) ? $flags[$user_flag]['code'] : '';
		$flag_text = $flags[$user_flag]['country'] . ' (' . $flags[$user_flag]['code'] . ')';
		$flag_img = (!empty($flags[$user_flag]['image'])) ? '<img src="' . $phpbb_seo->seo_path['phpbb_url'] . $config['flags_path'] . '/' . $flags[$user_flag]['image'] . '" alt="' . $flag_text . '" title="' . $flag_text . '" />' : '';
		$flag_img_src = (!empty($flags[$user_flag]['image'])) ? $phpbb_seo->seo_path['phpbb_url'] . $config['flags_path'] . '/' . $flags[$user_flag]['image'] : '';
	}
}
Espero que se entienda la explicación.

Saludos.

Cerrado

Volver a “Soporte de MODs”