Logos/Banners personalizados a la derecha

  • Autor Autor Gorgias
  • Fecha de inicio Fecha de inicio
G

Gorgias

Gamma
Verificado por Whatsapp
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Estuve buscando la forma de conseguirlo, pero todo lo que encontraba era para colocarlos en el lado izquierdo. Yo quería tener un logo permanente a la izquierda, y uno a la derecha, según el subforo en el que estuviera.

Probé varias opciones pero nada me servía, incluyendo un par de tutoriales vistos aquí mismo (editando plantillas y creando un pluging), pero nada... se sustituía el logo permanente y aparecía a la izquierda.

Pero el que la sigue la consigue, y encontré la forma de hacer lo que quería 😀 Y aquí lo pongo, por si acaso a alguien más le sirve.

Lo que hay que hacer es modificar la plantilla header, y tras la parte donde se define el logo en el lado izquierdo, justo antes de
PHP:
<!-- /logo -->
poner lo siguiente:
PHP:
<div align="right">
<if condition="in_array($GLOBALS['forumid'], array(10,11,15,16,26,28))"> 
    <img src="$stylevar[imgdir_button]/$foruminfo[forumid].jpg" border="0" alt="$vboptions[bbtitle]" />
</if>
<else />
    <img src="$stylevar[imgdir_button]/pordefecto.jpg" border="0" alt="$vboptions[bbtitle]" />
</div>
Lo explico, aunque creo que es bastante intuitivo:

  • Lo primero es alinearlo a la derecha.
  • Luego hay que indicar en que foros tendremos una imagen concreta. Basta con añadir el id del foro en el array.
  • Las imágenes se deben llamar como el id del foro, más la extensión correspondiente (en este caso, jpg). Por ejemplo, 10.jpg, 11.jpg, etc. En este caso las he subido a $stylevar[imgdir_button], que es la carpeta por defecto donde están los botones (buttons). Pero se pueden llamar desde donde se quiera. Basta con cambiar la ruta.
  • Si no hay imagen predeterminada, se muestra la imagen pordefecto.jpg.
  • Se puede cambiar el alt de las imágenes por lo que se quiera. En este caso muestra el nombre del foro.
  • En caso de que la resolución del monitor no permita, por anchura, que se muestren los dos banners, el personalizado no descuadra el foro, pues se "esconde" bajo el logo izquierdo.
Como se puede ver, no tiene mucha complicación y hay bastantes formas de personalizarlo (fondo, un enlace, tamaños, etc).

Y nada más, esto es todo 🙂

Un saludo, Gorgias.
 
Interesante lo que has hecho, es casi como usar el SEXO, PAIS en postbit, solo que usando los ID de los foros como nombre de imagenes

Esta bueno, Felicitaciones
 
mmm interesante, muchas gracias, una pregunta, el muestra la foto según el foro? o los va rotando?
 
Esta bueno, Felicitaciones
Gracias! Me alegro que guste 🙂

mmm interesante, muchas gracias, una pregunta, el muestra la foto según el foro? o los va rotando?

A cada foro (id), le corresponde una imagen (id.jpg). Para que fuera rotando, sería cuestión de crear un array con el número aleatorio (del 1 al 10, por ejemplo) y, después, que la imagen que lo muestra llamara a ese array.

Ahora marcho de viaje, pero el lunes si eso, lo trasteo a ver cómo se podría hacer. No creo que resulte muy complicado. Que me has dado una idea para que cada subforo pueda tener varias opciones a mostrar. De esta forma se podrán tener varios banners personalizados en el mismo subforo, y que se mostrara cada vez uno distinto 🙂

Un saludo!
 
hay algo para editar el logo letra y color a un style desde ya muchas gracias soy muy nuevo en todo esto