ayuda con el foro que estan viendo en quien esta online...

Das Underground Seguir

Delta
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
16 Ene 2008
Mensajes
674
Tengo una duda, lo que pasa es que cuando en mi foro, alguien esta viendo el portal, en este caso index.php en la parte quien esta online se ve asi Localización Desconocida /index.php
y quiero que diga Portal...

Que instrucciones tengo que agregarle a la index para que se vea asi en el "online"

PD: Ojo que no es por opciones de vbulletin...
 

Das Underground

Delta
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
16 Ene 2008
Mensajes
674
en todo caso te puede servir el modificar la frase
Localización Desconocida por portal, no te parece¿???

Podria servir, pero en el caso que alguien estuviese viendo otra Localizacion desconocida que no fuese el portal, saldria Portal de todas maneras...

creo que no es lo mejor...
si no me equivoco hay un codigo para hacer lo que quiero, pero no me lo se...
 

Tharos

Dseda
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
26 Dic 2007
Mensajes
1.029
Claro, si cualquier usuario estuviese EFECTIVAMENTE en una localizacion desconozcida, el online.php reconocera todo como si fuera el portal
y tampoco es la idea.
Tengo el mismo problema yo. Ojala alguien nos ayude.
 

imported_Gasper

Eta
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
1 Mar 2008
Mensajes
1.271
Respuesta: ayuda con el foro que estan viendo en quien esta online...

Bueno este es el codigo:
Producto: VBulletin
Lugar de Enganche: online_location_preprocess
Código PHP de Plugin:
Insertar CODE, HTML o PHP:
if ($loc == '[COLOR=Red]/foro/cmps_index.php[/COLOR]' OR $loc == '/?pageid=[COLOR=SeaGreen]home[/COLOR]' )
{
    $filename = 'home.php';
}
Producto: VBulletin
Lugar de Enganche: online_location_process
Código PHP de Plugin:
Insertar CODE, HTML o PHP:
if ($filename == '[COLOR=SeaGreen]home[/COLOR].php')
{
    $userinfo['activity'] = '[COLOR=SeaGreen]home[/COLOR]';
}
Producto: VBulletin
Lugar de Enganche: online_location_unknown
Código PHP de Plugin:
Insertar CODE, HTML o PHP:
if ($userinfo['activity'] == '[COLOR=SeaGreen]home[/COLOR]')
{
    $userinfo['where'] = '<a href="[COLOR=Red]/foro/cmps_index.php[/COLOR]' . $vbulletin->session->vars['sessionurl'] . '"> Nombre del Foro</a>'; 
    $userinfo['action'] = "Viendo Portal";
    $handled = true;
}

Asi lo uso para el vbadvanced, recuerda cambiar las rutas del portal, el Nombre del Foro iria el nombre de tu foro. home es la accion del vbadvanced la pagina principal que es home, marque con color lo que tienen que ir igual en los datos. No lo probe en el vbadvanced en directorio diferente al foro.
Por favor si lo postean en otro foro dejen los creditos ya que me costo hacerlo, lo unico parecido era eitando el archivop online.php, pero desde 3.6.6 no funciona, con esto funciona, y sin necesidad de edicion de archivos, tal ves seria un buen hack para hacer.
 

imported_Gasper

Eta
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
1 Mar 2008
Mensajes
1.271
Respuesta: ayuda con el foro que estan viendo en quien esta online...

Pero porque no modifcastes el nombre del Foro asi se ve bien y agregas solo foro.php??
 

Tharos

Dseda
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
26 Dic 2007
Mensajes
1.029
te dije Das que era mas complicado asi que de la forma tradicional :D
 

imported_Gasper

Eta
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
1 Mar 2008
Mensajes
1.271
Respuesta: ayuda con el foro que estan viendo en quien esta online...

Por eso, usa el index.php modificando en las Opciones de VBulletin, y modifica el foro.php con las modificaciones que te di. En opcione sde VBUlletin pones Portal, y en lasm odificaciones que te pase pones Foro.
 

Das Underground

Delta
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
16 Ene 2008
Mensajes
674
Asi lo hice:

PHP:
if ($loc == '/foro.php' OR $loc == '/?pageid=Foro' )
{
    $filename = 'home.php';
}

PHP:
if ($filename == 'foro.php')
{
    $userinfo['activity'] = 'Foro';
}

PHP:
if ($userinfo['activity'] == 'Foro')
{
    $userinfo['where'] = '<a href="Foro.php' . $vbulletin->session->vars['sessionurl'] . '">::: Chileunder ::: Tu Lugar en la Web ::: Sobrepasando Límites!!</a>'; 
    $userinfo['action'] = "Viendo índice de foros";
    $handled = true;
}


Nombre de Archivo Para la Página de Inicio: index

y no me funciona:

6psq3m.jpg


Esta algo mal en lo que hice o no?
 

imported_Gasper

Eta
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
1 Mar 2008
Mensajes
1.271
Respuesta: ayuda con el foro que estan viendo en quien esta online...

Asi tiene que ser:
PHP:
if ($loc == '/foro.php' OR $loc == '/?pageid=Foro' )
{
    $filename = 'foro.php';
}
PHP:
if ($filename == 'foro.php')
{
    $userinfo['activity'] = 'foro';
}

PHP:
if ($userinfo['activity'] == 'foro')
{
    $userinfo['where'] = '<a href="foro.php' . $vbulletin->session->vars['sessionurl'] . '">::: Chileunder ::: Tu Lugar en la Web ::: Sobrepasando Límites!!</a>'; 
    $userinfo['action'] = "Viendo índice de foros";
    $handled = true;
}
 

Das Underground

Delta
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
16 Ene 2008
Mensajes
674
Excelente, gracias amigo eres un genio con los codigos...
Aqui dejo una captura de como funciona bien:

2gy511t.jpg


:D

Tharos No es tan complicado, no te tardas mas de 2 minutos amigos, y para los que son detallistas vale la pena.

Gasper Deberias públicarlo en vb.org si es que ya no lo has hecho.
 

imported_Gasper

Eta
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
1 Mar 2008
Mensajes
1.271
Respuesta: ayuda con el foro que estan viendo en quien esta online...

No, todavia no lo hice, estoy pensando hacer, y aparte darselo a vbadvanced para que cuando creen una pagina directa,ente meta este codigo asi no hace falta editar.
 

Das Underground

Delta
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
16 Ene 2008
Mensajes
674
Si en verdad haci seria mejor y mas practico, bueno suerte con lo que hagas y avisanos para saber como te fue con eso.
 

mcloud

Ni
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
11 Oct 2005
Mensajes
3.829
Gasper, aparte de publicarlo en vB y vBadvanced, ¿por qué no lo colocas en un tema aparte, en el foro de tutoriales?

Así no se perdería entre tantos temas.

Muchas gracias por este excelente aporte.
 
Arriba