Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Allgemeines zu Drupal ›

(gelöst) Deaktivierte Kommentarfunktion für alle Nodes aktivieren

Eingetragen von soezkan (558)
am 28.11.2016 - 14:24 Uhr in
  • Allgemeines zu Drupal
  • Drupal 7.x oder neuer

Hallo Leute,

einst hatte ich die Kommentarfunktion auf allen meinen Seiten abgestellt.
Jetzt habe ich den Tipp bekommen, es sei "gesünder" für die Seite, wenn
Gäste Kommentare schreiben dürfen.

Meine Seite ist eine Art Lexikon und das sind bestimmt 700 Seiten.

PROBLEM UND FRAGE:

- Wie kann ich global bei allen 700 Nodes die Kommentarfunktion einschalten?
... geht sowas global?

Dies um zu vermeiden alle 700 Nodes einzeln bearbeiten zu müssen.

Danke für Tipps!

Liebe Grüße
Soezkan

‹ [gelöst] Anordnung der Menüpunkte via Drag-and-Drop (gelöst) Deaktivierte Kommentarfunktion für alle Nodes aktivieren ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Das geht mit "Views Bulk Operations"

Eingetragen von C_Logemann (912)
am 28.11.2016 - 16:06 Uhr

Und wenn VBO das noch nicht von Haus aus kann, kann man mit Rules neue VBO-Actions erstellen.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Danke schon mal für den Tipp.

Eingetragen von soezkan (558)
am 28.11.2016 - 16:40 Uhr

Danke schon mal für den Tipp. Hab VBO installiert.

Habe jetzt zwar einen View für die Nodes erzeugt und als Feld "Bulk Operations" hinzugefügt. Jetzt werden mir zu jedem Node der Titel und eine Checkbox angezeigt, die ich anklicken kann. Nur wie speichere ich das ab?
Sorry, bin da etwas unbedarft.

Gibe es eine Schritt-für-Schritt-Anleitung?

  • Anmelden oder Registrieren um Kommentare zu schreiben

Mit VB einen Moderations-View erstellen

Eingetragen von C_Logemann (912)
am 28.11.2016 - 17:18 Uhr

Eine detaillierte "Schritt-für-Schritt-Anleitung" kann ich nicht bieten.

Vorsicht, man kann auch massenhaft Feldinhalte oder ganze Node und User löschen.
Also ein Backup ist immer gut. Und wenn es andere Benutzer gibt usw. bzw, sich das System im Produktiv.Betrieb befindet, mit dem maintance-Modues arbeiten.

Zum View:
Wichtig ist zunächst mal den Zugriff auf den View auf jeden Fall nur Admins oder Moderatoren erlauben per Access-Regel.
Ein Page-Diesplay mit Pfad erzeigen z.B. "admin-view".
Flexibilität z.B. zum Filtern nach Node-Type erhält man mit "exposed Filter".
Dem VBO-Feld kann man diverse Funktionen zuordnen, die man wie ich schon schrieb auch mit Rules konfigurieren kann.
Dabei am besten die Stapelverarbeitung nutzen, wenn man sich nicht ganz sicher ist, daß genügend Ressourcen für die Operation vorhanden sind.
Wenn der View fertig ist, dann die Page aufrufen.
Die Funktionen, die VBO bereit stellt sind dann auch verfügbar bzw. ausführbar.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Danke für Deine Zeit und die

Eingetragen von soezkan (558)
am 28.11.2016 - 17:23 Uhr

Danke für Deine Zeit und die Tipps.

Ich glaube aber, ich lasse es erstmal sein. Habe eine eigene "Action" erzeugt mit einem Parameter zum Comment-Status ein/aus schalten. Dann habe ich die Sache ausprobiert und bekam einen AJAX-Fehler.

Das seltsame ist nur: einige meiner Nodes haben sowieso schon die Kommentarfunktion aktiv, andere, anderen Inhaltstyps, aber nicht.

Na gut. Soweit.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Übrigens: das war die

