Mit Startvorlagen arbeiten

Sie können die Kopie einer Startvorlage von Oracle Content Management verwenden, um eine neue Site mit einem Theme und benutzerdefinierten Komponenten zu erstellen.

Eine Startvorlage erfasst alle benötigten Elemente für die Erstellung einer benutzerdefinierten Website in einem Package: Standardsite, Layout, Navigation, Beispielinhalt, Theme, zugehörige Inhaltselemente usw. Im Gegensatz zu anderen von Oracle Content Management bereitgestellten Vorlagen bietet eine Startvorlage ein benutzerfreundliches grundlegendes Framework für die Erstellung einer neuen Site, einschließlich neuem Theme.

Hinweis:

Ein Theme wird normalerweise von Vorlagen gemeinsam verwendet. Eine Startvorlage nutzt aber die Kopie eines Themes.

Die Startvorlagen StarterTemplate und JETStarterTemplate werden zusammen mit anderen Vorlagen in Oracle Content Management bereitgestellt, wenn der Administrator Vorlagen bei der Installation und Konfiguration des Service aktiviert. Die Oracle JavaScript Extension Toolkit-(JET-)Startvorlage umfasst die neuesten JET-Stile für Vorlagen, einigen Seiteninhalt (als JET-Komponenten) sowie Startkomponenten für die Erstellung JET-basierter Vorlagen und Sites.

Grundlegender Prozess

Grundlegender Prozess bei der Arbeit mit einer Startvorlage:

  1. Erstellen Sie eine neue Site, und wählen Sie die Startvorlage aus. Ein neues Start-Theme wird zusammen mit der neuen Site erstellt.

    Hinweis:

    Wählen Sie den Sitenamen mit Bedacht. Der Name der Site wird als Name des neuen Themes dupliziert, und das Theme ist nach der Veröffentlichung der Site für Benutzer sichtbar. Sie können den Namen des Themes nach seiner Erstellung nicht ändern.

    Die Startsite und das Start-Theme enthalten mehrere Ordner und Dateien, die für die Site- und Theme-Entwicklung erforderlich sind.

  2. Synchronisieren Sie das neue Theme mit Ihrem Desktop. Sie können das Theme auf dem Desktop mit Layouts und statischen Assets erweitern und anpassen. Da es sich hierbei um die Kopie eines Themes handelt, die einen speziellen Namen für Ihre Vorlage verwendet, können Sie das Theme ohne Auswirkungen auf das Quell-Theme ändern.

  3. Öffnen Sie die Site in Sitebuilder. Sie können mit Sitebuilder die Sitestruktur ergänzen, Komponenten und Interaktionen zu Seiten hinzufügen und Inhalt zur Standardsite der neuen Vorlage hinzufügen. Sie können den in der Startvorlage bereitgestellten Siteinhalt wiederverwenden oder entfernen.

  4. Wenn die Site und das Theme bereit sind, synchronisieren Sie die Änderungen mit Ihrer Oracle Content Management-Instanz. Erstellen Sie dann eine neue Vorlage aus der ausgewählten Site.

  5. Geben Sie die Vorlage frei, damit andere sie verwenden können.

Vorlage mit einer Startvorlage erstellen

