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.

Chat En Una Popup

Aquí­ podrás dejar tus dudas sobre MODs o MODificaciones de tu phpBB2
  Reglas del Foro
Antes de participar en los foros, leer esto por favor.
Normas generales de phpBB-Es y las de Soporte
Cerrado
Tenacious
Observador/a
Mensajes: 13
Registrado: 24 Sep 2006, 12:29

Chat En Una Popup

#1

Mensaje por Tenacious »

Hola a todos:

Estoy utilizando el Small ShoutBox y quería preguntaros si existe la manera de colocarlo en una pop-up, es decir, que alguien clickee en CHAT, por ejemplo, y se abra una pop-up con el chat.

Si ésto es imposible, al menos, decidme la manera de hacer que aparezca en todas las páginas, en el index, en el perfil de los usuarios, en los foros, etc...

URL: www.satcomunidad.com/foro
Plantilla(s) usuada(s): Ambience
MODs instalados: Small Shoutbox, Activity, Advanced Karma.
Version de phpBB: 2
Servidor: De pago.

Gracias
Saludoss!!

Avatar de Usuario
invi
Ex Staff
Mensajes: 2557
Registrado: 14 Ene 2006, 16:25
Género:
Edad: 38

Respuesta: Chat En Una Popup

#2

Mensaje por invi »

En un PopUp creo que se puede hacer, primero sería crear el popup, hay generadores por internet de ellos, aunque si sabes hacerlo manualmente pues también sirve.

Y dentro de ese popup incluye esto:

Código: Seleccionar todo

{SHOUTBOX_BODY}
puedes probar a ver si funciona, si no funciona pues lo haces como dices añadirlo en donde quieras unicamente añadiendo esto mismo también en cada archivo .tpl de tu plantilla, donde quieras que salga el small shoutbox.

Código: Seleccionar todo

{SHOUTBOX_BODY}
Eso si, si haces la segunda opción, mantén los archivos originales por si las moscas ;)

No se si habrá más formas, a mi se me ha ocurrido hacerlo asi, porque no creo que haga falta añadir más lineas, ya que en el install.php solo trae añadir eso en el index_body.tpl por ejemplo, pero en tu caso sería añadirlo en los que quieras que salga el shoutbox.
Existen dos tipos de individuos, los que saben y los que no.

Avatar de Usuario
mitch
Ex Staff
Mensajes: 4260
Registrado: 04 Sep 2005, 04:28
Género:

Respuesta: Chat En Una Popup

#3

Mensaje por mitch »

invi, es que eso va a depender de donde se declare ese {valor}, si lo hace en un popup, debe abrir un .php en el popup que declare esa variable.
Ahora si lo quiere en todas las páginas, es como dices, pero procurando que {SHOUTBOX_BODY} se declare en page_header.php.

Tenacious, de donde lo has descargado? primera vez que escucho de él.. asi revisamos la instalación, tal vez sea sencillo de hacer, lo de ponerlo en todas las páginas (como bien dice invi, solo que asegurándonos que se declare en page_header.php) o haciendo lo del popup, creando o usando algun .php del mismo MOD.

Avatar de Usuario
invi
Ex Staff
Mensajes: 2557
Registrado: 14 Ene 2006, 16:25
Género:
Edad: 38

Respuesta: Chat En Una Popup

#4

Mensaje por invi »

eso mismo pensé igual el .php hay que añadirlo para que funcione.. pero no se, por descartar algo y probar..
en cuanto al mod, el small shoutbox en phpbbhacks.com está disponible para descargar, http://www.phpbbhacks.com/download/1595 yo lo miré y parece sencillo.
Existen dos tipos de individuos, los que saben y los que no.

Tenacious
Observador/a
Mensajes: 13
Registrado: 24 Sep 2006, 12:29

Respuesta: Chat En Una Popup

#5

Mensaje por Tenacious »

lo de la popup no funciona de la manera que dice invi. Lógicamente, {SHOUTBOX_BODY} lo reconoce como un texto.

Y la otra opción, sabéis cómo declararlo en el page_header.php?

Saludos

Avatar de Usuario
invi
Ex Staff
Mensajes: 2557
Registrado: 14 Ene 2006, 16:25
Género:
Edad: 38

Respuesta: Chat En Una Popup

#6

Mensaje por invi »

Pues si de esa manera no funciona, creo que habría que probar creando un archivo .php, el contenido, no se, si con meter eso seria suficiente, o habria que poner alguna cosa más, tal vez habría que hacer una llamada al page_header.php en ese .php para que funcione en el popup.

De otra manera, croe que lo más sencillo sería insertar esa variable archivo por archivo en donde quieras que el shoutbox salga (simplemente añadirlo en los .tpl de tu plantilla, no creo que sea necesario hacer más)
Existen dos tipos de individuos, los que saben y los que no.

Avatar de Usuario
mitch
Ex Staff
Mensajes: 4260
Registrado: 04 Sep 2005, 04:28
Género:

Respuesta: Chat En Una Popup

#7

Mensaje por mitch »

Intenta con esto, sino, lo dejas como estabas. En index.php borra esto

Código: Seleccionar todo

	// Shoutbox mod
	$shoutbox_config['banned_user_id_view'] = $GLOBALS['shoutbox_config']['banned_user_id_view'];
	if( strstr($shoutbox_config['banned_user_id_view'], ',') )
	{
		$fids = explode(',', $shoutbox_config['banned_user_id_view']);
	while( list($foo, $id) = each($fids) )
		{
			$fid[] = intval( trim($id) );
		}
	}
	else
	{
		$fid[] = intval( trim($shoutbox_config['banned_user_id_view']) );
	}
	reset($fid);

	if ( $shoutbox_config['shoutbox_on'] && in_array($userdata['user_id'], $fid) == false )
	{
		include($phpbb_root_path . 'shoutbox_body.'.$phpEx);
	}
y en includes/page_header.php busca esto:

Código: Seleccionar todo

$template->assign_vars(array(
	'SITENAME' => $board_config['sitename'],
y ANTES agrega el mismo código que borraste en index.php (primer código que dejé en este post).

Luego de eso, si al intentar ver el shoutbox donde siempre ha estado, efectivamente se ve, te indicamos como ponerlo en la zona inferior para cada página.

Tenacious
Observador/a
Mensajes: 13
Registrado: 24 Sep 2006, 12:29

Respuesta: Chat En Una Popup

#8

Mensaje por Tenacious »

ok, mitch..... dicho y hecho!

cporty
Miembro
Mensajes: 356
Registrado: 08 Ago 2006, 14:11

Respuesta: Chat En Una Popup

#9

Mensaje por cporty »

Y no se puede poner un link en cada página para que se te abra en una ventana nueva el shoutbox?
Foro: www.posimob.com/ligamanager
Hosting: www.siteground.com
Version PhpBB: 2.0.22
Template: JustFooty
Mods instalados: CashMOD, transaction_mod_CASH, viewing_forum, BBCode Box v5.1.0

Cerrado

Volver a “Soporte, preguntas sobre MODs de phpBB 2”