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 - 12: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 - 14: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 - 07: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 - 08: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 - 10: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 - 11: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 - 11: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 - 14: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

  • Rolle erstellen nicht zu finden
  • Medien und andere Daten mit Feeds von Drupal 7 auf Drupal 10 migrieren
  • für drupal11 ein Slider Modul
  • [gelöst] W3CSS Paragraphs Views
  • Drupal 11 neu aufsetzen und Bereiche aus 10 importieren
  • Wie erlaubt man neuen Benutzern auf die Resetseite zugreifen zu dürfen.
  • [gelöst] Anzeigeformat Text mit Bild in einem Artikel, Drupal 11
  • Social Media Buttons um Insteragram erweitern
  • Nach Installation der neuesten D10-Version kein Zugriff auf Website
  • Composer nach Umzug
  • [gelöst] Taxonomie Begriffe zeigt nicht alle Nodes an
  • Drupal 11 + Experience Builder (Canvas) + Layout Builder
Weiter

Neue Kommentare

  • Inzwischen sind wir bei
    vor 1 Woche 3 Tagen
  • Migrieren von D7 auf D8/ D10/ D11
    vor 1 Woche 4 Tagen
  • melde mich mal wieder, da ich
    vor 9 Wochen 1 Tag
  • Hey danke
    vor 9 Wochen 2 Tagen
  • Update: jetzt gibt's ein
    vor 9 Wochen 3 Tagen
  • Hallo, im Prinzip habe ich
    vor 10 Wochen 10 Stunden
  • Da scheint die Terminologie
    vor 10 Wochen 13 Stunden
  • Kannst doch auch alles direkt
    vor 10 Wochen 4 Tagen
  • In der entsprechenden View
    vor 10 Wochen 4 Tagen
  • Dazu müsstest Du vermutlich
    vor 10 Wochen 4 Tagen

Statistik

Beiträge im Forum: 250236
Registrierte User: 20463

Neue User:

  • ocvk2810
  • marouane.blel
  • capilclinic

» Alle User anzeigen

User nach Punkten sortiert:
wla9461
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3857
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 18 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