Hi,
Ireyon hat geschrieben:tut leider auch nicht. Ich hab jetzt noch was mit der overall_footer.tpl probiert, hat aber nur den Seitenfuß zerschossen^^
Dann am besten das (hoffentlich vorhandene) Backup der Datei einspielen.
Folgende Änderung funktioniert (habe es getestet!):
Code: Alles auswählen
#---[ 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 />' : '';
#---[ AFTER ADD ]---
$mod_link = ( $userdata['user_level'] == MOD ) ? '<p><a href="../../moderator/index.php">' . $lang['MAINPAGE_MOD'] . '</a></p><br />' : '';
#---[ FIND ]---
$template->assign_vars(array(
'TRANSLATION_INFO' => (isset($lang['TRANSLATION_INFO'])) ? $lang['TRANSLATION_INFO'] : ((isset($lang['TRANSLATION'])) ? $lang['TRANSLATION'] : ''),
#---[ AFTER ADD ]---
'MOD_LINK' => $mod_link,
#---[ OPEN ]---
language/xxx/lang_main.php
#---[ FIND ]---
?>
#---[ BEFORE ADD ]---
$lang['MAINPAGE_MOD'] = 'irgendein Linktext';
#---[ OPEN ]---
templates/xxx/overall_footer.tpl
#---[ FIND ]---
<div align="center"><span class="copyright"><br />{ADMIN_LINK}<br />
#---[ REPLACE WITH ]---
<div align="center"><span class="copyright"><br />{ADMIN_LINK}{MOD_LINK}<br />
Nicht vergessen die Datei lang_main.php für alle Sprachen und die Datei overall_footer.tpl für alle Templates zu ändern.
Folgende Personen bekommen den Link angezeigt:
- Forenmitglieder, die in mindestens einem Forum Moderator sind
- Forenmitglieder, die in einer Gruppe, die in mindestens einem Forum Moderatoren-Rechte hat, Mitglied sind.
Folgende Personen bekommen den Link NICHT angezeigt:
- Gäste,
- Administratoren (!),
- alle sonstigen Mitglieder.
Wenn du überprüfst, ob der Link angezeigt wird, solltest du beachten, dass wie aufgelistet auch Admins den Link NICHT angezeigt bekommen (denn Admins sind nicht das gleiche wie Moderatoren!).
Grüße
MagMo