Omówienie szablonów

Szablon zawiera wszystko, co jest potrzebne do rozpoczęcia pracy nad serwisem, w tym strukturę kodu serwisu, serwis domyślny z przykładowymi stronami i zawartością, motyw ze stylami oraz zasoby (takie jak obrazy), czy nawet składniki niestandardowe.

Szablony domyślne

Oracle Content Management udostępnia różne szablony, których można używać do tworzenia serwisów. Wystarczy wybrać szablon, nadać nazwę serwisowi i już można zacząć dodawać zawartość. Szablony te są zazwyczaj instalowane przez administratora usługi podczas jej inicjalizowania.

Szablon Opis
Pusty szablon Pusty szablon to jedna strona zawierająca gniazda "Nagłówek", "Treść" i "Stopka", zapewniające pełną swobodę przy korzystaniu z własnego projektu.

Prezentacja materiałów towarzyszących

Szablon "Prezentacja materiałów towarzyszących" zawiera styl menu poziomego wyrównanego do prawej strony, proste układy stron oraz strony poziomu głównego, na których są wyszczególniane powiązane zasoby wideo, a następnie zagnieżdżone strony szczegółów prezentujące poszczególne filmy wideo. Zawiera składnik "menu standardowe" oraz wyświetla obecnie zalogowanego użytkownika.

Wprowadzenie nowego produktu

Szablon "Wprowadzenie nowego produktu" zawiera menu poziome wyrównane do prawej strony oraz układy służące do wyświetlania analizy przypadków, szczegółów funkcji, wycen, danych firmy oraz danych kontaktowych. Strona startowa zawiera obracający się obraz banera oraz tekst.

Produkty i usługi - przegląd

Szablon "Produkty i usługi - przegląd" zawiera układy służące do wyświetlania m.in. analizy przypadków, szczegółów dot. oferowanych produktów, danych firmy i zasad ochrony prywatności. Strona startowa zawiera obracający się obraz banera oraz tekst. Szablon jest szablonem w pełni reagującym.

Szablon początkowy

Szablon początkowy służy do tworzenia własnych, gotowych do użycia serwisów. Dostarcza prosty, w pełni funkcjonalny przykład, który można eksplorować i rozszerzać o składniki i interakcje. Zawiera strukturę kodową serwisu, serwis domyślny z przykładowymi stronami i zawartością, motyw ze stylami oraz zasoby (takie jak obrazy) oraz składniki niestandardowe z funkcjonalnymi wyzwalaczami i czynnościami. Przykładowe strony zawierają informacje o tworzeniu szablonów oraz łącza do zasobów dostarczających więcej szczegółowych informacji.

Szkolenie

Prezentacja

Pokaz

Szablony te różnią się kolorystyką. Są szablonami responsywnymi i w każdej grupie mają składnik menu "Niestandardowy kod JavaScript". Są wyposażone w niestandardowe grupy składników standardowych. Wyświetlają również zalogowanego użytkownika.

Dostęp

Wiedza

Relacja

Szablony te różnią się kolorystyką. Są szablonami responsywnymi i w każdej grupie mają składnik menu "Niestandardowy kod JavaScript". Są wyposażone w niestandardowe grupy składników standardowych.

Udostępnianie

Szablon ten zawiera serwis z jedną, długą stroną. Jest szablonem responsywnym, wyposażonym w składnik menu "Niestandardowy kod JavaScript", prowadzący do różnych miejsc na stronie (nie do innych stron).

Szablon początkowy JET

Oracle JET (JavaScript Extension Toolkit) to modułowy zestaw narzędzi typu "open source" wykorzystujący biblioteki JavaScript typu "open source". Szczegółowe informacje są dostępne na stronie Oracle Jet.

Można także utworzyć szablon z istniejącego serwisu bądź wyeksportować istniejący szablon, zmodyfikować go w trybie offline i zaimportować jako nowy szablon. Firma lub organizacja może mieć własne szablony przeznaczone do użycia przez jej pracowników.

Jak działają szablony

Podczas tworzenia serwisu szablon jest używany w następujący sposób:

  • Jeśli funkcja zarządzania serwisem jest włączona, serwisy — zanim zostaną utworzone — mogą wymagać zatwierdzenia. Zob. Omówienie funkcji zarządzania serwisem.
  • Serwis domyślny (z szablonu) jest kopiowany do nowego serwisu i stanowi punkt startowy dla tworzonych stron.

  • Wszystkie potrzebne pliki wspomagające są kopiowane do nowego serwisu.

  • Jeśli w folderze motywów nie ma motywu szablonu, motyw jest kopiowany do folderu motywów. Serwis odwołuje się do motywu znajdującego się w folderze motywów. Jeśli motyw istnieje, to nowy serwis odwołuje się do niego.

  • Jeśli istnieją składniki niestandardowe, których jeszcze nie ma w folderze składników, to są one kopiowane do tego folderu. Serwis odwołuje się do składników znajdujących się w folderze składników. Jeśli jakikolwiek składnik istnieje, to nowy serwis odwołuje się do niego.

