Seite 1 von 1

MOD PROBLEM bei Junior Admin und Moderator mod

Verfasst: 16.07.2004 11:12
von chrisu66
Hallochen
Ich habe die Version PHPBB2.0.9 (letzte) upgedatet
und mir dann den Junior und Moderator mod dazugeuppt

hab aber eine DEBUG_FEHLER meldung in der zeile 132 im page_trail.php


habe folgendes problem die beiden script miteinander arbeiten zu lassen kann mir bitte da einer helfen
danke im Voraus lg chris



MODERATOR:

#
#-----[ OPEN ]------------------------------------------
#
includes/page_tail

#
#-----[ FIND ]------------------------------------------
#
$admin_link = ( $userdata['user_level'] == ADMIN ) ? '<a href="admin/index.' . $phpEx . '?sid=' . $userdata['session_id'] . '">' . $lang['Admin_panel'] . '</a><br /><br />' : '';

#
#-----[ REPLACE BY ]------------------------------------------
#

$admin_link = ( $userdata['user_level'] == ADMIN ) ? '<a href="admin/index.' . $phpEx . '?sid=' . $userdata['session_id'] . '">' . $lang['Admin_panel'] . '</a><br /><br />' : (( $userdata['user_level'] == MOD ) ? '<a href="modcp/index.' . $phpEx . '?sid=' . $userdata['session_id'] . '">' . $lang['Mod_CP'] . '</a><br /><br />' : '');

#


JUNIOR ADMIN:

#
#-----[ OPEN ]------------------------------------------
#
includes/page_tail.php

#
#-----[ FIND ]------------------------------------------
#
$admin_link = ( $userdata['user_level'] == ADMIN ) ? '<a href="admin/index.' . $phpEx . '?sid=' . $userdata['session_id'] . '">' . $lang['Admin_panel'] . '</a><br /><br />' : '';

#
#-----[ REPLACE WITH ]------------------------------------------
#
include_once($phpbb_root_path . 'includes/functions_jr_admin.' . $phpEx);
$admin_link = jr_admin_make_admin_link();

#
ORIGINAL ZEILEN:
$admin_link = ( $userdata['user_level'] == ADMIN ) ? '<a href="admin/index.' . $phpEx . '?sid=' . $userdata['session_id'] . '">' . $lang['Admin_panel'] . '</a><br /><br />' : (( $userdata['user_level'] == MOD ) ? '<a href="modcp/index.' . $phpEx . '?sid=' . $userdata['session_id'] . '">' . $lang['Mod_CP'] . '</a><br /><br />' : '');

Verfasst: 16.07.2004 11:34
von Christian_W
Versuch es mal so:

Code: Alles auswählen

#
#-----[ FIND ]------------------------------------------
#
$admin_link = ( $userdata['user_level'] == ADMIN ) ? '<a href="admin/index.' . $phpEx . '?sid=' . $userdata['session_id'] . '">' . $lang['Admin_panel'] . '</a><br /><br />' : (( $userdata['user_level'] == MOD ) ? '<a href="modcp/index.' . $phpEx . '?sid=' . $userdata['session_id'] . '">' . $lang['Mod_CP'] . '</a><br /><br />' : '');

#
#-----[ REPLACE WITH ]------------------------------------------
#
include_once($phpbb_root_path . 'includes/functions_jr_admin.' . $phpEx);
$admin_link = ( $userdata['user_level'] == ADMIN ) ? jr_admin_make_admin_link() : (( $userdata['user_level'] == MOD ) ? '<a href="modcp/index.' . $phpEx . '?sid=' . $userdata['session_id'] . '">' . $lang['Mod_CP'] . '</a><br /><br />' : '');
Gruß Christian

Verfasst: 16.07.2004 11:47
von chrisu66
Super :lol: danke für deine schnelle Hilfe der Fehler ist weg und das ganze funktioniert

Seid echt ein tolles Team lg Chrisu

Verfasst: 16.07.2004 17:54
von chrisu66
Zu früh gefreut also ich hatte mal das umgeändert

#-----[ FIND ]------------------------------------------
#
$admin_link = ( $userdata['user_level'] == ADMIN ) ? '<a href="admin/index.' . $phpEx . '?sid=' . $userdata['session_id'] . '">' . $lang['Admin_panel'] . '</a><br /><br />' : (( $userdata['user_level'] == MOD ) ? '<a href="modcp/index.' . $phpEx . '?sid=' . $userdata['session_id'] . '">' . $lang['Mod_CP'] . '</a><br /><br />' : '');

