Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Anfängerfragen ›

[gelöst] Unveröffentlichte Inhalte unter /admin/content anzeigen

Eingetragen von dsab (45)
am 24.10.2019 - 13:56 Uhr in
  • Anfängerfragen
  • Drupal 8.x

Hallo zusammen,

die Seite mit der Inhaltsübersicht (/admin/content) wird ja durch das Modul Views gesteuert und wenn ich richtig informiert bin, listet Views pauschal nur die veröffentlichten Beiträge auf. Wie können die Redakteure die eigenen und fremden Beiträge sehen, die nicht veröffentlicht sind oder Workflow-Status "Entwurf" haben?

Vielen Dank

‹ Selbstgehostete Videos werden nur in MS-Edge abgespielt - nicht in anderen Browsern [gelöst] Unveröffentlichte Inhalte unter /admin/content anzeigen ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

views ist die Datenbankabfrage

Eingetragen von ronald (3857)
am 24.10.2019 - 15:57 Uhr

da kannst du formulieren was du willst.

Der normale User ist üblicherweise von der Betrachtung nicht veröffentlichten Contents ausgeschlossen.

Der Admin kann sich natürlich eine view erstellen, die genau diesen content anzeigt.

Oder auch content, der anderen Kriterien entspricht - z.B. alle Einträge, die älter als 3 Monate sind, ...

Deiner Phantasie sind da keine Grenzen gesetzt, sofern das Kriterium irgendwo im Datensatz gespeichert wird.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Wenn man zum Testen folgende

Eingetragen von dsab (45)
am 25.10.2019 - 08:50 Uhr

Wenn man zum Testen folgende Filterkriterien wählt, bleiben die nicht veröffentlichten Beiträge für Autoren unsichtbar. Views zeigt diese nur an, wenn die Berechtigung "Zugriffskontrolle für Inhalte übergehen" aktiviert ist.

FILTERKRITERIEN
Content: Content type (= Seite)
Content: Published (= Nein)

Wir haben verschiedene Inhaltstypen. Jeder Inhaltstyp darf von einer bestimmten Autor-Rolle angelegt und editiert werden. Die Autoren eines Inhaltstypen sollen dabei die Beiträge eines anderen Inhaltstypen nicht sehen.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Das lässt sich doch mit Views ganz gut regeln

Eingetragen von ronald (3857)
am 25.10.2019 - 09:42 Uhr

wichtig ist natürlich, dass diese User das Recht haben, unveröffentlichte Inhalte zu sehen.

Mit diesem Recht und den Einschränkungen durch eine View lässt sich das einstellen.

Du solltest diesen Usern dann keine allgemeine Übersichtsseite anzeigen und auch das Admin-Menü vorenthalten.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Das Recht "Eigene

Eingetragen von dsab (45)
am 25.10.2019 - 11:44 Uhr

Das Recht "Eigene unveröffentlichte Inhalte anzeigen" ist an, trotzdem sehen die Autoren eigene Beiträge unter Views nicht. Ich meine gelesen zu haben, dass Views pauschal alle unveröffentlichten Inhalte nicht anzeigt, es sei man ist Admin oder hat das Recht "Zugriffskontrolle für Inhalte übergehen".

Gibt es eine alternative Inhaltsverwaltung als Modul?

  • Anmelden oder Registrieren um Kommentare zu schreiben

Views setzt evtl dieses Feld

Eingetragen von ronald (3857)
am 25.10.2019 - 12:37 Uhr

dann musst du diese Bedinung löschen (published = yes)

  • Anmelden oder Registrieren um Kommentare zu schreiben

Schon ausprobiert, bringt

Eingetragen von dsab (45)
am 25.10.2019 - 12:59 Uhr

Schon ausprobiert, bringt nichts. Auch wenn ich testweise auf Published (= Nein) umstelle, bringt es nichts.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ok, mögliche Lösung gefunden.

Eingetragen von dsab (45)
am 30.10.2019 - 15:26 Uhr

