Condicion para cambiar el header cuando entren en cierto foro.

  • Autor Autor Das Underground
  • Fecha de inicio Fecha de inicio
Estado

🔒 Este tema está cerrado para nuevas respuestas.

⏰ Solo el creador del tema puede solicitar la reapertura de sus propios temas, pero únicamente dentro de los 60 días previos a la última actualización.

D

Das Underground

Delta
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Una vez mas yo pidiendo ayuda con los codigos...
Esta vez lo que quiero es que cuando los usuarios entren al foro:

http://www.chileunder.com/forumdisplay.php?f=50

Cambie la imagen que tengo de header, por otra
(idea bastante original de mis usuarios)

Eso seria.

PD: Me gustaria que si puediese dejar tambien el codigo en el caso que fuesen 2 o mas foros.
 
Respuesta: Condicion para cambiar el header cuando entren en cierto foro.

Insertar CODE, HTML o PHP:
<if condition="$forum[forumid] == [COLOR=Red]X[/COLOR]">
[COLOR=Red]Codigo del header para ese foro[/COLOR]
<else />
[COLOR=Red]Codigo Header para el resto[/COLOR]
</if>
X lo reemplazas por el ID del foro a cambiar el header.
Codigo del header para ese foro lo reemplazas por el codigo del header que queres que aparezca en ese foro.
Codigo Header par ael resto lo reemplazas por el header que queres que aparesca en el resto de los foros
 
Gracias amigo..

una ultima consulta, el codigo lo puedo ingresar en las opciones del skin ahi en el recuadro donde se ingresa la direccion del logo, o lo hago mejor en la plantilla header?
 
Respuesta: Condicion para cambiar el header cuando entren en cierto foro.

Es lo mismo.
 
Pues no me resulta, coloque el codigo con la ID del foro, pero solo me muestra un header, el primero, en todos los foros...

aqui te dejo el codigo que puse:

PHP:
<if condition="$forum[forumid] = 50">
    <img src="http://www.chileunder.com/images/greenfox/misc/logo paranormal.jpg" border="0" />
    <else />
    <img src="http://www.chileunder.com/images/greenfox/misc/logo.jpg" border="0" alt="$vboptions[bbtitle]" />
    </if>
 
Respuesta: Condicion para cambiar el header cuando entren en cierto foro.

Me olvide un =, seria ==X.
PHP:
<if condition="$forum[forumid] == 50">
    <img src="http://www.chileunder.com/images/greenfox/misc/logo paranormal.jpg" border="0" />
    <else />
    <img src="http://www.chileunder.com/images/greenfox/misc/logo.jpg" border="0" alt="$vboptions[bbtitle]" />
    </if>
 
El "Espacio" aqui "logo paranormal.jpg" puede que te genere un problema te sugiero que mejor pongas "logo_paranormal.jpg" (Obviamente cambiando el nombre tambien a tu imagen)

Saludos.
 
Re: Respuesta: Condicion para cambiar el header cuando entren en cierto foro.

Me olvide un =, seria ==X.
<if condition="$forum[forumid] == 50">

Amigo me dices que es ==X (ojo que la X va sin espacio despues del ==)

y en el codigo sale == 50 (Con espacio)
 
Puedes probar tambien "invirtiendo la condicion"

