[TYPO3-german] Re: Re: Redakteur soll nur bestimmte CE der Seite sehen / editieren können - wie?

Steffen Ritter info at rs-websystems.de
Mon Nov 2 17:34:56 CET 2009


Daniela Waranie schrieb:
> Hallo zusammen,
> 
> ich möchte eine meiner Definitionen etwas genauer beschreiben.
> Mit "die Content Elemente eines BE-Users" meine ich:
> 
> Die Content Elemente, die dieser BE-User erstellt hat.
> 
> Noch was:
> Schön wäre es, wenn das Löschen von CE auch eingeschränkt werden kann auf:
> a) nur wenn der BE-User der Ersteller des CE ist
> b) nur wenn ein bestimmter BE-User der Ersteller ist
> c) Löschen eines CE ist nicht möglich
> 
> Bin gespannt, ob es hierfür eine Lösung, oder zumindest einen
> praktikablen Ansatz gibt.
> 
> Lieben Gruß
> Daniela Waranie.
Kurz und Knapp:
geht nicht

Begründung:
es gibt keine zentrale "Zugriffsregelung". Jedes Modul macht das selbst. 
und das irgendwie.
Des Weiteren kannst du das nicht so genau definieren.

Wenn du sowas haben willst musst du alle entsprechenden Module 
Umprogrammieren, was genau der Grund ist warum es das noch nicht gibt: 
Page und List Modul sind so ein Graus, das eine solche Änderung quasi 
ein kompletter Rewrite erfordern würde :) damit, forget it.

Also Hiden ist nicht, und auch nicht die Elemente verstecken.
Was du tun kannst ist das ganze mit hooks beim elementspeichern 
abfangen, und dann fehlermeldungen verursachen - nicht schön, da dem 
redakteur vorgegaukelt wird er dürfte ändern und erst nach ändern der 
kram rausfliegt, aber das einzig mögliche


Grüße

Steffen


More information about the TYPO3-german mailing list