Normalerweise schaltet folgender Code die tt_news Rechte seitenbasiert frei:
plugin.tt_news.general_stdWrap.editPanel.allow = new, edit, delete
Gibt´s eine Möglichkeit das auf den User/Gruppe zu übertragen ?
So dass es User gibt die News eintragen, editieren und löschen können, aber auch andere die nur eintragen dürfen.
Danke schonmal...
Martin
Hallo,
So dass es User gibt die News eintragen, editieren und löschen können, aber auch andere die nur eintragen dürfen
Leg das einfach bei den Benutzerrechten leg, also eigene Benutzergruppe für die, die nur editieren dürfen und fertig. Möglicherweise hilft auch noch die ext be_acl
georg
Eigene Benutzergruppen haben sie schon.
Die Rechtevergabe allerdings beschränkt sich ja auf 'listing' und 'modify'.
Sobald ich 'NEWS' aus 'tables modify' entferne kann die Gruppe dann weder News anlegen noch bearbeiten, sicher logisch, da auch ein Neueintrag eine Modifikation der tt_news ist,oder ?
Oder denke ich da falsch ?
sorry hab das wohl mit freigabe im Sinne vom verstecken verwechselt..
aber wenn ich dein 1. Posting richtig interpretiere könntest du für die 2. Usergruppe einfach einen 2. Sys-ordner anlegen und dort den code für einen ordner verwenden?
georg
Hmm...eine 2.e Seite zum eingeben der News, das wäre dann die "Hack" Lösung, TS wäre ja eleganter.
🙂
Die Sache ist dass ich das Ganze auch fürs Frontend nutze, d.h. ich muss beim Login des FE Users eine Fallunterscheidung hinbekommen, die ihn je nach Gruppe dann auf die "kastrierte" oder die normale Newseingabe lenkt, und diese ganzen Loginboxen (better_login, improved_login etc...) hauen alle nicht so hin.
Mal schauen...