Trotz edit any news content permission kann Benutzer einige Artikel nicht bearbeiten
am 18.05.2010 - 21:52 Uhr in
Ich habe die Permissions
- edit any news content
- edit own news content
- delete own news content
für die Rolle "Redakteur" freigeschaltet.
Nun musste ich feststellen, dass der Redakteur den einen oder anderen News-Artikel NICHT bearbeiten kann. Einige schon, aber nicht alle.
Zuerst dachte ich, das hängt mit dem Modul "Override Node Options" zusammen, das ich dafür verwende, um dem Redakteur die Möglichkeit zu geben, auf der Startseite zu veröffentlichen, ohne die Erlaubnis "Inhalte verwalten" zu erteilen (kein Zugriff zum Verwaltungsbereich erlaubt).
Tja, es ist sehr nervend, wenn der Redakteur den einen und den anderen Artikel nicht bearbeiten kann, nicht mal dann, wenn als Auto der Benutzername dieses Redakteurs eingetragen ist.
WORAN kann das liegen?
Den einen Newsartikel habe ich zuerst als admin erstellt und dann den Benutzernamen auf dern Usernamen des Redakteurs geändert, damit dieser seine eigenen Beiträge bearbeiten kann (jetzt sogar alle Beiträge bearbeiten darf). Trotzdem geht es nicht.
- Anmelden oder Registrieren um Kommentare zu schreiben
Hi, hast Du gegenfalls noch
am 18.05.2010 - 22:33 Uhr
Hi, hast Du gegenfalls noch weitere ACL Module am Start ? Du kann im Bereich admin/content in den Beitragseinstellung evtl. die Berechtigungen komplett neu bauen lassen. Falls dort ein entsprechender Button ist, dann benutze ihn und leere im Anschluss entweder per DevAdmin Module oder auf der Seite settings/performance mal Deinen Seitencache.
Die Rechte werde in einer extra Tabelle verwaltet und gepseichert, so treten schonmal merkwürdige Erscheinung auf.
Drücke die Daumen, dass es hilft
Tom
Guter Tipp, leider ohne Erfolg
am 19.05.2010 - 20:51 Uhr
Danke, das ist ein sehr guter Tipp. Das habe ich gar noch nie genutzt.
Ich habe jetzt die Berechtigungen neu aufgebaut und danach den Cache gelöscht.
Leider sind weiterhin zumindest die 2 Beiträge wie vorher nicht zum Bearbeiten. Andere Beiträge gleichen Typs lassen sich bearbeiten.
Ich habe Override Node Options im Einsatz, da sind nur 2 Dinge angehakt.
Eigenartig.
Wurden die beiden Beiträge
am 19.05.2010 - 23:22 Uhr
Wurden die beiden Beiträge evtl. mit einem anderen Eingabeformat erstellt (z.B. Sonst immer Full HTML und bei den fraglichen Einträgen Filtered HTML) und die Redakteure dürfen dieses Eingabeformat nicht verwenden?
Ansonsten: Wie äußert sich das ganze? Fehlermeldungen oder so?
Danke!
am 20.05.2010 - 08:27 Uhr
Ja, danke, suuuuuuuper Tipp. Genau das war es!
Ich musste zwar nach dem Löschen des Caches einmal manuell auf node/xx/edit gehen, erst dann erschien der "Link" Bearbeiten im Node, aber das ist nicht so tragisch.
Jetzt klappt es.
Tja, das ist schwierig, wenn man ein halbes Dutzend Seiten hat, und nur bei einer Seite ist FULL HTML für keine Rolle freigegeben, Full Html für mich als Admin aber trotzdem aufscheint und ich dann einen Beitrag erstelle mit Full Html Eingabeformat und vielleicht erst später den Benutzernamen dieses Beitrag auf den Namen des Redakteurs ändere und dieser sogar die Berechtigung hat, alle News Artikel zu bearbeiten, dann denkt man wirklich nicht daran, dass bei dieser einen Seite der Redakteur Full Html nicht nutzen darf, man selbst als Admin alle Eingebeformate sieht und verwenden kann beim Bearbeiten eines Beitrages.
Aber danke, super Hinweis!