Published — v. 40
/
7.9 Projektfremde Seite einbinden

7.9 Projektfremde Seite einbinden

Projektfremde Seite einbinden

 

Überblick

Name

contentclass-snippet.gifProjektfremde Seite

Ordner

folderopen.gifErweiterungs- und Sonder - Templates

Verwandte Themen

 

1. Einleitung

Der Seiteninhalt „Projektfremde Seite“ ermöglicht es, Inhalte aus anderen CMS-Projekten innerhalb von http://sachsen.de in das eigene CMS-Projekt einzubinden. Dies ist besonders praktisch, wenn Inhalte verschiedener Projekte gemeinsam genutzt werden sollen. Anstatt diese Inhalte erneut zu erstellen, können sie durch diese Funktion wiederverwendet und eingebunden werden. Werden spätere Änderungen an dem Seiteninhalt im “Haupt-Projekt” vorgenommen, so werden diese in den eingebundenen Seiteninhalt übernommen. Nicht alle Seiteninhalte bieten diese Funktionalität. Eine Liste der dafür zur Verfügung stehenden Seiteninhalte befindet sich im Abschnitt 2.3 Seiteninhalte für projektübergreifende Verwendung.
Für die Nutzung dieser Funktion müssen jedoch wichtige Voraussetzungen erfüllt sein: Zum einen müssen Redakteurinnen und Redakteure die nötigen Berechtigungen für die Projekte besitzen, bei denen die Seiteninhalte gemeinsam verwendet werden sollen. Zum anderen muss der betreffende Seiteninhalt für das Zielprojekt, in das er eingebunden werden soll, freigegeben werden. Diese Regelungen gewährleisten, dass Inhalte nicht wahllos zwischen Projekten verwendet werden können. Daher ist eine projektübergreifende Abstimmung unverzichtbar und Voraussetzung für die Nutzung dieser Funktionalität. In den folgenden Abschnitten werden die erforderlichen Arbeitsschritte erläutert – von dem Erstellen des Seiteninhalts über die Freigabe von Seiteninhalten bis hin zu deren Einbindung in eine Seite.

 

2. Verschieden Darstellungsmöglichkeiten

Darstellung_1.png
Abbildung 1

Ein Seiteninhalt in einem Projekt, mit der Seitenaufteilung “Navigation-Inhalt breit”. Der Seiteninhalt wird in einem anderen Projekt, mit anderer Seitenaufteilung eingebunden. Siehe Abbildung 2.

 

Siehe dazu auch Kapitel Auswahl der Seitenaufteilung.

Darstellung_1_1.png
Abbildung 2

Der eingebunden Seiteninhalt aus Abbildung 1 bei einer Seitenaufteilung “Navigation-Inhalt-Marginalspalte”. Beim Einbinden von projektfremden Seiteninhalten, passen sich diese, wie auch alle anderen Seiteninhalte dem zur Verfügung stehenden Platz an.

 

Siehe dazu auch Kapitel Auswahl der Seitenaufteilung.

Ein Seiteninhalt im Inhaltsbereich einer Seite. Dieser Seiteninhalt kann in einem anderen Projekt unter anderem auch in der Marginalspalte eingebunden werden. Siehe Abbildung 4.

 

Der eingebundene Seiteninhalt aus Abbildung 3 kann ebenfalls in der Marginalspalte eingebunden werden. Diese Möglichkeit bietet sich jedoch nur bei Seiteninhalten, welche auch generell in der Marginalspalte verwendet werden können.

 

Ein Seiteninhalt in einem Projekt, mit der Seitenaufteilung “Navigation-Inhalt breit”. Der Seiteninhalt wird in einem anderen Projekt, mit anderer Seitenaufteilung eingebunden. Siehe Abbildung 2.

 

Der eingebunden Seiteninhalt aus Abbildung 1 bei einer Seitenaufteilung “Navigation-Inhalt-Marginalspalte”. Beim Einbinden von projektfremden Seiteninhalten, passen sich diese, wie auch alle anderen Seiteninhalte dem zur Verfügung stehenden Platz an.

 

Ein Seiteninhalt im Inhaltsbereich einer Seite. Dieser Seiteninhalt kann in einem anderen Projekt unter anderem auch in der Marginalspalte eingebunden werden. Siehe Abbildung 4.

 

Der eingebundene Seiteninhalt aus Abbildung 3 kann ebenfalls in der Marginalspalte eingebunden werden. Diese Möglichkeit bietet sich jedoch nur bei Seiteninhalten, welche auch generell in der Marginalspalte verwendet werden können.

 

 

3.1 Erstellen des Seiteninhalts “Projektfremde Seite”

Schrittweise Erläuterung für die Erstellung eines neuen Seiteninhalts basierend auf der CMS-Vorlage “contentclass-snippet.gifProjektfremde Seite

Symbol

Aktion

 

Symbol

Aktion

 

1

 

Seite öffnen

2

Seiteninhalte

 

 

3

Seite erstellen & verknüpfen

4

 

Content-Klassen Ordner “Erweiterungs- und Sonder - Templates” auswählen

5

 

Content-Klasse “Projektfremde Seite” auswählen

6

 

Es erscheint ein Dialogfenster mit einem aus der Content-Klasse generierten Seitennamen, der mit der späteren Überschrift des neuen Seiteninhalts belegt werden sollte.
Diese Überschrift wird nicht auf der erstellten Seite angezeigt. Sie dient als CMS-interne Überschrift.

