Seite 1 von 2
Link durch phpBB Benutzerverwaltung sichern
Verfasst: 10.09.2003 16:36
von zitschi
Hallo!
in meinem phpBB Board habe ich oben links unter dem Logo den Link geändert, so dass wenn man drauf klickt gleich zu meinem FileServer kommt. Nun meine Frage: Wie kann ich es erreichen das nur Leute die im Board angemeldet sind auf diesen Link klicken dürfen. Ansonsten soll die Aufforderung kommen "Gib bitte deinen Benutzernamen und dein Passwort ein, um dich einzuloggen!" Genau wie als wenn ich auf einen Beitrag antworten möchte und ich darf das nicht weil ich nicht eingeloggt bin.
Vielen Dank im Voraus
Gruß Ronny
Verfasst: 23.09.2003 14:47
von Gast
kann mir denn keiner helfen??? is wirklich wichtig...
Verfasst: 23.09.2003 20:36
von Leuchte
wie wäre das:
Suche in /templates/subSilver/overall_header.tpl
Code: Alles auswählen
<td><a href="{U_INDEX}"><img src="templates/subSilver/images/logo_phpBB.gif" border="0" alt="{L_INDEX}" vspace="1" /></a></td>
Ersetzen mit
Code: Alles auswählen
<!-- BEGIN switch_user_logged_out -->
<td><a href="./login.php"><img src="templates/subSilver/images/logo_phpBB.gif" border="0" alt="{L_INDEX}" vspace="1" /></a></td>
<!-- END switch_user_logged_out -->
<!-- BEGIN switch_user_logged_in -->
<td><a href="./ADRESSE_zum_Fileserver"><img src="templates/subSilver/images/logo_phpBB.gif" border="0" alt="{L_INDEX}" vspace="1" /></a></td>
<!-- END switch_user_logged_in -->
müsste eigentlich funktionieren...
wenn man eingeloggt ist, kommt man zum fileserver, ausgeloggte kommen zur login page
Verfasst: 23.09.2003 20:51
von Toff
Darf ich da mal nachhaken....
Was kann man denn machen, dass genau an dieser Stelle ein Link steht, der nur für Admins/Mods sichtbar sein soll?
Danke
Toff
Verfasst: 23.09.2003 20:55
von Mungo
Code: Alles auswählen
<!-- BEGIN switch_user_admin -->
Der Link, der nur für den Admin sichtbar sein soll.
<!-- END switch_user_admin -->
Verfasst: 23.09.2003 22:49
von Toff
Schmatz, danke
CU
Toff
Verfasst: 23.09.2003 23:26
von Toff
Hm, hab das jetzt mal eingebaut:
<!-- BEGIN switch_user_admin -->
«» <a href="{U_GROUP_CP}" class="mainmenu">{L_USERGROUPS}</a>
<!-- END switch_user_admin -->
Doch leider, werden die Usergroups jetzt nie angezeigt. Egal ob man jetzt als Guest, Member, Mod oder Admin eingeloggt ist.
CU
Toff
Verfasst: 23.09.2003 23:51
von andreasOymann
page_header.php:
Schau mal nach, ob dort irgendwo
Code: Alles auswählen
//
// ADMIN_switch
//
if ( $userdata['user_level'] == ADMIN )
{
$template->assign_block_vars('switch_admin_logged_in', array());
}
steht. Dann müsste es funzen. Ansonsten füge den Code unter
Code: Alles auswählen
//
// Login box?
//
if ( !$userdata['session_logged_in'] )
{
$template->assign_block_vars('switch_user_logged_out', array());
}
else
{
$template->assign_block_vars('switch_user_logged_in', array());
if ( !empty($userdata['user_popup_pm']) )
{
$template->assign_block_vars('switch_enable_pm_popup', array());
}
}
ein.
A.
Verfasst: 24.09.2003 00:01
von Toff
Hm, andreasOymann, der Code hat gefehlt. Habe ihn eingefügt, doch der Link lässt sich immer noch nicht blicken. Egal wer eingeloggt ist.
CU
Toff
Verfasst: 24.09.2003 00:51
von andreasOymann
sorry, hab was übersehen:
mach mal aus
Code: Alles auswählen
<!-- BEGIN switch_user_admin -->
Der Link, der nur für den Admin sichtbar sein soll.
<!-- END switch_user_admin -->
Code: Alles auswählen
<!-- BEGIN switch_admin_logged_in -->
Der Link, der nur für den Admin sichtbar sein soll.
<!-- END switch_admin_logged_in -->