Do utworzenia serwisu, wraz z motywem i składnikami niestandardowymi, można użyć kopii szablonu początkowego (startera), udostępnionego przez Oracle Content Management.
Szablon zawiera w jednym pakiecie wszystkie elementy (domyślny serwis, układ, nawigacja, przykładowa zawartość, motyw, powiązane elementy zawartości itd.) potrzebne do konstruowania serwisu internetowego. Szablon początkowy, w przeciwieństwie do innych szablonów udostępnianych przez Oracle Content Management, zapewnia łatwą w użyciu podstawową strukturę tworzenia nowego serwisu, w tym nowego motywu.
Uwaga:
Motyw jest zazwyczaj współdzielony przez szablony, lecz szablon początkowy korzysta z kopii motywu.W Oracle Content Management szablony początkowe, szablon "StarterTemplate" i szablon "JETStarterTemplate" są udostępniane wraz z innymi szablonami, jeśli administrator podczas instalowania i konfigurowania usługi włączy szablony. Szablon początkowy Oracle JET (JavaScript Extension Toolkit) zawiera najnowszy style JET dla szablonów, przykładową zawartość strony (jako składniki JET) oraz składniki początkowe do tworzenia szablonów i serwisów opartych na technologii JET.
Proces podstawowy
Podstawowy proces pracy z szablonem początkowym wygląda następująco:
Utworzyć nowy serwis, po czym wybrać szablon początkowy. Zostanie utworzony nowy motyw początkowy wraz z nowym serwisem.
Uwaga:
Nazwę serwisu należy starannie wybierać. Jest ona także używana jako nazwa nowego motywu, który stanie się widoczny dla użytkowników, gdy serwis zostanie opublikowany. Po utworzeniu motywu nie można zmienić jego nazwy.Serwis i motyw początkowy zawierają zbiór folderów i plików, które są wymagane do rozpoczęcia tworzenia serwisu i motywu.
Zsynchronizować nowy motyw z aplikacją typu Desktop. Motyw można rozszerzyć i dostosować przy użyciu układów i zasobów statycznych. Ponieważ jest to kopia motywu, używająca nazwy właściwej dla szablonu, można wprowadzić zmiany w motywie, nie wpływając na motyw źródłowy.
Otworzyć serwis w konstruktorze serwisów. Za pomocą konstruktora serwisów można dodać elementy do struktury serwisu, dodać składniki i interakcje do stron oraz dodać zawartość, która stanie się częścią domyślnego serwisu nowego szablonu. Można ponownie użyć lub usunąć zawartość serwisu, udostępnioną w szablonie początkowym.
Gdy serwis i motyw będą gotowe, zsynchronizować zmiany z instancją Oracle Content Management, po czym z wybranego serwisu utworzyć nowy szablon.
Udostępnić szablon, dzięki czemu inne osoby będą mogły z niego korzystać.
Tworzenie szablonu przy użyciu szablonu początkowego
Aby użyć szablonu początkowego, należy:
Z nawigacji bocznej Oracle Content Management wybrać opcję Serwisy.
Zostanie wyświetlona lista istniejących serwisów.
Nacisnąć przycisk Utwórz.
W oknie dialogowym "Tworzenie serwisu" wybrać szablon początkowy, który będzie używany jako podstawa serwisu.
Nowy serwis używa motywu udostępnionego z szablonem początkowym, ze zmienioną nazwą odpowiadającą nazwie nowego serwisu.
W oknie dialogowym wpisać nazwę serwisu. Nazwa ta będzie używana w adresie URL serwisu. Może się ona składać tylko z liter, cyfr, znaków podkreślenia (_) i łączników (-). Użyta spacja zostanie automatycznie zastąpiona znakiem podkreślenia.
Dla szablonów, motywów, składników, serwisów ani stron serwisów nie wolno używać następujących nazw: authsite, content, pages, scstemplate_*, _comps, _components, _compsdelivery, _idcservice, _sitescloud, _sitesclouddelivery, _themes, _themesdelivery. Następujących nazw można używać dla stron serwisów, ale nie można używać dla szablonów, motywów, składników ani serwisów: documents, sites.
Uwaga:
W ścieżce adresu URL serwisu Oracle Content Management jest uwzględniana wielkość liter. Wielkość liter w zapytaniach lub wartościach napisowych jest zarządzana przez programistów za pomocą ich niestandardowego kodu.
https:[//host[:port]][/]path[?query][#fragment] \____________________/\________________________/ Location Data
Opcjonalnie: podać opis serwisu.
Po ukończeniu nacisnąć przycisk Utwórz.
Na pasku postępu będzie pokazywana nazwa nowego serwisu i status operacji tworzenia. Gdy serwis zostanie utworzony, jego nazwa pojawi się na liście serwisów. Jego początkowy status to "offline".
Aby szybko odnaleźć na liście nowo utworzony serwis, wystarczy posortować ją według kolumny Ostatnia aktualizacja. Utworzony serwis pojawi się na samym początku listy.
Uwaga:
Bieżącemu użytkownikowi jest — w odniesieniu do utworzonego przez niego serwisu — automatycznie przypisywana rola "Menedżer".Aby zsynchronizować motyw z komputerem stacjonarnym, użyć aplikacji typu Desktop.
Powinny być widoczne pliki oraz struktura hierarchiczna folderów motywu.
Motyw początkowy zawiera minimalny zestaw folderów i plików, na przykład:
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
Plik x-close.png zawiera domyślną ikonę "Zamknij" dla wyskakującego okna wyrażenia zgody na pliki cookie.
W folderze /layouts
znajduje się plik układu strony (index.html
) z następującą zawartością:
Zbiór znaczników HTML, które umożliwiają użycie pliku jako układu strony.
Gniazdo zawierające standardowy tekst z instrukcjami, na przykład jak zsynchronizować motyw z aplikacją typu Desktop, jak dodać nowy układ strony, jak dodać składniki do układu strony, jak skonstruować hierarchiczną strukturę serwisu przy użyciu nowego układu strony.
Prosty plik nawigacyjny JavaScript, stanowiący przykład użycia funkcji i obiektów JavaScript z Renderer API. Render API jest potrzebne do przechodzenia przez hierarchię serwisu i generowania wymaganych znaczników HTML, umożliwiających nawigację w obrębie serwisu.
Po zmodyfikowaniu motywu zsynchronizować foldery i pliki motywu z instancją Oracle Content Management. Aby zobaczyć, jak zmiany w motywie będą wyglądały i działały w serwisie, otworzyć serwis w konstruktorze serwisów. Prawdopodobnie będzie to proces iteracyjny.
Aby wyświetlić lub zmodyfikować serwis, wybrać serwis, po czym wybrać z menu podręcznego opcję Otwórz albo kliknąć na ikonie (na pasku czynności).
Przełączyć tryb edytora do trybu edycji, w którym można dokonywać zmian w serwisie. Można modyfikować już istniejące strony oraz dodawać nowe, używając układu strony dostępnego w motywach początkowych.
Uwaga:
Rozumiejąc strukturę i zastosowanie układu strony, można usunąć zbędne sekcje udostępnione przez szablon początkowy oraz przełączyć układ pozostawianych sekcji na jeden z nowych układów.Po wprowadzeniu zmian w serwisie, zapisać serwis, po czym nacisnąć — aby scalić aktualizację z serwisem podstawowym — przycisk Publikuj.
Wybrać serwis, po czym utworzyć na jego podstawie szablon. Są wówczas ściągane zasoby i motyw dla nowego szablonu.
Udostępnić szablon tym współużytkownikom, którzy powinni mieć możliwość używania tego szablonu.