Oracle Visual Builder

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.

Zanim będzie można używać tej funkcji z Oracle Content Management, trzeba wykonać po stronie usługi Oracle Visual Builder następujące czynnoś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.

  1. W usłudze Oracle Visual Builder uzyskać URL opublikowanej aplikacji internetowej. Kliknąć na aktywnym projekcie, zawierającym aplikację internetową, po czym kliknąć na tej aplikacji. Skopiować adres URL z paska adresu.
  2. 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.

  3. Nacisnąć przycisk Utwórz, po czym wybrać opcję Utwórz składnik usługi Visual Builder.

  4. 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.

  5. Opcjonalnie: podać opis składnika.

  6. Wkleić URL do aktywnej aplikacji internetowej lub aktywnej aplikacji klasycznej.

  7. 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.

  8. Aby wybrać ikonę inną niż ta, która jest domyślnie przypisywana do składnika, należy:
    1. Wybrać z listy składnik.

    2. Wybrać opcję Właściwości

    3. Kliknąć na karcie Logo składnika.

    4. 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.

  1. Przejść do strony, która ma być edytowana, i upewnić się, że przełącznik Przełącznik edycji jest ustawiony w pozycji Edytuj.

  2. Dodać składnik do strony. Składnik pojawi się w sekcji "Niestandardowe".

  3. Aby edytować składnik i jego wygląd, kliknąć na ikonie menu składnika Ikona "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.