Diferentes Estilos segun subdominio, Ocultar categorias segun estilo.

  • Autor Autor nestortoledo
  • Fecha de inicio Fecha de inicio
N

nestortoledo

Curioso
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Bueno, en mi web, estamos creando varios subdominios, apuntando al mismo foro,

Mediante un plugin y unas lineas en el forumhome, he conseguido, que si entro desde un subdominio, me uestre solo determinadas categorias, y si entro desde otro pues me muestre otras categorias.

Con esta linea solo muestro determindas categorias
Insertar CODE, HTML o PHP:
<vb:if condition="in_array($forum['forumid'], array(8,4,104,105,6,111,5,11,12,10,7))">

Cuando entramos desde forumhome, todo perfecto, pero si por algun casual, el cliente entra desde una url, directa hacia una seccion , pues se abrira con el stylo equivocado.

He cambiado la opcion de estilo por defecto de cada foro, para que asi se asigne automaticamente el estilo dependiendo de la categoria.

Pero las lineas anteriores deben estar anunlando esta opcion.

Hay alguna manera de hacer lo que quiero, sin que la linea anterior anule la opcion por defecto del vbulletin?

gracias
 
Pero ese hack no es para las versiones 3.7.x solamente?
Funciona en vB4?.
 
Funciona perfectamente, hay que desactivar algunas cosas del vbulletin 4, pero funciona.
 
Gracias por la informacion nestor.
 
Insertar CODE, HTML o PHP:
if ($vbulletin->options['ddds37_enable'] == 1) 
{
  $styleurl=$vbulletin->options['ddds37_domain'];
  if(preg_match('/'.$styleurl.'/i', $_SERVER['HTTP_HOST'], $match))
    {
      $styleid=$vbulletin->options['ddds37_style'];
    }
}

Este es el codigo del plugin basicamente.

Alguien que controle de php y vbulletin que me pueda modificar el primer "if" para que cheque si el foro, no tiene predefinido ningun Estilo por defecto.

De modo que el plugin solo actue cuando la opcion de especificar un estilo a cada foro este vacia.
 
Atrás
Arriba