Zum Inhalt springen

Hervorhebung mehrfach verwendeter Inhaltselemente

11. Juni 2024
Ein Inhaltselement kann auf mehr als einer Seite verwendet werden. Bisher war eine solche Mehrfachverwendung für den Redakteur nicht direkt erkennbar. Mit der Version 24-06 werden mehrfach verwendete Elemente nun mit einem roten Punkt markiert und beim Bearbeiten erscheint ein Hinweisdialog.
Roter Punkt bei einem mehrfach verwendeten Element Roter Punkt bei einem mehrfach verwendeten Element
Roter Punkt bei einem mehrfach verwendeten Element

Ein Inhaltselement (z.B. ein Inhalts-Abschnitt) kann im Seiteneditor per Drag & Drop auf verschiedene Seiten gezogen werden. In diesem Fall wird das Element mehrfach verwendet. Der Inhalts-Abschnitt kann dann von allen Seiten aus bearbeitet werden. Änderungen an diesem Inhalts-Abschnitt wirken sich direkt auf alle Seiten aus.

Dies ist eine mächtige Funktion, die in OpenCms "by design" vorgesehen ist.

In der Praxis kommt es jedoch vor, dass ein wiederverwendetes Inhaltselement auf einer Seite bearbeitet wird und diese Änderung dann auf einer anderen Seite "nicht mehr passt". Wenn ein Redakteur nicht bemerkt, dass das Element mehrfach verwendet wird, kann es sein, dass er sich dessen nicht bewusst ist.

Verschiedene Erweiterungen in der Version 24-06 weisen den Redakteur ab sofort darauf hin, wenn ein Inhaltselement mehrfach verwendet wird:

  • Mehrfach verwendete Inhaltselemente werden im Seiteneditor durch einen zusätzlichen roten Punkt gekennzeichnet.
  • Wird ein mehrfach verwendetes Element im Seiteneditor bearbeitet, erscheint ein Warndialog.
  • Im Formular-Editor wird ein Hinweis angezeigt, wenn ein mehrfach verwendetes Inhaltselement bearbeitet wird.

Anmerkungen:

Elemente, die in Listen verwendet werden, gelten nicht als mehrfach verwendet.

Beim wiederholten Bearbeiten von mehrfach verwendeten Elementen, ohne die Seite zu verlassen oder neu zu laden, wird der Warndialog nach dem ersten Mal nicht mehr angezeigt.

Der Warndialog kann auch komplett abgeschaltet werden. Dazu gibt es in den Benutzereinstellungen die Option "Mehrfach verwendetes Element > Keinen Warndialog anzeigen".