Eingetragen von soezkan (558)
am 28.11.2016 - 17:28 Uhr

Übrigens war das in meinen Fehler-Berichten:

EntityMalformedException: Fehlende Paketeigenschaft auf einem Element des Types node. in entity_extract_ids() (Zeile 7880 von /pages/d5510238/home/httpdocs/mydomain/includes/common.inc).

Ich hatte das hier ausprobiert:
https://www.drupal.org/node/673828
Darin Kommentar #2

  • Anmelden oder Registrieren um Kommentare zu schreiben

Moment mal ---

Eingetragen von ronald (3857)
am 29.11.2016 - 08:38 Uhr

die Kommentarfunktion wird doch im content_type aktiviert.
Da nutzt eine Funktion über die Nodes nicht wirklich.

Content_types wirst du erheblich weniger haben.

Im Node einschalten wirst du nur können, wenn im Setting des content_types "optional" ausgewählt ist, die Kommentarfunktion selbst aber nicht deaktiviert wurde.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Was fürn "Setting des

Eingetragen von soezkan (558)
am 29.11.2016 - 10:10 Uhr

Was fürn "Setting des content_types"?

  • Anmelden oder Registrieren um Kommentare zu schreiben

ronald schrieb die

Eingetragen von Ionit (1802)
am 29.11.2016 - 11:15 Uhr
ronald schrieb

die Kommentarfunktion wird doch im content_type aktiviert.
Da nutzt eine Funktion über die Nodes nicht wirklich.

Content_types wirst du erheblich weniger haben.

Im Node einschalten wirst du nur können, wenn im Setting des content_types "optional" ausgewählt ist, die Kommentarfunktion selbst aber nicht deaktiviert wurde.

Diese Einstellung gilt aber nur automatisch für neue Nodes. Schon bestehene Nodes übernehmen das nicht automatisch - dort sind Comments weiterhin off.

@soezkan
https://www.drupal.org/node/575034

  • Anmelden oder Registrieren um Kommentare zu schreiben

dass dies nur für neue Nodes greift

Eingetragen von ronald (3857)
am 29.11.2016 - 11:44 Uhr

ist richtig.
Aber auf alten Nodes kann man es nur aktivieren, wenn diese Einstellung vorher gemacht wurde.
Sonst geht der Prozess in die Hose.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Super! Super! Vielen Dank für

Eingetragen von soezkan (558)
am 29.11.2016 - 13:04 Uhr

@Ionit
Super! Super! Vielen Dank für den Tipp und diesen Link: https://www.drupal.org/node/575034
Genau das habe ich gesucht und damit mein "Problemchen" gelöst.

  • Anmelden oder Registrieren um Kommentare zu schreiben

also do

Eingetragen von ronald (3857)
am 29.11.2016 - 13:25 Uhr

der content_type ;-)

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • 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
  • Welche KI verwendet ihr?
  • Update Manger läst sich nicht Installieren
Weiter

Neue Kommentare

  • melde mich mal wieder, da ich
    vor 1 Woche 2 Tagen
  • Hey danke
    vor 1 Woche 2 Tagen
  • Update: jetzt gibt's ein
    vor 1 Woche 3 Tagen
  • Hallo, im Prinzip habe ich
    vor 2 Wochen 22 Stunden
  • Da scheint die Terminologie
    vor 2 Wochen 1 Tag
  • Kannst doch auch alles direkt
    vor 2 Wochen 5 Tagen
  • In der entsprechenden View
    vor 2 Wochen 5 Tagen
  • Dazu müsstest Du vermutlich
    vor 2 Wochen 5 Tagen
  • gelöst
    vor 5 Wochen 1 Tag
  • Ja natürlich. Dass ist etwas,
    vor 5 Wochen 2 Tagen

Statistik

Beiträge im Forum: 250233
Registrierte User: 20450

Neue User:

  • Mroppoofpaync
  • 4aficiona2
  • AppBuilder

» 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 11 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