Zum Inhalt springen

FEUser->BELogin

Erstellt am 1. März 2005 · 1 Antwort · letzte Antwort am 2. März 2005

Tags: Frage

ops ·

Hallo,

ich hätte gerne folgendes:

- Backend-User sollen sich im Frontend einloggen können
- Nach erfolgreichem Einloggen sollen die Benutzer
einer bestimmten Gruppe sich im Frontend-Editing
befinden

dazu habe ich bis jetzt folgendes umgesetzt:

- Website usergroup "editors"
- Website user "testuser", in Gruppe "editors" (uid 3)
- Verknüpfung von "testuser" zu Backend-Benutzer
- Plugin tx_dkdfeuserbelogin_pi1
- CMS-Login/Logout-Buttons erscheinen, wenn der
richtige Benutzer eingeloggt ist
- im TSConf des Benutzers (auch mit Gruppe getestet)
"admPanel.enable.edit=1"
- Bedingung [usergroup = 3] im Template-Setup,
darin steht "config.admPanel=1"

Leider passiert aber sonst nichts, das Panel wird nicht
eingeblendet, und die Bearbeitungsicons erscheinen auch
nicht...

Was auch seltsam ist: ich logge mich als User ein, danach
klicke ich auf den CMS-Login-Button, danach normales
Logout... wenn ich mich dann mit einem anderen User
anmelde, der kein CMS-Login haben sollte, erscheint
der Button CMS-Logout, d.h. muß man sich vorm normalen
Logout vom CMS ausloggen, kann man das automatisieren?

Grüße,
Patrick

HansB.​ ·

Hallo,

ich würde dir in diesem Fall die Extension BE-login simulation for fe-users (simulatebe ) empfehlen. Vom Prinzip her funktioniert sie genauso wie die tx_dkdfeuserbelogin_pi1 Extension, nur das man einfach ein ganz normales Login verwendet, anstatt einem speziellen.

Probiere es im TSconfig einmal mit:
admPanel {
module.edit.forceDisplayIcons = 1
module.edit.forceDisplayFieldIcons = 1
enable.edit = 1
hide = 0
}

gruß hans