SoporteMyBB tiene ya 1492 temas de soporte resueltos, de un total de 2328. 26 todavía están por resolver y 810 han quedado obsoletos.

[Resuelto] Problemita con pestaña Activa
Usuario(s) navegando en este tema: 1 invitado(s)
 
Calificación:
  • 0 votos - 0 Media
  • 1
  • 2
  • 3
  • 4
  • 5
Tema cerrado 

Ocrasv
NeverLand
Equipo de soporte

Sin conexión Spain Hombre
Temas: 16
Mensajes: 116
Reputación: 2
Registro en: Sep 2011
10-03-2012 05:38 PM
Regístrate en SoporteMyBB para eliminar este anuncio

Pues eso gente, tengo un problemita con la plantilla header. Tengo estas secciones: Portal, Foro,Lista de Miembros,Descargas,Juegos y Ayuda. Y me funciona correctamente en todas menos en las dos ultimas. (Juegos,Ayuda). He revisado el código y no le veo nada raro, pero cuando entro en esas secciones no funciona la pestaña activa. Os dejo mi plantilla header haber si veis algo. Sonrisa
Un Saludo!


Código PHP:
<?php
switch(THIS_SCRIPT)
{
case 
"portal.php":
$active1 " class=\"active\"";
break;
case 
"index.php":
$active2 " class=\"active\"";
break;
case 
"memberlist.php":
$active3 " class=\"active\"";
break;
case 
"downloads.php":
$active4 " class=\"active\"";
break;
case 
"games.php":
$active5 " class=\"active\"";
break;
case 
"/misc.php?action=help":
$active6 " class=\"active\"";
break;


?>
<a name="top" id="top"></a>    
<div id="golge">
    <div id="container">
        <div id="header">
                        <div class="logo">
                <a href="{$mybb->settings['bburl']}/index.php">{$mybb->settings['bbname']}</a>
                </div> 
<div id="search">
                    <form action="/search.php" method="post"><fieldset class="noborder"><label for="search_box"><span id="search_left"> </span></label><input name="keywords" id="search_box" onblur="if(this.value=='')this.value='Buscar...';" onclick="if(this.value=='Buscar...')this.value='';" value="Buscar..."  title="Introduce las palabras clave que desees buscar" type="text" /><input value="Búsqueda" name="submit-search" id="search_button" type="submit" /><input type="hidden" name="action" value="do_search" /></fieldset></form>
                </div> 
            <div id="menu">
                <ul>
                    <li{$active1}><a href="{$mybb->settings['bburl']}/portal.php">Portal</a></li>
                    <li{$active2}><a href="{$mybb->settings['bburl']}/index.php">Foro</a></li>
                    <li{$active3}><a href="{$mybb->settings['bburl']}/memberlist.php">{$lang->toplinks_memberlist}</a></li><!-- Downloads -->
                    <li{$active4}><a href="{$mybb->settings['bburl']}/downloads.php"><img src="{$theme['imgdir']}/paperclip.gif" alt="" title="" />Downloads</a></li><!-- /Downloads -->
                    <li{$active5}><a href="{$mybb->settings['bburl']}/games.php">Juegos</a></li>
                    <li{$active6}><a href="{$mybb->settings['bburl']}/misc.php?action=help">{$lang->toplinks_help}</a></li>
                </ul>
            </div>
            {$welcomeblock}
        </div>
        <div id="content">
            {$pm_notice}
            {$bannedwarning}
            {$bbclosedwarning}
            {$unreadreports}
            {$pending_joinrequests}
            <div class="navigation_table"><div class="navigation_li"><navigation></div></div>
            <br /> 
Firma de Ocras
Antes de pedir soporte leete las Normas Generales de SoporteMyBB.
Si tu problema ha sido solucionado se agradecido y asigna reputación.
Tímido
0
Gypaete_kv
www.redmangani.me
Miembros

Sin conexión Colombia Oculto
Temas: 23
Mensajes: 1,177
Reputación: 89
Registro en: Nov 2010
10-03-2012 08:06 PM
Mi code! XDD

Pues el misc, creo, que no tiene lo de define. Y en los juegos igual.

Ábrelos y dime que sale en las primeras líneas a parte de los créditos. Sonrisa
Firma de Gypaete_k
KuroSen!
1
Ocrasv
NeverLand
Equipo de soporte

Sin conexión Spain Hombre
Temas: 16
Mensajes: 116
Reputación: 2
Registro en: Sep 2011
10-03-2012 08:19 PM
(Este mensaje fue modificado por última vez en: 10-03-2012 08:20 PM por Ocras.)
Si, es tu code, pero el que modifico Himura, porque el tuyo lo puse y no me funcionaba, con lo de {Index} Triste

http://tabernarc.com/games.php
http://tabernarc.com/misc.php?action=help

Es muy estraño ya que lo tengo todo bien puesto,Confundido

Código PHP:
case "games.php":
$active5 " class=\"active\"";
break;
case 
"/misc.php?action=help":
$active6 " class=\"active\"";
break; 

Código PHP:
<li{$active5}><a href="{$mybb->settings['bburl']}/games.php">Juegos</a></li>
                    <
li{$active6}><a href="{$mybb->settings['bburl']}/misc.php?action=help">{$lang->toplinks_help}</a></li

Saludos Gypaete
Firma de Ocras
Antes de pedir soporte leete las Normas Generales de SoporteMyBB.
Si tu problema ha sido solucionado se agradecido y asigna reputación.
Tímido
0
Gypaete_kv
www.redmangani.me
Miembros

Sin conexión Colombia Oculto
Temas: 23
Mensajes: 1,177
Reputación: 89
Registro en: Nov 2010
10-03-2012 11:32 PM
Hahaha.

A ver, abre los documentos misc.php y el otro y fíjate si tienen lo de define("IN_MYBB"
Firma de Gypaete_k
KuroSen!
1
Ocrasv
NeverLand
Equipo de soporte

Sin conexión Spain Hombre
Temas: 16
Mensajes: 116
Reputación: 2
Registro en: Sep 2011
11-03-2012 12:50 AM
Sip lo tienen..
Misc.php:
Código PHP:
<?php
/**
 * MyBB 1.6
 * Copyright 2010 MyBB Group, All Rights Reserved
 *
 * Website: http://mybb.com
 * License: http://mybb.com/about/license
 *
 * $Id: misc.php 5476 2011-06-24 14:49:59Z Tomm $
 */

define("IN_MYBB"1);
define('THIS_SCRIPT''misc.php');

$templatelist "redirect_markallread,redirect_markforumread";
$templatelist .= ",misc_buddypopup,misc_buddypopup_user_online,misc_buddypopup_user_offline,misc_b​uddypopup_user_sendpm";
$templatelist .= ",misc_smilies,misc_smilies_smilie,misc_help_section_bit,misc_help_section,misc_h​elp";
require_once 
"./global.php";
require_once 
MYBB_ROOT."inc/functions_post.php";
.
.
.
.


Games.php:
Código PHP:
//MyBB-templates
$templatelist "multipage,multipage_nextpage,multipage_page,multipage_page_current,multipage_pre​vpage";

//Define MyBB and includes
define("IN_MYBB"1);

require_once 
"./global.php";
require_once 
MYBB_ROOT."games/global.php";

//Plugin
$plugins->run_hooks("games_start");

switch(
$mybb->input['action'])
{
    default:
        
//Control page
        
if(intval($mybb->input['page']))
        {
            
$page intval($mybb->input['page']);
        }
        else
        {
            .
.
.


^^
Firma de Ocras
Antes de pedir soporte leete las Normas Generales de SoporteMyBB.
Si tu problema ha sido solucionado se agradecido y asigna reputación.
Tímido
0
Gypaete_kv
www.redmangani.me
Miembros

Sin conexión Colombia Oculto
Temas: 23
Mensajes: 1,177
Reputación: 89
Registro en: Nov 2010
11-03-2012 12:16 PM
No me había fijado por que estaba desde el móvil.

En games.php donde pone lo de:
Código PHP:
define("IN_MYBB"1); 

Añade debajo:
Código PHP:
define('THIS_SCRIPT''games.php'); 

Y lo del misc, es por que tienes puesto:
Código PHP:
case "/misc.php?action=help"

Fíjate, /misc.php he ahí el error.

Quítale la barra dejando sólo: case misc.php?action=help :

Y si no te funciona así pon sólo misc.php

Sonrisa
Firma de Gypaete_k
KuroSen!
1
Ocrasv
NeverLand
Equipo de soporte

Sin conexión Spain Hombre
Temas: 16
Mensajes: 116
Reputación: 2
Registro en: Sep 2011
11-03-2012 05:42 PM
Solucionado Compi, Muchas gracias + Rep. ^^
Firma de Ocras
Antes de pedir soporte leete las Normas Generales de SoporteMyBB.
Si tu problema ha sido solucionado se agradecido y asigna reputación.
Tímido
0
Gypaete_kv
www.redmangani.me
Miembros

Sin conexión Colombia Oculto
Temas: 23
Mensajes: 1,177
Reputación: 89
Registro en: Nov 2010
11-03-2012 06:18 PM
¡De nada! Gran sonrisa

En los plugins a veces se les olvida ponerlo, en el myachivements tampoco lo trae.
Firma de Gypaete_k
KuroSen!
0
Dark Neov
Webmaster
Equipo de soporte

Sin conexión Spain Hombre
Temas: 26
Mensajes: 1,402
Reputación: 367
Registro en: Jul 2011
11-03-2012 09:30 PM
Venga pues tema resuelto entonces xD.
Firma de Dark Neo
Lo que sabemos es un vaso de agua, lo que ignoramos es el oceano entero [Isaac Newton]

[Imagen: 11izg52.gif]

No ayudare mediante MP o mail a menos que sea demasiado urgente o algo complicado. Todo es mejor que se realice por medio del foro y dar tiempo cuando sea necesario...
0

Tema cerrado 

Posibles temas similares...
Tema: Autor Respuestas: Vistas: Último mensaje
  [Resuelto] como quito la pestaña ''calendario y modifico ''portal''? DipDip 5 305 03-01-2012 05:51 PM
Último mensaje: nocktis21
  [Obsoleto] Barra Menu No se activa Poizonus 7 461 29-07-2011 05:32 PM
Último mensaje: Gypaete_k
  [Resuelto] Pestaña PostBit... nos 5 428 20-07-2011 01:12 AM
Último mensaje: DRAGON
  [Resuelto] Creación De Una Pestaña. MrDarkWood 16 640 15-07-2011 04:37 PM
Último mensaje: MrDarkWood

Salto de foro: