Oracle Visual Builder jest hostowanym środowiskiem dla infrastruktury tworzenia aplikacji. Udostępnia oparte na standardach rozwiązanie typu "open-source" do tworzenia aplikacji, współpracy nad nimi i ich wdrażania w Oracle Cloud.
Etapy początkowe
Aby można było używać usługi Oracle Visual Builder, trzeba ją najpierw włączyć i skonfigurować. Administrator usługi może włączyć funkcje usługi, takie jak dodawanie nazwy hosta, w którym aplikacje są tworzone i przechowywane. Zob. Integrowanie z Oracle Visual Builder w podręczniku Integrating and Extending Oracle Content Management. Integracja tych usług wymaga użycia funkcji jednokrotnego logowania SSO, dlatego też obie usługi muszą się znajdować w tej samej domenie tożsamości.
Włączyć w serwisie usługi Oracle Visual Cloud Service udostępnianie zasobów (CORS).
Utworzyć aplikacje, udostępnić je do osadzania i skonfigurować do użycia z Oracle Content Management.
Utworzyć aplikacje internetowe i udostępnić je do osadzania w ramce iFrame. Zaimportować narzędzie Sites SDK; w aplikacjach internetowych musi występować odwołanie do tego narzędzia. Dodać parametr "ID" adresu URL strony do aplikacji internetowych.
Tworzenie składników Oracle Visual Builder
Po włączeniu integracji, utworzeniu aplikacji i aplikacji internetowych oraz przygotowaniu ich do użytkowania trzeba utworzyć nowy składnik dla każdej aplikacji, która będzie dodawana do stron serwisu.
W usłudze Oracle Content Management wybrać kolejno opcje Programista i Wyświetl wszystkie składniki. Zostaną wyświetlone zarejestrowane składniki i układy odległe.
Nacisnąć przycisk Utwórz, po czym wybrać opcję Utwórz składnik usługi Visual Builder.
Wpisać nazwę składnika. Nie może to być nazwa już używana dla innego składnika lub układu.
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.
Opcjonalnie: podać opis składnika.
Wkleić URL do aktywnej aplikacji internetowej lub aktywnej aplikacji klasycznej.
Nacisnąć przycisk Utwórz. Po utworzeniu składnika jego nazwa pojawi się na liście składników. Foldery i pliki, zawarte w składniku, można eksplorować po kliknięciu na nazwie składnika (lub układu) wyświetlanej na liście.
Wybrać z listy składnik.
Wybrać opcję Właściwości
Kliknąć na karcie Logo składnika.
Kliknąć na obrazie loga, wyświetlanym w galerii, po czym nacisnąć przycisk Gotowe.
Dodawanie składnika do strony serwisu
Teraz można dodać składnik aplikacji do jednej ze stron serwisu. Składnik ten można dodać do strony publicznej albo strony zabezpieczonej.
Przejść do strony, która ma być edytowana, i upewnić się, że przełącznik jest ustawiony w pozycji Edytuj.
Dodać składnik do strony. Składnik pojawi się w sekcji "Niestandardowe".
Aby edytować składnik i jego wygląd, kliknąć na ikonie menu składnika , po czym wybrać opcję Ustawienia. Można dostosowywać etykietę, wygląd, rozmiar i wyrównanie składnika. Korzystając z karty "Styl", można użyć domyślnego stylu powiązanego ze składnikiem z hosta Oracle Visual Builder. Aby zastosować więcej zaawansowanych stylów, należy edytować lub dodać klasy stylów w plikach design.css, zawartych w folderze projektów motywu dla bieżącego szablonu serwisu. Prefiks klasy stylu to scs-component.
Podczas edytowania serwisu można wyświetlić składnik w trybie podglądu. Gdy serwis zostanie opublikowany, odwiedzający będą widzieli wybraną do używania z tym składnikiem aplikację Oracle Visual Builder, działającą w ramce iFrame na stronie.