Der gleiche Text sollte nicht an zwei Stellen einer Webseite auftauchen. Doppelte Inhalte werden von Suchmaschinen abgestraft, blähen die CMS-Datenbank auf und erschweren die Aktualisierungen von Webseiten, bzw. machen sie Aktualisierungen unmöglich. Erstellt z.B. ein Redakteur Adressinformationen einer Behörde und ein anderer Redakteur pflegt, eventuell auch in einem anderen Template an anderer Stelle, die gleiche Information, müssten bei einem Umzug der Behörde einer Adressänderung beide Seiten aktualisiert werden. Wird eine der beiden Informationen vergessen, sind die Adressdaten falsch.
Das ZCMS bietet darum drei Möglichkeiten, bereits vorhandene Seiten wiederzuverwenden, wobei die Symbole mehr verraten, als die etwas unglückliche Formulierung des CMS:
- Die Verknüpfung ist der häufigste Anwendungsfall der drei Möglichkeiten. Ein an anderer Stelle im Projekt bereits vorhandenes Inhaltselement (eine Seite) wird virtuell an der gewünschten Stelle eingefügt. In obigem Beispiel wurden die Adressdaten einer Behörde z.B. auf der Kontaktseite der Behörde erstellt und sollen nun in der gleichen Form dieser Seitenbestandteil soll nun auch auf einer anderen Seite dargestellt werden. Dann In diesem Fall wird die Seite verknüpft. Im Als Ergebnis der einer Verknüpfung findet entsteht keine Duplizierung der Seite, im CMS selbst, statt. Die Seite ist vielmehr nach wie vor nur einmal im Projekt vorhanden! Relevant ist dies für Änderungen. Die Änderung z.B. einer Adresse wirkt sich auf das gesamte Projekt aus! Außerdem kann sie überall innerhalb des Projektes erfolgen.
Bestehende Seite verknüpfenSuche geöffnet. Da nur ganze Webseiten gesucht werden sollen, emphielt sich die Suche nach Contentklassen, um am Ende nicht irrtümlich auf Seitenschnipsel zu verweisen.
Auf Seite verweisen - Gemeint ist hier ein Verweis auf eine ganze, bereits bestehende Webseite, die (zusätzlich) von einem anderen bestehendem Navigationspunkt verlinkt werden soll. Die Funktion ist allenfalls als redaktionelle Verständnisübung nützlich, in der Praxis aber ohne Relevanz. Da an jedem Navigationspunkt bereits bei dessen Erstellung eine leere Seite hängt, fragt das ZCMS in diesem Fall immer, ob dieser Verweis ersetzt werden soll. Wird dies bestätigt ist der alte Verweis wird dieDer Gedanke hinter dieser Art des Verweises ist nicht wie bei der Verknüpfung die Möglichkeit, dass der Inhalt in einer Seite sich ändern könnte und nach Ändernung gleich überall geändert wird. Ändern kann sich vielmehr auch ein Link, Der Verweis auf Links, auf den ggf. andere Webseiten verweisen. In diesem Fall sollen auch die darauf zeigenden Verweise geändert werden. Ein Beispiel: Bei der Liste der aktuellen Musikcharts gibt es n-Platzierungen. Diese bleiben auch immer gleich, schließlich ist das das Wesen einer Chartsliste. Es ändert sich aber jeweils der Musiktitel und damit auch der Link zum Titel, ist immer dann vorteilhaft, wenn ein Link zwar gleich bleibt, aber der referenzierte Inhalt sich häufig ändert, wie z.B. bei einer Liste der aktuellen Musikcharts. Die Verlinkungen zu den Platzierungen bleiben gleich, die Titel der Platzierungen ändern sich. Will nun ein Redakteur von irgendeiner anderen Seite z.B. auf den jeweilen ersten Platz dieser Liste verweisen und so immer den richtigen Titel aufrufen, ist nur der Verweis auf den Link der geeignete Weg, weil dieser Verweis dann dynamisch erfolgt.
Auf Link verweisen -...