[TYPO3-german] Frontend Editing

Andreas Burg typo3 at andreasburg.de
Mon Aug 4 16:30:18 CEST 2008


Björn Weichel schrieb:
> Andreas Burg schrieb:
>> Björn Weichel schrieb:
>>> Hallo,
>>>
>>> ich versuche bereits seit einigen Tagen meine Typo3-Installation, 
>>> Version 4.2.1, mit einem Frontend Login auszustatten, damit 
>>> Redakteure direkt im Frontend die Seiten editieren können.
>>>
>>> Ich habe das Buch von Galileo Typo3 4.0 in dem ein Beispiel enthalten 
>>> ist. Leider kommt kann ich mich mit meinem neuen FE-User damit nicht 
>>> anmelden. Es kommt ständig "Zugangsdaten sind nicht korrekt". Ich 
>>> habe keine Ahnung was ich falsch gemacht habe.
>>>
>>> Im Netz gibt es dann mehrere Möglichkeiten, die einen installieren 
>>> eine Erweiterung (simulatebe - oder so). Diese habe ich jetzt auch 
>>> installiert und meinem FE-User einem BE-User zu geordnet. Jetzt kann 
>>> ich mich zwar einloggen, aber es kommt kein Panel womit ich die Seite 
>>> administrieren kann.
>>>
>>> Hat vielleicht jemand eine gute Anleitung für mein Vorhaben und der 
>>> o. g. Typo3-Version? Ich bin Anfänger und es wäre gut wenn die Doku 
>>> entsprechend leicht verständlich aufgebaut ist.
>>>
>>> Für Eure Bemühungen vielen Dank!
>>>
>>> Beste Grüße
>>>
>>> Björn
>>
>> Hallo Björn,
>>
>> grundsätzlich besteht für FE-User keine Möglichkeit Inhalte der Seiten 
>> zu editieren. Mal abgesehen natürlich von Ihrem Account, falls du so 
>> etwas auf deine Installation aufgesetzt hast (z.B. 
>> sr_feuser_register), und den Möglichkeiten, welche diverse FE-Plugins 
>> wie z.B. FE-User-Galerien mitbringen, wo man dann natürlich z.B. 
>> Bilder in sein Album legen darf. Für BE-User gibt es ja die 
>> Möglichkeit sich ins FE einzuloggen über die normale Anmeldemaske 
>> typo3/backend.php. Warum es da keine Extension gibt(???), die wie z.B. 
>> felogin ein direktes Einloggen über das FE ins FE aber dann als 
>> BE-User ermöglicht, weiß ich auch nicht. Hab's bestimmt noch nicht 
>> gefunden. Solltest du eine Extension finden, die das macht, sag bitte 
>> Bescheid.
>>
>> Dass dein Admin-Panel im FE für angemeldete BE-User nicht sichtbar 
>> ist. Liegt daran, dass du nicht alles richtig gesetzt hast. Das 
>> Admin-Panel muss im TS-template aktiviert werden, Infos dazu findest 
>> du im TSref. Dann musst (weiß grad nicht auswendig, ob das zwingend 
>> erforderlich ist) du noch die Admin-Panel-Einstellungen im TSconfig 
>> der BE-Usergroups bzw. BE-User einstellen - Infos dazu in der Doku 
>> TSconfig. Und als letztes musst du noch darauf achten, dass die 
>> Seiten, auf welchen sich der BE-User im FE befindet, auch für ihn 
>> freigegeben sind, das stellst du über das BE-Modul "Zugriff" ein. Auch 
>> über die BE-Usergroups bzw. BE-User Einstellungen kannst du Rechte 
>> entziehen. Der Punkt "Datenbankfreigaben" (unglücklich gewählt finde 
>> ich) ist hier für die Seiten (Ausgangspunkte im Seitenbaum) 
>> verantwortlich. "Verzeichnisfreigaben" ist verantwortlich für die 
>> Freigabe von Ordnern auf dem Server, zum Upload von Dateien z.B.
>>
>> Hoffe, ich hab dir etwas Licht ins Dunkel bringen können ;-)
>>
>> Gruß Andreas
> 
> Hallo Andreas,
> 
> danke für deine schnelle Antwort... aber jetzt stehe ich komplett auf 
> dem Schlauch... vielleicht sollten wir einfach mal damit anfangen einen 
> BE-User anzuglesen, der das Recht hat eine Seite zu ändern. Hierfür habe 
> ich einen BE-User angelegt und unter der Rubrik "Access-List" die 
> Eintrag "Web-Seite" ausgewählt. Wenn ich mich nun mit dem BE-User 
> einlogge sehe ich zwar die Seite, aber kann nichts ändern, es ist 
> einfach kein Button zum editieren da.
> 
> Ein Panel wird doch auf jedenfall angezeigt, wenn ich die Rechte zum 
> editieren habe. Wenn ich mich mit dem Adminaccount in den Frontend 
> einwähle, dann bekomme ich ja auch das Admin-Panel.

Kein Grund zur Panik,

in der TSref unter setup config findest du wie man das Panel erstmal aktiviert (im FE einbaut):

http://typo3.org/documentation/document-library/references/doc_core_tsref/4.1.0/view/7/3/

dazu config.admPanel = 1 in dein main-TS-template eintragen

Da steht auch noch SEE: Admin Panel section, aber ich glaube die meinen EDITPANEL section. Auch in 
der TSref unter Content Objects. Das brauchst du aber erstmal nicht, nur wenn du es anders 
formatieren (konfigurieren) willst.

Wenn du einen BE-User anlegst, gewöhn dir am besten gleich an, eine BE-User-Gruppe zu erstellen. Dem 
BE-User diese Gruppe dann zuordnen. Ab jetzt alle Einstellungen nur noch für die Gruppe und nicht 
mehr für den User. Lass die Rechte in der Gruppe erstmal alle auf standard.

Aktiviere aber für die Gruppe über den Tab "Optionen" per TS das Admin Panel. Info dazu in der 
TSconfig: 
http://typo3.org/documentation/document-library/references/doc_core_tsconfig/4.1.0/view/1/2/#id3922624

Die Zugriffsrechte steuerst du mit dem BE-Modul "Zugriff" über die Gruppen. Die grünen Häkchen und 
roten Kreuze kannst du direkt anklicken.

Ein Admin ist zwar auch ein BE-User, er hat aber Sonderrechte. Aber ich meine mich zu erinnern, dass 
selbst für den Admin das Panel im main-TS-template aktiviert werden muss.

Mal sehn, wie weit du kommst.

Andreas


More information about the TYPO3-german mailing list