Ver Mensaje Individual
  #1 (permalink)  
Antiguo 04/06/2005, 15:19
NeoMaster
 
Fecha de Ingreso: junio-2005
Mensajes: 3
Antigüedad: 19 años, 5 meses
Puntos: 0
Pregunta ACP de phpBB2 no muestra frame izquierdo despues de instalar attach_mod :(

Hola! Espero alguien me pueda ayudar
Estoy haciendo una pagina web, y he instalado un foro phpBB2.
Lo he ido "actualizando" con varios Mods.

Mi problema es que acabo de instalar el attach_mod con ayuda del easy_mod.
Y algo paso con mi admin/index.php porque desde ese momento no se ve el frame izquierdo. Lo que aparece es una pagina predeterminada del servidor.

No se cual es el problema, he descargado el index.php y le he movido pero no he conseguido solucionar el problema.

Segun yo este es el codigo que deberia mostrar en el frame izquierdo:
(yo creo que aqui esta el problema, tal vez el attach_mod modifico algo.
Lo que creo es que el $dir = @opendir("."); no esta abriendo algun directorio como deberia

Código PHP:
if( isset($HTTP_GET_VARS['pane']) && $HTTP_GET_VARS['pane'] == 'left' )
{
    
$dir = @opendir(".");

    
$setmodules 1;
    while( 
$file = @readdir($dir) )
    {
        if( 
preg_match("/^admin_.*?\." $phpEx "$/"$file) )
        {
            include(
$file);
        }
    }

    @
closedir($dir);

    unset(
$setmodules);

    include(
'./page_header_admin.'.$phpEx);

    
$template->set_filenames(array(
        
"body" => "admin/index_navigate.tpl")
    );

    
$template->assign_vars(array(
        
"U_FORUM_INDEX" => append_sid("../index.$phpEx"),
        
"U_ADMIN_INDEX" => append_sid("index.$phpEx?pane=right"),

        
"L_FORUM_INDEX" => $lang['Main_index'],
        
"L_ADMIN_INDEX" => $lang['Admin_Index'], 
        
"L_PREVIEW_FORUM" => $lang['Preview_forum'])
    );

    
ksort($module);

    while( list(
$cat$action_array) = each($module) )
    {
        
$cat = ( !empty($lang[$cat]) ) ? $lang[$cat] : preg_replace("/_/"" "$cat);

        
$template->assign_block_vars("catrow", array(
            
"ADMIN_CATEGORY" => $cat)
        );

        
ksort($action_array);

        
$row_count 0;
        while( list(
$action$file)    = each($action_array) )
        {
            
$row_color = ( !($row_count%2) ) ? $theme['td_color1'] : $theme['td_color2'];
            
$row_class = ( !($row_count%2) ) ? $theme['td_class1'] : $theme['td_class2'];

            
$action = ( !empty($lang[$action]) ) ? $lang[$action] : preg_replace("/_/"" "$action);

            
$template->assign_block_vars("catrow.modulerow", array(
                
"ROW_COLOR" => "#" $row_color,
                
"ROW_CLASS" => $row_class

                
"ADMIN_MODULE" => $action,
                
"U_ADMIN_MODULE" => append_sid($file))
            );
            
$row_count++;
        }
    }

    
$template->pparse("body");

    include(
'./page_footer_admin.'.$phpEx);

y estas instrucciones son las que lo acomodan en los frames (segun yo) :
(aqui no creo que haya errores ya que invirtiendo las palabras left y right, el ACP muestra a la izquierda las estadisticas y a la derecha, donde se supone deberia mostrar los links de configuraciones, sigue sin mostrar nada).

Código PHP:
$template->assign_vars(array(
        
"S_FRAME_NAV" => append_sid("index.$phpEx?pane=left"),
        
"S_FRAME_MAIN" => append_sid("index.$phpEx?pane=right"))
    ); 
Ojala y alguien pueda ayudarme.
Como referencia:
Servidor Linux SITEBURG
la direccion de la pagina web es http://neoevolution.siteburg.com

Y estoy arrepentido de haber instalado los mods porque ya volvi a poner los archivos de respaldo que hace el easy MOD pero el ACP siguio sin funcionar.