Seite 1 von 1
Junior Admin
Verfasst: 23.07.2005 20:13
von Gast210225
Hallo,
ich wollte den Junior Admin Mod installieren, nur ich finde das hier nicht:
Code: Alles auswählen
#
#-----[ OPEN ]------------------------------------------
#
admin/index.php
#
#-----[ FIND ]------------------------------------------
#
$dir = @opendir(".");
$setmodules = 1;
while( $file = @readdir($dir) )
{
if( preg_match("/^admin_.*?\." . $phpEx . "$/", $file) )
{
include($file);
}
}
@closedir($dir);
unset($setmodules);
#
#-----[ REPLACE WITH ]------------------------------------------
#
$jr_admin_userdata = jr_admin_get_user_info($userdata['user_id']);
$module = jr_admin_get_module_list($jr_admin_userdata['user_jr_admin']);
Hier die Datei:
*klick* Auferdem hab ich dieses Snippet hier eingebaut:
*klick*
Johannes
Verfasst: 23.07.2005 20:21
von Michael Zacher
Also bei mir isses in Zeile 56
Vielleicht sollte man mal nicht nach dem suchen, was dort genau steht.

Verfasst: 23.07.2005 20:53
von Gast210225
Danke, nur jetzt finde ich das hier nicht
Code: Alles auswählen
#
#-----[ FIND ]------------------------------------------
#
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++;
}
}
#
#-----[ REPLACE WITH ]------------------------------------------
#
jr_admin_make_left_pane();
Johannes
Re: Junior Admin
Verfasst: 23.07.2005 21:00
von Michael Zacher
JG hat geschrieben:Auferdem hab ich dieses Snippet hier eingebaut:
*klick*
Johannes
Schau Dir das Snippet an...

Verfasst: 24.07.2005 09:23
von Gast210225
Ja, das ist ja auch mein Problem... Ich will das Snippet auch behalten. Weiß jemand, wie ich beide Mods installieren kann?
Johannes
Edit:
So, ich hab das Snippet nun ausgebaut... Wenn sich nun aber ein Junior Admin einloggen will, wird er auf den Index weitergeleitet......
Edit 2:
Ich hab' nun auf meinem lokalen Board einmal etws probiert und nun das hier gemacht:
In der login.php
Code: Alles auswählen
if( !$userdata['session_logged_in'] || (isset($HTTP_GET_VARS['admin']) && $userdata['session_logged_in'] && $userdata['user_level'] == ADMIN))
durch
Code: Alles auswählen
if( !$userdata['session_logged_in'] || (isset($HTTP_GET_VARS['admin']) && $userdata['session_logged_in'] && $userdata['user_level'] == ADMIN || (!empty($jr_admin_userdata['user_jr_admin']))))
ersetzt und nun geht es. Aber ist das auch sicher?[/b]
Verfasst: 25.07.2005 15:30
von Gast210225
*hochschieb*

Verfasst: 27.07.2005 19:42
von Gast210225
*wieder hochschieb*