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
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.