Insertar CODE, HTML o PHP:
[COLOR=#000000][COLOR=#007700]<if [/COLOR][COLOR=#0000BB]condition[/COLOR][COLOR=#007700]=[/COLOR][COLOR=#DD0000]"$forum[forumid] != 50"[/COLOR][COLOR=#007700]>
[/COLOR][COLOR=#007700][/COLOR][/COLOR][COLOR=#000000][COLOR=#007700][/COLOR][/COLOR][COLOR=#000000][COLOR=#007700]    <[/COLOR][COLOR=#0000BB]img src[/COLOR][COLOR=#007700]=[/COLOR][COLOR=#DD0000]"http://www.chileunder.com/images/greenfox/misc/logo.jpg" [/COLOR][COLOR=#0000BB]border[/COLOR][COLOR=#007700]=[/COLOR][COLOR=#DD0000]"0" [/COLOR][COLOR=#0000BB]alt[/COLOR][COLOR=#007700]=[/COLOR][COLOR=#DD0000]"$vboptions[bbtitle]" [/COLOR][COLOR=#007700]/>[/COLOR][/COLOR]
[COLOR=#000000][COLOR=#007700]    <else />
[/COLOR][/COLOR][COLOR=#000000][COLOR=#007700]    <[/COLOR][COLOR=#0000BB]img src[/COLOR][COLOR=#007700]=[/COLOR][COLOR=#DD0000]"http://www.chileunder.com/images/greenfox/misc/logo paranormal.jpg" [/COLOR][COLOR=#0000BB]border[/COLOR][COLOR=#007700]=[/COLOR][COLOR=#DD0000]"0" [/COLOR][COLOR=#007700]/>[/COLOR][/COLOR][COLOR=#000000][COLOR=#007700]
    </if>[/COLOR][/COLOR]

Saludos.
 
Respuesta: Condicion para cambiar el header cuando entren en cierto foro.

La condición para mostrar algo si estamos en el foro de id = X:

PHP:
<if condition="$forumid == X">
contenido aquí
</if>
La condición para mostrar algo si no estamos en el foro de id = X:

PHP:
<if condition="$forumid != 2">
contenido aquí
</if>
o bien, combinarlos así:

PHP:
<if condition="$forumid == X">
lo que quieres mostrar dentro del foro de id= X
<else />
lo que quieres mostrar fuera del foro de id= X
</if>
 
y por ejemplo para colocar mas de dos foros, como quedaria el codigo...

algo asi:

PHP:
<if condition="$forumid == X" or "$forumid == X">
lo que quieres mostrar dentro del foro de id= X
<else />
lo que quieres mostrar fuera del foro de id= X
</if>

??
 
<if condition="$forum[forumid]!=x AND $forum[forumid]!=y AND $forum[forumid]!=z">
codigo del "logo normal
"
<else />
Codigo del "logo paranormal" xD 😛
</if>

Saludos.
 
Este es el codigo que estoy usando y me funciona bien:

PHP:
<if condition="$forumid == 50">
<img src="http://www.chileunder.com/images/greenfox/misc/paranormal.jpg" border="0" alt="$vboptions[bbtitle]" />
<else />
<img src="http://www.chileunder.com/images/greenfox/misc/logo.jpg" border="0" alt="$vboptions[bbtitle]" />
</if>

pero quiero que sea el forumid 50 y el 205, como quedaria..?
 
Prueba con este y nos cuentas 🙂

PHP:
<if condition="$forumid != 50 AND $forumid != 205">
<img src="http://www.chileunder.com/images/greenfox/misc/logo.jpg" border="0" alt="$vboptions[bbtitle]" />
 <else />
 <img src="http://www.chileunder.com/images/greenfox/misc/paranormal.jpg" border="0" alt="$vboptions[bbtitle]" />
 </if>
Saludos.
 
Prueba con este y nos cuentas 🙂

PHP:
<if condition="$forum[forumid]!=50 AND $forum[forumid]!=205">
<img src="http://www.chileunder.com/images/greenfox/misc/logo.jpg" border="0" alt="$vboptions[bbtitle]" />
 <else />
 <img src="http://www.chileunder.com/images/greenfox/misc/paranormal.jpg" border="0" alt="$vboptions[bbtitle]" />
 </if>
Saludos.

No 🙁

Tambien probe con este y no sale:

PHP:
<if condition="$forumid = 50, 205">
<img src="http://www.chileunder.com/images/greenfox/misc/paranormal.jpg" border="0" alt="$vboptions[bbtitle]" />
<else />
<img src="http://www.chileunder.com/images/greenfox/misc/logo.jpg" border="0" alt="$vboptions[bbtitle]" />
</if>
 
Respuesta: Condicion para cambiar el header cuando entren en cierto foro.

Este deberia fucnionar, lo probe en localhost y fucniona.
Insertar CODE, HTML o PHP:
<if condition="in_array($forum['forumid'], array(50,205))">
<img src="http://www.chileunder.com/images/greenfox/misc/paranormal.jpg" border="0"  alt="$vboptions[bbtitle]" />
<else />
<img src="http://www.chileunder.com/images/greenfox/misc/logo.jpg" border="0"  alt="$vboptions[bbtitle]" />
</if>
 
Re: Respuesta: Condicion para cambiar el header cuando entren en cierto foro.

Este deberia fucnionar, lo probe en localhost y fucniona.
Insertar CODE, HTML o PHP:
<if condition="in_array($forum['forumid'], array(50,205))">
<img src="http://www.chileunder.com/images/greenfox/misc/paranormal.jpg" border="0"  alt="$vboptions[bbtitle]" />
<else />
<img src="http://www.chileunder.com/images/greenfox/misc/logo.jpg" border="0"  alt="$vboptions[bbtitle]" />
</if>

mmm...
nose que pasa, pero tampoco funcione, se queda con el header normal aun estando en los foros paranormal

PD: el 205 es un sub-foro, alomejor eso puede estar afectando en algo..
 
Respuesta: Condicion para cambiar el header cuando entren en cierto foro.

Proba este entonce si es un subforo:
Insertar CODE, HTML o PHP:
<if condition="in_array($forumid, array(50,205))">
<img  src="http://www.chileunder.com/images/greenfox/misc/paranormal.jpg" border="0"  alt="$vboptions[bbtitle]" />
<else />
<img  src="http://www.chileunder.com/images/greenfox/misc/logo.jpg" border="0"  alt="$vboptions[bbtitle]" />
</if>
 
No creo que por ser un subforo afecte con la nueva forma que te paso gasper, ya que todos tienen su forumid, sean foros o subforos 😛
Quizas hiciste algo mal perro...
bueeno, te deseo suerte 😀
 
Respuesta: Condicion para cambiar el header cuando entren en cierto foro.

No es lo mismo, con la otra como la condicion lo dice: $forum['forumid'], esta llamando a un foro, sacando eso y dejando solo al forumid es global.
 
Estado

🔒 Este tema está cerrado para nuevas respuestas.

⏰ Solo el creador del tema puede solicitar la reapertura de sus propios temas, pero únicamente dentro de los 60 días previos a la última actualización.

Temas similares

B
Respuestas
1
Visitas
828
Angel Srto
A
Atrás
Arriba