Ok, mögliche Lösung gefunden. Es ist tatsächlich so, dass die Inhaltszugriffsüberprüfungen von Drupal die Anzeige von nicht veröffentlichten Beiträgen blockieren. Die unveröffentlichten Beiträge werden nur den Administratoren sowie den Rollen mit der Berechtigung „Zugriffskontrolle für Inhalte übergehen“ angezeigt. Die Redakteure haben keine Möglichkeit weder eigene noch von anderen Bereichsredakteuren unveröffentlichten Beiträge zu sehen.

Mittels der Deaktivierung von SQL-Rewriting innerhalb der Datenbankabfrageoptionen können die Inhaltszugriffsüberprüfungen außer Kraft gesetzt werden. Man muss dann lediglich die Filter korrekt setzen und den Zugriff auf ausgewählte Rollen beschränken.

View-Beispiel

Ich habe für jeden Inhaltstypen einen zusätzlichen Tab innerhalb der Content-View eingefügt, der jeweils die unveröffentlichten Beiträge des jeweiligen Inhaltstypen anzeigt und die Anzeige auf den jeweiligen Redakteur beschränkt. Das Endergebnis sieht für jeden Redakteur so aus:

Übersicht

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • Neuinstallation: vermutlich ein rewrite-Problem
  • Drupal CMS installieren
  • [erledigt]MP3 in Drupal 10 einbinden
  • (gelöst)Drupal 11 installieren
  • Titel ausblenden
  • Ich brauche dringen Hilfe zu Updates oder ggf. wwie geht Composer?
  • Dynamische Ansicht von Seiteninhalt (als Tabelle?)
  • Vergabe von Berechtigungen für bestimmte Rollen; mir fehlt der Haken bzw. das „Veröffentlicht“
  • Medien und andere Daten mit Feeds von Drupal 7 auf Drupal 10 migrieren
  • Rolle erstellen nicht zu finden
  • für drupal11 ein Slider Modul
  • [gelöst] W3CSS Paragraphs Views
Weiter

Neue Kommentare

  • Was für einen Server benutzt
    vor 4 Tagen 9 Stunden
  • Wenn die Subdomain auf
    vor 6 Tagen 7 Stunden
  • ordnerstruktur
    vor 6 Tagen 18 Stunden
  • Die Subdomain muß auf den
    vor 1 Woche 2 Tagen
  • Verwende doch das Tag dafür,
    vor 4 Wochen 3 Tagen
  • Guckst du hier: step by step
    vor 4 Wochen 3 Tagen
  • Guckst du hier: step by step
    vor 4 Wochen 3 Tagen
  • Ich habe ja keine Angst vor
    vor 5 Wochen 5 Tagen
  • Ist grundsätzlichmachbar – aber nichts für „einfach mal schnell“
    vor 6 Wochen 1 Tag
  • Vielen Dank erst einmal, aber
    vor 6 Wochen 2 Tagen

Statistik

Beiträge im Forum: 250289
Registrierte User: 20513

Neue User:

  • Scottteday
  • MichaelPeeno
  • Pavlotog

» Alle User anzeigen

User nach Punkten sortiert:
wla9466
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3857
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 14 Gäste online.

Hauptmenü

  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche

Quicklinks I

  • Infos
  • Drupal Showcase
  • Installation
  • Update
  • Forum
  • Team
  • Verhaltensregeln

Quicklinks II

  • Drupal Jobs
  • FAQ
  • Drupal-Kochbuch
  • Best Practice - Drupal Sites - Guidelines
  • Drupal How To's

Quicklinks III

  • Tipps & Tricks
  • Drupal Theme System
  • Theme Handbuch
  • Leitfaden zur Entwicklung von Modulen

RSS & Twitter

  • Drupal Planet deutsch
  • RSS Feed News
  • RSS Feed Planet
  • Twitter Drupalcenter
Drupalcenter Team | Impressum & Datenschutz | Kontakt
Angetrieben von Drupal | Drupal is a registered trademark of Dries Buytaert.
Drupal Initiative - Drupal Association