Wieso geht das nicht?

Du hast Probleme beim Einbau oder bei der Benutzung eines Mods? In diesem Forum bist du richtig.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
crackmack
Mitglied
Beiträge: 90
Registriert: 08.09.2003 00:53

Wieso geht das nicht?

Beitrag von crackmack »

Hallo Leute..ich bin gerade dabei das ModCp einzubauen. Nun soll ich das :
$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 />' : '');
einbauen...da ich aber schon den Supermoderatoren Mod drin habe sieht meine Zeile die zu ändern wäre anders aus...nun habe ich versucht es halt umzugestalten. Siehe :
if ( $userdata['user_level'] == ADMIN )
{
$admin_link = '<a href="admin/index.' . $phpEx . '?sid=' . $userdata['session_id'] . '">' . $lang['Admin_panel'] . '</a><br /><a href="modcp/index.' . $phpEx . '?sid=' . $userdata['session_id'] . '">' . $lang['Mod_CP'] . '</a><br /><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 />';
}
else if ( $userdata['user_level'] == MOD )
(
$admin_link = '<a href="modcp/index.' . $phpEx . '?sid=' . $userdata['session_id'] . '">' . $lang['Mod_CP'] . '</a><br /><br />';
)
nun bekomme ich immer die Meldung
Parse error: parse error, unexpected ';' in /home/www/htdocs/crackmack.de/phpBB2/includes/page_tail.php on line 49
nun da ich die Zeile ja eigentlich nur angepasst habe frage ich mich wieso das ; nicht richtig sein soll??? Wenn ich es wegmache kriege ich nochmehr Fehlermeldungen.
Ich bin noch net sooo lang dabei also kannmir einer helfen das ich das nun endlich eingebunden bekomme?

Danke :)

CracK
PhilippK
Vorstand
Vorstand
Beiträge: 14662
Registriert: 13.08.2002 14:10
Wohnort: Stuttgart
Kontaktdaten:

Beitrag von PhilippK »

Tja, die Ursache dürfte wohl hier zu finden sein:

Code: Alles auswählen

( 
$admin_link = '<a href="modcp/index.' . $phpEx . '?sid=' . $userdata['session_id'] . '">' . $lang['Mod_CP'] . '</a><br /><br />';
Das wird mit geschweiften Klammern {} bestimmt deutlich besser funktionieren.

Gruß, Philipp

Verschoben nach Modifikationen
Kein Support per PN!
Der Sozialstaat ist [...] eine zivilisatorische Errungenschaft, auf die wir stolz sein können. Aber der Sozialstaat heutiger Prägung hat sich übernommen. Das ist bitter, aber wahr. (Horst Köhler)
Meine Mods
Antworten

Zurück zu „phpBB 2.0: Mod Support“