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.

Cambiar Imagen Header Dinamicamente

Dudas sobre plantillas, estilos, imágenes para vuestro foro phpBB2
  Reglas del Foro
Antes de participar en los foros, leer esto por favor.
Normas generales de phpBB-Es y las de Soporte
virtcof05
Usuario/a
Mensajes: 98
Registrado: 18 Jun 2006, 01:39

Respuesta: Cambiar Imagen Header Dinamicamente

#16

Mensaje por virtcof05 »

Que bien por lo menos funciona y te puede servir para futuro.-

Referente a lo tuyo has visto lo de cricket? Aqui, sino esperar que alguien te ayude ya que desconozco esos Mod pero buscaré a ver si encuentro algo, después por favor podrias cambiar el titulo porque se entiende que quieres en la cabeza del foro, gracias.-



Saludos :wink: .-

naskar
Observador/a
Mensajes: 10
Registrado: 14 Sep 2006, 02:25

Respuesta: Cambiar Imagen Header Dinamicamente

#17

Mensaje por naskar »

Los mods que indica cricket son similares a la solucion que tu propusiste, ya que cambian un banner aleatoriamente.
Estoy trabajando con php a ver si consigo algo....

PD: no encuentro lo de cambiar nombre al tema :shock:

virtcof05
Usuario/a
Mensajes: 98
Registrado: 18 Jun 2006, 01:39

Re: Respuesta: Cambiar Imagen Header Dinamicamente

#18

Mensaje por virtcof05 »

Los mods que indica cricket son similares a la solucion que tu propusiste, ya que cambian un banner aleatoriamente.
Estoy trabajando con php a ver si consigo algo....

PD: no encuentro lo de cambiar nombre al tema :shock:
perdón me equivoque dice random :) es que he tenido que salir y ya he vuelto busca aqui http://www.phpbbhacks.com/categories/2 ahi hay varios mods, sobre el tema espera a un Staff que lo cambie.-

Saludos.-

naskar
Observador/a
Mensajes: 10
Registrado: 14 Sep 2006, 02:25

Respuesta: Cambiar Imagen Header Dinamicamente

#19

Mensaje por naskar »

Bueno pues ya esta!!
Al final resulta que de la forma mas simple he conseguido lo que queria:

En el overall_header.tpl he sustituido esto:

Código: Seleccionar todo

<td><a href="{U_INDEX}"><img src="templates/BlackAndWhite/images/logo_phpBB.gif" border="0" alt="{L_INDEX}" vspace="1" /></a></td>				
Por esto:

Código: Seleccionar todo

<?php
				switch ($_GET['f'])
				{
					case 1: ?>
						<td><a href="{U_INDEX}"><img src="templates/BlackAndWhite/images/imagen1.jpg" border="0" alt="{L_INDEX}" vspace="1" /></a></td>
						<?php
						break;
					case 2: ?>
						<td><a href="{U_INDEX}"><img src="templates/BlackAndWhite/images/imagen2.jpg" border="0" alt="{L_INDEX}" vspace="1" /></a></td>
						<?php
						break;
					default: ?>
						<td><a href="{U_INDEX}"><img src="templates/BlackAndWhite/images/logo_phpBB.gif" border="0" alt="{L_INDEX}" vspace="1" /></a></td>
						<?php
						break;
				}
				?>
PD: Para que el php se ejecute correctamente es necesario instalar algun mod, en mi caso he instalado eXtreme Styles, si alguien sabe de alguno mejor que lo postee y lo pruebo ;).

Muchas gracias a todos ;)

EDITO:
Bueno pues esta solucion tambien tiene un problema, y es que al hacer clic en un tema del foro 2 (por ejemplo) la url es del tipo viewtopic.php?t=1, con lo que siempre saldria el valor por de la imagen por defecto ya que no hay referencia a la variable f sobre la que hacia el switch.

Esto tendria solucion sabiendo el nombre de la variable que indique el foro en el que se encuentra el usuario en todo momento, y poder asi sustituir la f del switch por dicha variable....

A ver si alguien puede echarme una mano con esto....

Gracias ;)

cricket
Asiduo/a
Mensajes: 189
Registrado: 04 Feb 2006, 06:09

Respuesta: Cambiar Imagen Header Dinamicamente

#20

Mensaje por cricket »

Haber naskar tu kieres un MOD que logre poner un banner diferente para cada foro ?

por ejemplo si uno entra a un foro de anime tu kieres que se vea un banner de naruto
o si se entra aun foro xxx un banner porno xD ???

bueno creo que este es el MOD mas util

Random Logo for Every Page, Forum or Category

Con este MOD podras elejir que banner utilizar para tus diferentes foros :wink:
(manejable desde el ACP)
Url: http://www.xilehot.com
Version phpBB: 2.0.22
MODs instalados: ezPortal - ShoutBox - Forum Icon with ACP Control - Advance Quick Reply - Default avatar - Generator Avatar - Remote resize avatar - BBcode Hide - BBcode Center - Color Gruop - Usuarios del Dia - Gender - Pjirc - Forum Permissions List - Welcome Private Message - Recommend Forum - Easy Contact Form - ConfusaBOT ACP - User List - File Attachment - Rules Management - Youtube BBcode - Global Announcement - Avatar on Index - eXtreme Styles MOD 2.3.1 - Favicon - Inline Banner Ad - Cracker Tracker Professional 5.0.2 - Forumtitle as Weblink - Lightbox - Resize Posted Images Based on Max Width - The Humanizer - Blank Template - Yellow Card
Server: TecnoChile - De Pago
Plantilla: FIBlack

