Zum Inhalt springen

Passwortgeschützer Seiteninhalt

Erstellt am 20. Januar 2003 · 9 Antworten · letzte Antwort am 22. Januar 2003

Tags: Frontend-Benutzer, Frage

meinverein24 ·

Hallo,
wie kann ich denn einen speziellen Seiteninhalt (z.B. die Spalte
links, Typ Bild) für User im FE Passwort schützen?
Oliver

bk ·

hallo meinverein24,

du kannst in typo3 website benutzer anlegen und diese dann einer gruppe zuordnen. sobald du das gemacht hast, kannst du jeder seite oder jedem inhaltselement unter "allgemeine optionen" diesen gruppen zugriffsrechte für die entsprechenden daten zuteilen.

du benötigst allerdings weiterhin einen login!
hierfür schaust du am besten mal bei http://typo3.hachmeister.org vorbei.

mfg

bk

meinverein24 ·

Alle Besucher sollen alle Seiten sehen. Ich möchte gerne 1 User erlauben 1 Seiteninhalt im FE (in meinem Fall ein Banner) zu bearbeiten. Benutzergruppen, Login usw. wurde alles erstellt.

Noch einmal zum Verständnis:

1 Kunde hat einen Banner bei mir. Dann fällt ihm ein das Banner zu wechseln. Er kommt auf die Seite, loggt sich ein und kann dann über den Adminpanel seinen (und nur seinen) Seiteninhalt ändern.
Ich hoffe, das die Frage so besser gestellt ist.

Oliver

bk ·

hallo,

du musst hier unterscheiden, das bearbeiten von inhaltselementen können nur backend-user, die du ja bereits angelegt hast.

die sicht auf geschützte bereiche oder inhaltselemente im frontend konnen websitebenutzer, die sich über ein login auf deiner seite anmelden. diese können aber nichts verändern, sondern sehen nur, wie gesagt, geschütze daten.

sollen die backend-user nicht auf dein backend zugreifen könne sondern nur z. b. über das admin-panel die inhalte bearbeiten, dann solltest du das extension "Edit Frontend Only-flag" installieren. danach dem backend user diese eigenschaft zuweisen und ihm nur für seine eigene seite bearbeitungsstatus zuweisen.

ob du das auch nur für ein banner bzw. einem inhaltselement machen kannst weiß ich leider nicht.

mfg

bk

meinverein24 ·

Hallo, danke für die schnelle Antwort. Meisnt Du wir könneten das Punkt für Punkt durchgehen 😃
Ich fange mal an.
Backend Benutzergruppe wurde erstellt. Edit frontend Flag geladen. Und nu? Oliver

bk ·

hallo meinverein,

1. du gehst in die bearbeitung von dem entsprechenden be-user.

2. ganz unten steht "Edit in Frontend Only" das musst du mit einem hacken versehen. (bei einigen hat es probleme gemacht, wenn das bir passiert, dann meld dich einfach noch mal oder suche hier im forum)

3. dann gehst du im linken menü unterhalb von "web" auf zugriffe --> du klickst auf die ensprechende seite im navigationsbaum und siehst dann im rechten frame, nachdem du rechts oben im drop-down feld auf rechte geklickt hast, die entsprechenden zugriffsberechtigungen der seiten bzw. seite.

4. du klickst bei der entsprechenden seite auf den stift neben der seite um die zugriffsverteilung für die seite aufzurufen.

5. es öffnet sich ein fenster, indem du für die seite den benutzer bzw. die benutzergruppe auswählen kannst. hier wählst du den ensprechenden backend-user aus und teilst ihm die zugriffsoptionen zu, indem du die felder anklickst. (beachte, dass die seite dem ensprechenden benutzer zugewiesen wurde und andere benutzer, wenn du sie denn angelegt hast im backend keine sicht und bearbeitungsmöglichkeit mehr drauf haben, außer du machst das ganze mit einer gruppenzuweisung und setzt die ensprechenden user in die gruppe. der admin hat jedoch immer alle zugriffsrechte.)

6. loggt sich der user jetzt im backend ein, wird er sofort wieder ins frontend weitergeleitet, hat jedoch jetzt das admin-panel, wenn du ihm diese möglichkeit bei der benutzerkonfiguration gegeben hast

---- in das ts-config feld bei dem ensprechenden benutzer:

admPanel {
enable.all = 1
module.edit.forceDisplayFieldIcons = 1
hide=0
}

für die einstellungen im adminpanel schau auch hier mal ( http://typo3.org/doc+M581d0438daa.0.html )

------ in das setup feld des templates

config.admPanel = 1

--------

er geht auf seine seite und kann dort seinen inhalt bzw. seinen banner ändern. (beachte, dass wenn er denn banner neu uploaden soll, der alte banner nicht überschrieben wird, sonder ein prefix an den banner gehängt wird und somit noch der alte erscheint. das kann er beim uploaden durch einen klick auf "Überschreibe existierende Dateien" ändern.)

ich hoffe das war einigermaßen verständlich.

mfg

bk

meinverein24 ·

Vielen Dank. Soweit alles gemacht. Einloggen nur auf FE funktioniert.
Nur erscheint kein Werkzeugkasten (Adminpanel) wenn auf dei entsprechende Seite gegangen wird.

Oliver

bk ·

hallo meinverein,

schau bitte ob du alle daten im punkt 6 in die ensprechenden felder eingetragen hast!

---------------------------

admPanel {
enable.all = 1
module.edit.forceDisplayFieldIcons = 1
hide=0
}

---------------------------->> bei dem benutzer ins ts-config feld

config.admPanel = 1

---------------------------->> in das setup-feld des templates deiner seite

mfg

bk

meinverein24 ·

Es ist wie Du es geschrieben hast kopiert und eingefügt worden.

Ist bei der Backend Benutzer Einstellung sonst nichts anzuklicken?
Außer das von Dir beschriebene.
Bei der Zugriffeinstellung habe ich als Besitzer dieser Seite den Backend Benutzer angegeben. Ansonsten alles so gelassen.

Willst Du selber mal reinschauen?

Oliver