Página 1 de 1

Ayuda Junior Admin MOD

Publicado: 07 Jul 2006, 19:31
por porty
Buenas..

Vereis, me interesaria saber si el mod de junior_admin funciona correctamente en foros v. 2.0.21.

URL: http://eolpsp.100webspace.net
Plantilla(s) usuada(s): SubSilver
MODs instalados: Attachment files, backup manager, BT, xStyle, Gender, News , Admin UserList, Easymod
Version de phpBB: 2.0.21
Servidor: GRATUITO www.100webspace.net
Si es una actualizacion desde otra version: NO

Baje la version 2.0.5, y m dice qeu esta diseñado para foros 2.0.5. Cuando intento instalarlo, me deja crear las tablas, peor el Easy Mod, me da error debido a que no encuentra en un archivo una linea. Ahora no puedo acceder a la web, porque el server a caido, pero a en cuanto tenga accceso pego el error. Lo que mas me interesa es saber si se peude instalar en esta version el mod...

Un saludo!

Respuesta: Ayuda Junior Admin MOD

Publicado: 07 Jul 2006, 19:58
por SuperNovato
Tiene que ser compatible.
Hace poco hubo un tema sobre Junior Admin en 2.0.20: http://www.phpbb-es.com/foro/anterior-v ... or&start=0
Así que no habrá problema para la 2.0.21.

Un saludo.

Respuesta: Ayuda Junior Admin MOD

Publicado: 07 Jul 2006, 22:06
por Zuker
yo lo tengo instalado en mi 2.0.21, cualquier cosa que necesites avisa

con respecto al easy mod...

mira, yo tambien empece a instalar los mod mediante eso, pero llego un momento que entre tantos mod que uno pone la mayoria de las planillas dejan de estar limpias tal como las busca el easy mod y no te deja instalar los mod

mi recomendacion es que lo instales manualmente
aparte, ante cualquier problema, sabes que alguno en este foro te va a ayudar

saludos

Respuesta: Ayuda Junior Admin MOD

Publicado: 07 Jul 2006, 23:03
por SuperNovato
Totalmente de acuerdo con lo que dices del EasyMod, Zuker.
A la larga, crea más problemas que lo que soluciona.

Respuesta: Ayuda Junior Admin MOD

Publicado: 08 Jul 2006, 18:39
por porty
Vale tengo un problemilla y es qeu en el archivo /admin/pagestart.php tengo qeu encontrar esto:

Código: Seleccionar todo

 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++;
}
} 
y remplazar con esto:

Código: Seleccionar todo

 jr_admin_make_left_pane();
Mi pagestart completo:

Código: Seleccionar todo

<?php
/***************************************************************************
 *                               pagestart.php
 *                            -------------------
 *   begin                : Thursday, Aug 2, 2001
 *   copyright            : (C) 2001 The phpBB Group
 *   email                : support@phpbb.com
 *
 *   $Id: pagestart.php,v 1.1.2.10 2006/01/22 17:11:09 grahamje Exp $
 *
 *
 ***************************************************************************/

/***************************************************************************
 *
 *   This program is free software; you can redistribute it and/or modify
 *   it under the terms of the GNU General Public License as published by
 *   the Free Software Foundation; either version 2 of the License, or
 *   (at your option) any later version.
 *
 ***************************************************************************/

if (!defined('IN_PHPBB'))
{
	die("Hacking attempt");
}

define('IN_ADMIN', true);
// Include files
include($phpbb_root_path . 'common.'.$phpEx);

//
// Start session management
//
$userdata = session_pagestart($user_ip, PAGE_INDEX);
init_userprefs($userdata);
//
// End session management
//

if (!$userdata['session_logged_in'])
{
	redirect(append_sid("login.$phpEx?redirect=admin/index.$phpEx", true));
}
else if ($userdata['user_level'] != ADMIN)
{
	message_die(GENERAL_MESSAGE, $lang['Not_admin']);
}

if ($HTTP_GET_VARS['sid'] != $userdata['session_id'])
{
	redirect("index.$phpEx?sid=" . $userdata['session_id']);
}

if (!$userdata['session_admin'])
{
	redirect(append_sid("login.$phpEx?redirect=admin/index.$phpEx&admin=1", true));
}

if (empty($no_page_header))
{
	// Not including the pageheader can be neccesarry if META tags are
	// needed in the calling script.
	include('./page_header_admin.'.$phpEx);
}

?>
Alguien me puede decir como tendria que quedar..?

Un saludo y gracias!

EDITO: Tambien tengo qeu encontrar

Código: Seleccionar todo

   else
   {
      $template->assign_vars(array(
         "L_NO_GUESTS_BROWSING" => $lang['No_users_browsing'])
      );
   }


y tengo que sustituirlo por

Código: Seleccionar todo

jr_admin_make_info_box();
A ver si alguien puede poner como deberia quedar para que el modulo funcione bien...

GRACIAS!

Respuesta: Ayuda Junior Admin MOD

Publicado: 08 Jul 2006, 19:55
por Zuker
mmmm
en mi install del junior admin en el page start no hay que hacerle las modificaciones que vos decis

sino que hay que hacerle esto

Código: Seleccionar todo

# 
#-----[ OPEN ]------------------------------------------ 
# 
admin/pagestart.php

# 
#-----[ FIND ]------------------------------------------ 
#
//
// End session management
//

# 
#-----[ AFTER, ADD ]------------------------------------------ 
#
include_once($phpbb_root_path . 'includes/functions_jr_admin.' . $phpEx);
find_lang_file_nivisec('lang_jr_admin');

# 
#-----[ FIND ]------------------------------------------ 
#
else if ($userdata['user_level'] != ADMIN)
{
	message_die(GENERAL_MESSAGE, $lang['Not_admin']);
}

# 
#-----[ REPLACE WITH ]------------------------------------------ 
#
elseif (!jr_admin_secure(basename($HTTP_SERVER_VARS['REQUEST_URI'])))
{
	message_die(GENERAL_ERROR, $lang['Error_Module_ID'], '', __LINE__, __FILE__);	
}

Respuesta: Ayuda Junior Admin MOD

Publicado: 08 Jul 2006, 19:57
por Zuker
me parece que estas instalando un junior admin viejo

en ningun momento en mi install nombra a:

jr_admin_make_left_pane();

o a esto

jr_admin_make_info_box();

pd: lo tengo instalado yo
bajate la ultima version y proba de nuevo

Respuesta: Ayuda Junior Admin MOD

Publicado: 08 Jul 2006, 21:41
por porty
Codigo Borrado

Usa PasteBin (si son mas de 50 lineas de codigo) como se explica en las Normas (de lectura obligatoria)

Codigo Borrado

Es lo qeu a mi me pone.

Si no es la ultima version, serias tan amable de ponerme un link a la descarga de esta. ¿¿O donde puedo encontrarlo...??

Un saludo y gracias de nuevo.

Respuesta: Ayuda Junior Admin MOD

Publicado: 08 Jul 2006, 22:13
por Zuker
esta en este foro en la seccion descargas, en phpbb.com, y en phpbbhacks seguro tambien