Tworzenie szablonów niestandardowych

Szablon zawiera w jednym pakiecie wszystkie elementy (serwis, układ, nawigacja, przykładowa zawartość itd.) potrzebne programiście do konstruowania serwisu internetowego. Można dodawać składniki i interakcje do serwisu, udostępniając w ten sposób gotowe rozwiązania spełniające określone potrzeby biznesowe.

Szablon jest reprezentowany przez strukturę folderów, z którą można pracować jak z innymi folderami. W Oracle Sites Cloud Service do niektórych elementów szablonu (takich jak motyw i składniki niestandardowe) występują odwołania z powiązanych lokalizacji w Oracle Content Management. Na przykład szablon odwołuje się do powiązanego motywu (z listy dostępnych motywów) w taki sam sposób, w jaki serwis odwołuje się do tego motywu.

Jeśli szablon jest tworzony z istniejącego serwisu, to w nowym szablonie — jako serwis domyślny — jest używana kopia tego serwisu. Szablon odwołuje się do motywu używanego przez serwis i do wszystkich składników niestandardowych, które są używane na stronach serwisu. Motyw i składniki niestandardowe nie są kopiowane do szablonu, lecz występują do nich odwołania (tak samo jak w przypadku serwisu).

Uwaga:

Szablon odzwierciedla serwis, który został użyty podczas tworzenia szablonu. Dalsze zmiany, dokonywane w serwisie użytym do utworzenia szablonu, nie są odzwierciedlane w serwisie zdefiniowanym w szablonie.

Można tworzyć szablony zawartości, które mogą być używane do udostępniania modeli zawartości, zawierających układy zawartości, elementy zawartości i zasoby cyfrowe, potrzebne do obsługi modelu zawartości (takiego jak przykładowa zawartość). Szablony zawartości powinny być tworzone na podstawie serwisów z opublikowanymi elementami zawartości i zasobami cyfrowymi. Należy zwrócić uwagę, że typy zawartości nie są tworzone, gdy szablon serwisu jest importowany z pakietu z zawartością. Typy zawartości są tworzone, gdy serwis jest tworzony z szablonu zawartości. Dlatego właścicielem tych typów nie jest użytkownik, który zaimportował szablon serwisu. Właścicielem będzie użytkownik, który utworzy pierwszy serwis z tego szablonu. Jeśli trzeba, użytkownik ten może udostępnić szablon innym użytkownikom. W zależności od typu subskrypcji usługi Content Management Cloud oraz od daty rozpoczęcia usługi, funkcja ta może być niedostępna.

Gdy szablon jest eksportowany, wszystkie jego elementy (wraz z kopią motywu i wszystkimi składnikami) są gromadzone w pakiecie, który można pobrać i z którym można pracować w trybie offline.

Jeśli jest importowany szablon, który został zmodyfikowany w trybie offline, i okaże się, że nazwa lub ID szablonu, motywu lub składnika niestandardowego już istnieje, to pojawi się wezwanie do rozwiązania konfliktu. Może zostać udostępniona opcja utworzenia nowego szablonu, motywu lub składnika niestandardowego albo — w niektórych przypadkach — opcja zastąpienia istniejącego szablonu, motywu lub składnika niestandardowego importowaną wersją. Zob. Tworzenie szablonów.

Szablon można także zaimportować do określonego repozytorium. Podczas importu użytkownik ma możliwość wyboru, czy już istniejące zasoby mają zostać zaktualizowane czy zduplikowane. Zob. Importowanie szablonów do określonego repozytorium.

Udostępnianie szablonów

Po utworzeniu szablonu (poprzez importowanie, kopiowanie lub utworzenie z serwisu), nikt nie może z niego korzystać, dopóki szablon ten nie zostanie udostępniony.

Uwaga:

Dotyczy to również szablonów oferowanych w usłudze Oracle Content Management i zainstalowanych przez administratora. Jeśli nie są widoczne żadne szablony, należy się skontaktować z administratorem. Prawdopodobnie nie zostały one udostępnione.

Jeśli szablon jest udostępniany użytkownikowi po raz pierwszy, są mu automatycznie udostępniane powiązany motyw i wszystkie powiązane składniki niestandardowe oraz jest mu nadawana rola "Pobierający", dzięki czemu są one dostępne, gdy użytkownik tworzy serwis z szablonu. Kolejne zmiany w szablonie, odnoszące się do roli użytkownika, nie aktualizują informacji dotyczących udostępniania, związanych z powiązanym motywem ani składnikami niestandardowymi.

Jeśli funkcja zarządzania serwisem jest włączona, szablony można uczynić dostępnymi za pomocą założeń systemowych dot. szablonów. Zob. Omówienie funkcji zarządzania serwisem i Zmienianie założeń systemowych dot. szablonów.