Hallo
Ich möchte einem Benutzer die Möglichkeit geben sich auf einer "Login"-Seite anzumelden und ihm erlauben mit dem "AdmTool" die ihm zugewiesenen Seiten anzupassen.
Ist das PlugIn "New FrontEnd Login" überhaupt das Richtige dazu?
Oder ist dieses PlugIn dazu da passwortgeschützte Webseiten freizugeben?
Ein anderer Ansatz, den ich bereits umsetzen konnte, ist der User meldet sich im BackEnd an und öffnet zum Editieren der Seiten ein zweites Browserfenster - ist nicht sehr elegant & hat Nachteile, da man gewisse Rechte (Wizard) nicht ausblenden kann (............jedenfalls ich nicht)
Kann mir jemand erklären, wie ich eine Webseiten-Anmeldung, mit der ich Seiten verändern kann, hinkriege, ohne das Backend aufzurufen?
Danke auch und Gruss
Peter
Das "New Frontend Login" ist für Frontend-Benutzer, Editieren können aber nur Backend-Benutzer.
Bei der BE User Konfiguration gibt es eine Option "Edit in Frontend Only". Wenn das ausgewählt ist, dann wird ein BE User nach der Anmeldung direkt zum Frontend umgeleitet und kann dort editieren.
Jochen Weiland
Jochen
Danke für Deinen Tip.
Wenn ich beim User diese Option aktiviere, klappt das wunderbar, nach dem Anmelden "lande" ich automatisch im FrontEnd, ich kann auch Inhalts-Titel editieren, aber beim eigentlichen Inhalt erscheint die Fehlermeldung "This user is not allowed access to the backend."
Dieses Problem ist auch hier schon beschrieben:
#3333
Setze auch die Frontend-Edit-Only Extension ein.
Funktioniert jedoch nicht so wie ich es möchte:
Es taucht folgende Fehlermedlung auf, sobald ich einen beliebigen Text editieren möchte: This user is not allowed access to the backend.
Die Überschrift kann ich z.B. ändern, jedoch den eigentlichen Inhalt nicht. Warum?
Antwort darauf war:
Sofern also "BE-Login" dem "New FrontEnd Login" entspricht bin ich wieder bei meinem ursprünglichen Problem. Mit "New FrontEnd Login" seh ich nach Aufruf dieser Seite nirgends einen "Login" Button - dafür aber, bei abgeschaltetem "Frontend-Edit-Only Extension - FLAG" und einloggen über BackEnd immer den "Logout"-Button.
Nun tönt das Ganze schon so kompliziert, dass ich's selber nicht mehr verstehe ................Nein, im Ernst - kennt jemand das Problem -> und vor allem die Lösung?
Danke
Peter
Ok, ich habe das Problem nachvollziehen können.
Lösung: RTE abschalten und im Admin-Panel muss die Option "Edit Forms on Page" (Eingabeformular auf Webseite) ausgeschaltet sein.
Jochen Weiland
Hallo Jochen
Im Forum hab ich noch den Hinweis gefunden, was im php-Code der Datei "class.ux_t3lib_beuserauth.php" zu ändern:
Brainkiller, 6. Oktober 02:
So - ich habs jetzt auch - und für alle die das selbe Problem haben:
Man muss folgendes ändern in der Datei:
typo3conf/ext/frontend_edit_only/class.ux_t3lib_beuserauth.php
if (TYPO3_MODE=="BE" ...
ändern in
if (TYPO3_MODE=="FE" ...
Dann klappts auch mit dem RTE
MfG
BK
Somit hab ich zwei Lösungsvorschläge, wunderbar - danke für Deine Unterstützung - werde die nötigen Anpassungen vornehmen & die Möglichkeiten ausprobieren.
Peter
Hallo,
welche Möglichkeit hat denn nun zu deinem gewünschten Erfolg geführt? Den RTE abschalten und das Deaktivieren des Edit Forms on Page" oder klappt's nach Änderung der class.ux_t3lib_beuserauth.php auch mit dem RTE?
Könntest Du mal berichten?
Danke
..........please no stress -> die Weihnachtsgeschenke müssen ja auch noch eingekauft sein!
Mittlerweilen hab ich durch Anpassen der Datei
"typo3conf/ext/frontend_edit_only/class.ux_t3lib_beuserauth.php"
erreichen können, dass ein FrontEnd-User die Inhalte (also nicht nur die Überschriften) ändern kann.
Ist vielleicht etwas harakiri, doch es funktioniert!
Wenn Du zudem im "TSconfig" einer gewünschten Seite den Eintrag
"TCEFORM.tt_content.CType {
removeItems=header,rte,bullets,table,uploads,script,mailform,search,login,html,shortcut,splash,multimedia,image,list
} "
machst, lässt sich das Ganze so einschränken, dass Deine Benutzer nur Inhalte des Typs "Text" und "Text m Bild" anlegen können.
Vielleicht noch ein Hinweis:
All dies hab ich auf einer "lokalen" Installation ausprobiert, bin aber guter Dinge dies auf einer "Server"-Umgebung ebenfalls einbauen zu können.
.........weihnachtliche Grüsse
Peter