cricket
Asiduo/a
Mensajes: 189
Registrado: 04 Feb 2006, 06:09

Respuesta: Cambiar Imagen Header Dinamicamente

#21

Mensaje por cricket »

añadir ke la consulta SQL del MOD "Random Logo for Every Page, Forum or Category" esta mal :|

esta es la consulta ke vendra bien :wink:

Código: Seleccionar todo

CREATE TABLE phpbb_logos(
id MEDIUMINT( 8 ) UNSIGNED NOT NULL AUTO_INCREMENT,
page INT( 11 ) DEFAULT '0',
image VARCHAR( 255 ) DEFAULT '0',
cat_id MEDIUMINT( 8 ) UNSIGNED,
PRIMARY KEY ( id ) ,
UNIQUE (
id
),
INDEX ( id )
)
Url: http://www.xilehot.com
Version phpBB: 2.0.22
MODs instalados: ezPortal - ShoutBox - Forum Icon with ACP Control - Advance Quick Reply - Default avatar - Generator Avatar - Remote resize avatar - BBcode Hide - BBcode Center - Color Gruop - Usuarios del Dia - Gender - Pjirc - Forum Permissions List - Welcome Private Message - Recommend Forum - Easy Contact Form - ConfusaBOT ACP - User List - File Attachment - Rules Management - Youtube BBcode - Global Announcement - Avatar on Index - eXtreme Styles MOD 2.3.1 - Favicon - Inline Banner Ad - Cracker Tracker Professional 5.0.2 - Forumtitle as Weblink - Lightbox - Resize Posted Images Based on Max Width - The Humanizer - Blank Template - Yellow Card
Server: TecnoChile - De Pago
Plantilla: FIBlack

naskar
Observador/a
Mensajes: 10
Registrado: 14 Sep 2006, 02:25

Respuesta: Cambiar Imagen Header Dinamicamente

#22

Mensaje por naskar »

A genial, en principio es lo que quiero, voy a probarlo y te digo ;)

naskar
Observador/a
Mensajes: 10
Registrado: 14 Sep 2006, 02:25

Respuesta: Cambiar Imagen Header Dinamicamente

#23

Mensaje por naskar »

Muchas gracias cricket, lo he probado y es exactamente lo que necesitaba. Graciaaaaasss!!!!! :bravo:

litleboy
Observador/a
Mensajes: 1
Registrado: 20 Sep 2006, 19:33

Respuesta: [SOLUCIONADO]Cambiar Imagen Header Dinamicamente

#24

Mensaje por litleboy »

se corrigio este mod? o tengo que corregir yo eso de la consulta.. y si es posible pones banner flash en ligar de logos.

:lol:

DooBie
Observador/a
Mensajes: 2
Registrado: 18 Abr 2007, 14:06

Respuesta: Cambiar Imagen Header Dinamicamente

#25

Mensaje por DooBie »

Primero de todo, perdonad por subir un mensaje de hace tanto tiempo, pero, era para no abrir un tema nueva, ya que tiene mucha relación con lo aquí hablado.

URL: http://www.familialao.com/foro
Plantilla(s) usuada(s): subSilver
MODs instalados: Advanced html + Random Logo for Every Page, Forum or Category
Versión de phpBB: Powered by phpBB 2.0.22 © 2001 phpBB Group
Nombre y versión del MOD: Random Logo for Every Page, Forum or Category v1.3.4
Servidor: Hospedajeydominios.com, de pago
Si es una actualización desde otra versión: Instalación directa de la version 2.0.22

La duda es: como podría conseguir que en el ACP, donde creo un nuevo logo para cada foro, poder ver una lista de las imagenes que tengo en la carpeta images/logos?
Yo he pensado en hacer un bucle en php para que llene un campo SELECT con las imagenes puestas ahi, pero... no me aclaro demasiado, alguien lo ha probado?

Gracias.


EDITO: Ya lo he conseguido :D:D:D:D:D:D
no hay nada como tirar de google y el metodo del prueba/fallo
Al final he tenido que modificar tres ficheros, que son los que lleva el propio MOD "Random Logo for Every Page, Forum or Category"
- En admin_logo_body.tpl he añadido un campo "select" (en formato de las plantillas) y un pequeño script en JavaScript, para que al hacer click en ese select, rellene el campo de texto, que a la vez, lo he "deshabilitado" (this.blur();)
- Este fichero, functions_admin_rondom.php, es el que he modificado mas, bueno, en realidad simplemente he añadido una funcion, que es la que lista los ficheros del directorio de los logos (template/xxxxx/images/logos/) y devuelve los datos para pasarselos al template.
- Por ultimo, el fichero admin_logo.php solamente llamo la funcion que he creado en el fichero anterior y añado un campo mas al formulario.

La verdad es que es mas facil de lo que parece.
Si alguien necesita el codigo, que lo diga y lo posteo ;)

Cerrado

Volver a “Soporte para plantillas de phpBB 2”