Diferentes estilos conforme subdomínio, ocultar categorias conforme estilo.

  • Autor Autor nestortoledo
  • Data de início Data de início
Tradução em andamento: em alguns minutos este tópico estará em português. Por enquanto, o conteúdo está no original em espanhol. Ver original
N

nestortoledo

Curioso
Usuário com poucas negociações! Use sempre o saldo do 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
Inserir CODE, HTML ou 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
 
Foi útil? Participe da conversa

Com sua conta grátis você pode responder, mandar mensagem privada ao autor e comprar com Saldo retido: o pagamento é liberado quando você recebe o combinado.

Leva 30 segundos · você volta a este tópico ao terminar
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.
 
Inserir CODE, HTML ou 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.
 
Voltar
Topo