7

 

Mit “OK” bestätigen

8

 

Darstellung nach Erstellung “Projektfremde Seite

 

3.1.1 Bearbeiten des Seiteninhalts “Projektfremde Seiten”

Schrittweise Erläuterung für das Bearbeiten eines neuen Seiteninhalts basierend auf der CMS-Vorlage “contentclass-snippet.gif Projektfremde Seiten”.

Bezeichnung

Beschreibung

Bezeichnung

Beschreibung

icon_reddot_openpage (1).png Projektfremde Seite öffnen

Seiteninhalt zur Bearbeitung öffnen

icon_reddot_openpage.png Projektfremde Seite schließen

Bearbeitung beenden

icon_reddot (1).png Seitenauswahl

Auswahl der projektfremden Seite bzw. des projektfremden Seiteninhalts

Die einzelnen Arbeitsschritte werden im Abschnitt 2.2.2 Projektfremde Seiten einbinden beschrieben.

Hinweis.png

Über das Icon beschreibt zusätzlich ein kurzes Video das Einbinden von projektfremden Seiteninhalten.

 


3.2 Seite für andere Projekte freigeben

Bevor projektfremde Seiteninhalte auf einer Seite im eigenen Projekt eingebunden werden können, müssen diese für das jeweilige Projekt freigegeben werden. Die Freigabe erfolgt in dem Projekt, von welchem der Seiteninhalt stammt. Das heißt, eine Redakteurin oder ein Redakteur benötigen bestimmte Rechte, um Seiteninhalte freigeben zu können. Die Verwaltung der entsprechenden Rechte übernehmen dabei die jeweiligen Projektverantwortlichen und der SID (Staatsbetriebes Sächsische Informatik Dienste).
In diesem Abschnitt wird beschrieben, wie bestimmte Seiteninhalte für andere Projekte freigegeben werden können. Dies ist ein notwendiger Schritt, um später diesen Seiteninhalt in einem anderen Projekt zu verwenden bzw. einzubinden. Im Beispiel wird der Seiteninhalt “(ÜBT) Überschrift und Bild oder Bilderslider und Textabsatz” von einem “Beispielprojekt X” für ein anderes Projekt (“Beispielprojekt Y”) freigegeben. In einem späteren Abschnitt, wird dann dieser Seiteninhalt in das Beispielprojekt “Y” eingebunden.

Symbol

Aktion

 

Symbol

Aktion

 

1

Seiteninhalt öffnen

2

Seite für andere Projekte freigeben

3

Auswahl des Projekts

  • Projekt auswählen, für welches der Seiteninhalt freigegeben werden soll

  • im Beispiel wurde das “Beispielprojekt Y” gewählt

  • Projektzuordnung speichern

 

4

 

Bestätigung der Freigabe

  • Fenster schließen

 

3.3 Projektfremde Seiten einbinden

Für das Einbinden von bestimmten Seiteninhalten aus anderen “fremden” Projekten, muss der entsprechende Seiteninhalt bereits freigegeben sein. Siehe Abschnitt 3.2 Seite für andere Projekte freigeben.
Nach dem Einbinden des Seiteninhalts müssen beide Seiten der Projekte publiziert werden, damit der eingebundene Seiteninhalt sichtbar wird. Spätere Änderungen an dem Seiteninhalt im Hauptprojekt wirken sich auch auf den eingebundenen Seiteninhalt aus, jedoch muss dieser dann nicht erneut publiziert werden um die Änderung sichtbar werden zu lassen.
Im Beispiel wird nun der zuvor freigegebene Seiteninhalt “(ÜBT) Überschrift und Bild oder Bilderslider und Textabsatz” von Projekt X in eine Seite des Projekts Y als Seiteninhalt eingebunden.

Symbol

Aktion

 

Symbol

Aktion

 

1

Seitenauswahl

2

Auswahl des Projekts

  • Auswahl des Projekts, von welchen der Seiteninhalt eingebunden werden soll.

3

Seiteinhalt auswählen

  • entsprechenden Seiteninhalt auswählen

  • Seitenvorschau (siehe Abbildung 2)

    • die Seitenvorschau zeigt den einzubindenden Seiteninhalt bereits in der eigenen Seite

  • Seite verknüpfen

4

 

Darstellung nach Einbinden des Seiteninhalts

 


3.4 Seiteninhalte für projektübergreifende Verwendung

Folgende Seiteninhalte können projektübergreifend verwendet und eingebunden werden. Über die entsprechenden Links gelangt man zu den jeweiligen Kapiteln und den Beschreibungen der Seiteninhalte.

 


 

Frage

Antwort

Frage

Antwort

Wie erhalte ich als Redakteur, Zugriffsrechte für andere Projekte?

Der SID (Staatsbetriebes Sächsische Informatik Dienste) verwaltet die Projekte und die entsprechenden Zugriffsrechte der Redakteure. Detaillierte Information erhalten Sie von ihren projektverantwortlichen Personen.

Können alle Seiteninhalte in anderen Projekten verwendet werden?

Nein, eine Liste der Templates bzw. Seiteninhalte welch projektübergreifend eingebunden werden können, finden sie hier.

 

Related content