Link zum Adminbereich

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
Benutzeravatar
Micha1980
Mitglied
Beiträge: 189
Registriert: 05.08.2003 12:09
Wohnort: Berlin, Bonn
Kontaktdaten:

Link zum Adminbereich

Beitrag von Micha1980 »

Hallo Zusammen,

ich habe mir den Flashchat installiert und wollte nun den Link zum Adminbereich unter den des phpBB Adminbereiches setzten.

Dieser soll genauso wie der Admin-Link vom Forum nur sichtbar sein wenn der Administrator eingelogt ist.

Ich habe schon folgende Änderungen vorgenommen:

- overall footer.tpl

Code: Alles auswählen

<div align="center"><span class="copyright"><br />{ADMIN_LINK} <br />{ADMIN_LINK_CHAT}

- pagetail.php

Code: Alles auswählen

//
// Show the overall footer.
//
$admin_link = ( $userdata['user_level'] == ADMIN ) ? '<a href="admin/index.' . $phpEx . '?sid=' . $userdata['session_id'] . '">' . $lang['Admin_panel'] . '</a><br /><br />' : '';
$admin_link_chat = ( $userdata['user_level'] == ADMIN ) ? '<a href="chat/admin/index.' . $phpEx . '?sid=' . $userdata['session_id'] . '">' . $lang['Admin_panel_chat'] . '</a><br /><br />' : '';

$template->set_filenames(array(
        'overall_footer' => ( empty($gen_simple_header) ) ? 'overall_footer.tpl' : 'simple_footer.tpl')
);

$template->assign_vars(array(
        'TRANSLATION_INFO' => ( isset($lang['TRANSLATION_INFO']) ) ? $lang['TRANSLATION_INFO'] : '',
        'ADMIN_LINK' => $admin_link)
        'ADMIN_LINK_CHAT' => $admin_link_chat)
);
- langmain.php

Code: Alles auswählen

$lang['Admin_panel'] = 'Go to Administration Panel';
$lang['Admin_panel_chat'] = 'Go to Administration Panel Chat';
jetzt kommt der Fehler

Code: Alles auswählen

Parse error: parse error, unexpected T_CONSTANT_ENCAPSED_STRING in /var/www/web980/html/chili/forum/includes/page_tail.php on line 41
Was habe ich vergessen oder Falsch gemacht??
Benutzeravatar
CrYiNg
Show-Off Team
Beiträge: 1256
Registriert: 01.05.2005 10:33

Beitrag von CrYiNg »

Mach alles wieder Rückgänig außer das im overall_footer.zpl und füge im overall_footer vor {ADMIN_LINK_CHAT}
<!-- BEGIN switch_user_logged_in --> und nach

<!-- END switch_user_logged_in -->

Also so etwa

Code: Alles auswählen

<!-- BEGIN switch_user_logged_in --> 
{ADMIN_LINK_CHAT}
<!-- END switch_user_logged_in -->  
Benutzeravatar
Micha1980
Mitglied
Beiträge: 189
Registriert: 05.08.2003 12:09
Wohnort: Berlin, Bonn
Kontaktdaten:

Beitrag von Micha1980 »

also muss ich es so machen ja?

Code: Alles auswählen

<!-- BEGIN switch_user_logged_in -->
<a href="/chat/admin">Administrations-Bereich-Chat</a>
<!-- END switch_user_logged_in -->  
weil {ADMIN_LINK_CHAT} ist jetzt ja nicht mehr definiert.

Richtig?
Benutzeravatar
CrYiNg
Show-Off Team
Beiträge: 1256
Registriert: 01.05.2005 10:33

Beitrag von CrYiNg »

Jo genau.... :wink:
Benutzeravatar
Micha1980
Mitglied
Beiträge: 189
Registriert: 05.08.2003 12:09
Wohnort: Berlin, Bonn
Kontaktdaten:

Beitrag von Micha1980 »

super bin fast glücklich.... ;-)

wenn du mir jetzt noch sagen kannst wie ich es hinbekomme das wirklich nur ein Admin diesen Link sehen kann und nicht jeder der sich eingelogt hat.
Benutzeravatar
CrYiNg
Show-Off Team
Beiträge: 1256
Registriert: 01.05.2005 10:33

Beitrag von CrYiNg »

Der Artikel ist für dich sehr interessant :
http://www.phpbb.de/doku/kb/artikel.php?artikel=72


Und dann ab hier:
  • Prüfung der Benutzerrechte

:wink:
Benutzeravatar
Micha1980
Mitglied
Beiträge: 189
Registriert: 05.08.2003 12:09
Wohnort: Berlin, Bonn
Kontaktdaten:

Beitrag von Micha1980 »

danke aber wie und wo könnt ich das einbauen?

Code: Alles auswählen

if ( $userdata['user_level'] == ADMIN )
Antworten

Zurück zu „phpBB 2.0: Mod Support“