
Wie man das Bearbeiten von Inhalten in Drupal erleichtert - Überprüfung des Simplify-Moduls
Das Bearbeitungsinterface von Drupal kann für unerfahrene Redakteure unklar sein, und die Anzahl der Optionen kann für viele überwältigend wirken. Das Simplify-Modul ist hier nützlich, da es erlaubt, die verfügbaren Funktionalitäten auf das notwendige Minimum zu beschränken und somit die Bearbeitung der Website zu erleichtern.
Weiter unten im Artikel werde ich die Fähigkeiten des Moduls und die Auswirkungen seines Betriebs vorstellen.
Daten
Die erste Version des Moduls wurde im Dezember 2010 veröffentlicht. Seitdem wird es langsam, aber stetig weiterentwickelt. Ende 2015 wurde eine stabile 1.0-Version für Drupal 8 veröffentlicht.
Beliebtheit des Moduls
Laut offiziellen Statistiken wird Simplify von über 15.000 Websites genutzt, jedoch basieren nur 20 % dieser Zahl auf Drupal 8. Der 7.x-3.x-Zweig ist derzeit bei weitem der beliebteste.
Schöpfer des Moduls
Das Modul hat vier Betreuer, sie sind:
Bisher wurden 72 Commits im Code-Repository erstellt. Neben den oben genannten Entwicklern waren mehrere Personen an dem Projekt beteiligt.
Wofür wird das Modul verwendet?
Das Modul wird verwendet, um Administrationsformulare zu vereinfachen, indem ausgewählte Funktionalitäten vor dem Benutzer verborgen werden. Dies erleichtert Benutzern mit weniger CMS-Erfahrung das Bearbeiten von Seiten und Blöcken.
Unboxing
Sie können das Modul unter Drupal.org / Simplify herunterladen.
Nach dem Start von Simplify wählen Sie die Elemente aus, die vor dem Benutzer verborgen werden sollen. Gehen Sie im Administrationsmenü zu Konfiguration -> Benutzeroberfläche -> Simplify und prüfen Sie die dort verfügbaren Optionen.
Nutzung des Moduls
Die deaktivierbaren Funktionalitäten sind nach dem unterstützenden Modul in mehrere Kategorien unterteilt. Zum Beispiel können Sie versuchen, alle Elemente des Typs "Nodes" zu deaktivieren:
Infolgedessen sehen die Benutzer, die das Seitenbearbeitungsformular besuchen, eine erheblich vereinfachte Version - ohne Autor, Textart-Auswahl, Promotion und Versionierung.
Als Administrator haben Sie die Berechtigung Versteckte Felder anzeigen, die die von Simplify vorgenommenen Änderungen ignoriert. Wenn Sie Administratoren mit allen registrierten Benutzern gleichstellen möchten, aktivieren Sie die Option Felder vor Admin-Benutzern verbergen.
Standardmäßig können mit dem Simplify-Modul die Bearbeitungselemente von Nodes, Blöcken, Kommentaren und Taxonomien verborgen werden.
Hooks und Integrationen
Das Modul stellt zwei Hooks zur Verfügung, um eigene Ausschlüsse zu jedem Formular hinzuzufügen. Ihre Verwendung ist sehr einfach:
- hook_simplify_get_fields_alter() - wird verwendet, um die Liste der Ausschlüsse zu ändern; hier können Sie eigene Optionen hinzufügen oder bestehende entfernen
- hook_simplify_hide_field_alter() - in diesem Hook verstecken Sie ein bestimmtes Feld, indem Sie das Array mit dem Formular modifizieren
Zusammenfassung
Simplify ist ein Modul, das einfach im Design ist, aber eine große Hilfe für unerfahrene Redakteure darstellt. Es ist ratsam, es auf Unternehmenswebsites zu nutzen, wo der Benutzer durch die Vielzahl der verfügbaren Optionen überwältigt sein könnte. Angesichts der Erfahrungen unserer Drupal-Agentur in der Zusammenarbeit mit Kunden empfehle ich es besonders, wenn Sie viel Wert auf Bearbeitungsformulare legen.
Wenn Sie an der Optimierung von CMS interessiert sind, schauen Sie sich den Artikel zu 6 Möglichkeiten zur Steigerung der Produktivität von Redakteuren an.