So verwenden Sie eine Startvorlage:

  1. Klicken Sie in Oracle Content Management in der seitlichen Navigation auf Sites.

    Eine Liste vorhandener Sites wird angezeigt.

  2. Klicken Sie auf Erstellen.

  3. Wählen Sie im Dialogfeld "Site erstellen" die Startvorlage aus, die als Basis für die Site verwendet werden soll.

    Die neue Site verwendet das mit der Startvorlage bereitgestellte Theme, das entsprechend dem Namen der neuen Site umbenannt wird.

  4. Geben Sie im Dialogfeld einen Namen für die Site ein. Dieser Name wird in der Site-URL verwendet. Sie können Buchstaben, Zahlen, Unterstriche (_) und Bindestriche (-) verwenden. Wenn Sie ein Leerzeichen eingeben, wird es automatisch durch einen Unterstrich ersetzt.

    Verwenden Sie keinen der folgenden Namen für Vorlagen, Themes, Komponenten, Sites oder Siteseiten: authsite, content, pages, scstemplate_*, _comps, _components, _compsdelivery, _idcservice, _sitescloud, _sitesclouddelivery, _themes, _themesdelivery. Die folgenden Namen dürfen für Siteseiten, jedoch nicht für Vorlagen, Themes, Komponenten oder Sites verwendet werden: documents, sites.

    Hinweis:

    Beim Pfad für eine Oracle Content Management-Site-URL muss die Groß- und Kleinschreibung beachtet werden. Die Groß-/Kleinschreibung in den Abfrage- oder Fragmentzeichenfolgen wird von Entwicklern in deren eigenem Code verwaltet.

          https:[//host[:port]][/]path[?query][#fragment]
         \____________________/\________________________/
            Location          Data
  5. Optional geben Sie eine Beschreibung für die Site ein.

  6. Wenn Sie bereit sind, klicken Sie auf Erstellen.

    In einer Fortschrittsleiste werden der neue Sitename und der Erstellstatus angezeigt. Nachdem die Site erstellt wurde, wird der Name in der Liste der Sites angezeigt. Der anfängliche Status ist "Offline".

    Um die neu erstellte Site schnell in der Liste zu finden, sortieren Sie die Liste nach Zuletzt aktualisiert. Die Site, die Sie gerade erstellt haben, wird am Anfang der Liste angezeigt.

    Hinweis:

    Ihnen wird automatisch die Managerrolle für die von Ihnen erstellte Site zugewiesen.
  7. Synchronisieren Sie das Theme über die Desktop-App mit Ihrem Desktop.

    Die Ordnerhierarchien und Dateien für das Theme sollten jetzt angezeigt werden.

  8. Das Start-Theme enthält eine minimale Gruppe aus Ordnern und Dateien, wie die Folgenden:

    theme
            assets
                    css
                            main.css
                    js
                            topnav.js
            designs
                    default
                            design.css
                            design.json
                            facebook.png 
                            googleplus.png 
                            linkedin.png 
                            twitter.png 
                            youtube.png 
                            x-close.png             
      layouts
                    index.html
            resonsepages
                    404.html
            _folder.json
            _folder_icon.jpg
            components.json
            viewports.json

    Die Datei x-close.png enthält das Standardsymbol zum Schließen des Popup-Fensters für die Cookieeinwilligung.

    Der /layouts-Ordner enthält eine Startseitenlayoutdatei (index.html) mit dem folgenden Inhalt:

    • Mehrere HTML-Tags, dank derer die Datei als Seitenlayout verwendet werden kann.

    • Ein einzelner Slot mit vordefiniertem Text mit Anweisungen (z.B. zum Synchronisieren des Themes mit dem Desktop, zum Hinzufügen eines neuen Seitenlayouts, zum Hinzufügen von Komponenten zum Seitenlayout und zum Erstellen der Sitehierarchie mit dem neuen Seitenlayout).

    • Eine einfache JavaScript-Navigationsdatei mit einem Beispiel für die Verwendung der JavaScript-Funktionen und -Objekte der Renderer-API. Die Renderer-API ist zum Durchlaufen der Sitehierarchie und zum Generieren des erforderlichen HTML-Markups für die Navigation in der Site erforderlich.

    Siehe auch Grundlegende Theme-Struktur.
  9. Wenn Sie die gewünschten Änderungen am Theme vorgenommen haben, synchronisieren Sie die Theme-Ordner und -Dateien mit Ihrer Oracle Content Management-Instanz. Öffnen Sie die Site in Sitebuilder, um die Darstellung und das Verhalten Ihrer Änderungen am Theme zu prüfen. Dieser Prozess ist mit großer Wahrscheinlichkeit iterativ.

  10. Um die Site anzuzeigen oder zu ändern, wählen Sie die Site aus, und klicken Sie im Kontextmenü auf Öffnen, oder klicken Sie in der Aktionsleiste auf Symbol "Öffnen".

  11. Schalten Sie den Editormodus zu Bearbeiten um, wenn Sie Änderungen an der Site vornehmen möchten. Sie können mit dem in den Start-Themes verfügbaren Seitenlayout vorhandene Seiten ändern und neue Seiten hinzufügen.

    Hinweis:

    Wenn Sie mit der Struktur und Verwendung des Seitenlayouts vertraut sind, können Sie nicht benötigte von der Startvorlage bereitgestellte Abschnitte löschen und das Layout für die gewünschten Abschnitte in eines der neuen Layouts ändern.
  12. Wenn Sie alle benötigten Änderungen an der Site vorgenommen haben, speichern Sie die Site, und klicken Sie auf Veröffentlichen, um das Update mit der Basissite zusammenzuführen.

  13. Wählen Sie die Site aus, und erstellen Sie eine Vorlage basierend auf der Site. Dadurch werden die Assets und das Theme für die neue Vorlage abgerufen.

  14. Teilen Sie die Vorlage mit Mitgliedern, um diesen die Verwendung der Vorlage zu ermöglichen.