#
#-----[ REPLACE WITH ]------------------------------------------
#
include_once($phpbb_root_path . 'includes/functions_jr_admin.' . $phpEx);
$admin_link = ( $userdata['user_level'] == ADMIN ) ? jr_admin_make_admin_link() : (( $userdata['user_level'] == MOD ) ? '<a href="modcp/index.' . $phpEx . '?sid=' . $userdata['session_id'] . '">' . $lang['Mod_CP'] . '</a><br /><br />' : '');



Er gibt mir zwar beide Panels unten an den ADMIN und den MODERATOR

aber ich kann die JUNIOR ADMIN einstellungen nicht mehr machen es sind zwar alle Fehlercodes beim LOGIN weg aber wie gesagt dafür kann ich im JUNIOR ADMIN MENÜ keine um und einstellungen machen das ist total zwecklos da geht nix

?? an was kann das liegen bitte nochmals um hilfe lg Chris

Verfasst: 16.07.2004 19:02
von chrisu66
Hy
Da fällt mir noch eine Variante ein kann es möglich sein das sich diese beiden Mods der Jr Admin und der Moderatormod nicht miteinander vertragen ????? vielleicht hat da irgendwer eine Idee was ich machen kann das ich das Jr.Admin Menü richtig mit allen verschiedenen Einstellungen verwenden kann bitte daher um HILFE :( lg Chris

Verfasst: 16.07.2004 21:42
von Christian_W
Keine Ahnung ob die sich vertragen. Ich denke eigentlich schon. Hier sind zwei Threads wo auch beide zusammen installiert wurden:
http://www.phpbb.de/viewtopic.php?t=58372
http://www.phpbb.de/viewtopic.php?t=57689

Ich kenne aber beide Mods nicht.

Gruß Christian

Verfasst: 16.07.2004 22:19
von chrisu66
Hallo chris
also ich habe mal die eine mod von dem einen kollegen etwas umgeschrieben

GESCHRIEBEN WURDE:
Versuch es mal so:Code:
----- 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();
}


Ich habe meine so umgeschrieben allerdings kann ich zwar auf den junior admin panel zugreifen aber bekomme eine fehlermeldung
und der mod panel wenn ich mich als mod reinklicke fehlt

GEÄNDERT AUF

if ( $userdata['user_level'] == LESS_ADMIN )
{
$admin_link = '<a href="modcp/index.' . $phpEx . '?sid=' . $userdata['session_id'] . '">' . $lang['Mod_CP'] . '</a><br /><br />';
}
else
{
include_once($phpbb_root_path . 'includes/functions_jr_admin.' . $phpEx);
$admin_link = jr_admin_make_admin_link();
}


FEHLERMELDUNG :


Ein Fehler ist aufgetreten.

DEBUG MODE

SQL Error : 1064 You have an error in your SQL syntax near '' at line 2

SELECT * FROM phpbb_jr_admin_users WHERE user_id =

Line : 132
File : /home/...../phpBB2/includes/functions_jr_admin.php

message_die() was called multiple times. This isn't supposed to happen. Was message_die() used in page_tail.php?


hat da wer eine lösung parat oder wie kann ich das problem endlich in den griff kriegen liebe Grüße Chris

Verfasst: 17.07.2004 14:26
von Christian_W
chrisu66 hat geschrieben:Er gibt mir zwar beide Panels unten an den ADMIN und den MODERATOR
Genau dafür ist dieser Codeteil auch da.
chrisu66 hat geschrieben:aber ich kann die JUNIOR ADMIN einstellungen nicht mehr machen
Das hat mit dem erstellen des Adminlinks nichts zu tun.
chrisu66 hat geschrieben:es sind zwar alle Fehlercodes beim LOGIN weg aber wie gesagt dafür kann ich im JUNIOR ADMIN MENÜ keine um und einstellungen machen das ist total zwecklos da geht nix
Wie gesagt, das kann mit diesem Codeteil nichts zu tun haben. Entweder funktionieren die beiden Mods nicht zusammen oder Du hast einen Fehler beim Einbau gemacht.

Bitte benutze beim Posten von Code auch die [ code]-Tags.

Gruß Christian