Seite 1 von 1

Junior admin und PHP 2.06+

Verfasst: 04.07.2004 10:54
von Baldwin
Ich habe soweit alles intalliert. Nur in der Page_tail.php kommt es zu Problemen da hier zusätzlich noch der Super_mod mit installiert ist.

Diesen Code soll man in der Page_tail.php finden

Code: Alles auswählen

$admin_link = ( $userdata['user_level'] == ADMIN ) ? '<a href="admin/index.' . $phpEx . '?sid=' . $userdata['session_id'] . '">' . $lang['Admin_panel'] . '</a><br /><br />' : '';
der Code sieht allerdings so aus

Code: Alles auswählen

if ( $userdata['user_level'] == ADMIN ) 
{ 
        $admin_link = '<a href="admin/index.' . $phpEx . '?sid=' . $userdata['session_id'] . '">' . $lang['Admin_panel'] . '</a><br /><a href="super_mod/index.' . $phpEx . '?sid=' . $userdata['session_id'] . '">' . $lang['Super_Mod_panel'] . '</a><br /><br />';
jetzt soll er durch diesen ersetzt werden

Code: Alles auswählen

 include_once($phpbb_root_path . 'includes/functions_jr_admin.' . $phpEx);
$admin_link = jr_admin_make_admin_link();
das klappt allerdings nicht und es kommt zu Fehlermeldungen.
Jemand eine idee wie ich den Code richtig einfüge?


Gruß

Ralf

Verfasst: 04.07.2004 11:22
von Christian_W
Verlinke mal am besten die ganze page_tail.php ohne zu wissen wie der if-Block weitergeht kann Dir sonst keiner helfen.
KB:datei

Gruß Christian

Verfasst: 04.07.2004 12:53
von Baldwin
Hier die Datei Page_tail.txt



Gruß

Ralf

Verfasst: 04.07.2004 12:58
von Leuchte
das klappt allerdings nicht und es kommt zu Fehlermeldungen.
Interessant wäre die Fehlermeldung an sich.
Wie ich das sehe, hast du den SuperMod-Mod (toll :D) installiert. Warum willst du da noch den Junior-Admin? :-?

Verfasst: 04.07.2004 13:08
von Baldwin
Der Funktionsumfang von Super_Mod ist zwar ok. Aber zukünfig brauche ich eventuell noch etwas Unterstützung mit mehr Befugnissen wie Supermod, allerdings nicht mit den Befugnissen eines Admin. Die Einstellmöglichkeiten hierzu sind im Junior_Admin besser.


Gruß

Ralf

Verfasst: 04.07.2004 13:08
von Christian_W
Leuchte hat geschrieben:Interessant wäre die Fehlermeldung an sich.
Das wollte ich auch zuerst schreiben. Aber ich denke es gab einen Parse Fehler weil er nur einen Teil des if-Blocks ersetzt hat.

Versuch es mal so:

Code: Alles auswählen

----- suche -----
if ( $userdata['user_level'] == ADMIN ) 
{ 
        $admin_link = '<a href="admin/index.' . $phpEx . '?sid=' . $userdata['session_id'] . '">' . $lang['Admin_panel'] . '</a><br /><a href="super_mod/index.' . $phpEx . '?sid=' . $userdata['session_id'] . '">' . $lang['Super_Mod_panel'] . '</a><br /><br />'; 
} 
else if ( $userdata['user_level'] == LESS_ADMIN ) 
{ 
        $admin_link = '<a href="super_mod/index.' . $phpEx . '?sid=' . $userdata['session_id'] . '">' . $lang['Super_Mod_panel'] . '</a><br /><br />'; 
}
---- ersetzte mit -----
if ( $userdata['user_level'] == LESS_ADMIN ) 
{ 
        $admin_link = '<a href="super_mod/index.' . $phpEx . '?sid=' . $userdata['session_id'] . '">' . $lang['Super_Mod_panel'] . '</a><br /><br />'; 
}
else
{ 
include_once($phpbb_root_path . 'includes/functions_jr_admin.' . $phpEx);
$admin_link = jr_admin_make_admin_link();
} 
Gruß Christian

Verfasst: 04.07.2004 13:56
von Baldwin
@Christian_W danke dir hat super geklappt , werde es jetzt mal von Lokalhost zum Server rüberschieben mal sehen obs auch online klappt.

Danke nochmal

Ralf :D :D