Go to main content
1/368
Obsah
Názov a informácie o autorských právach
Predslov
Komu je určená táto príručka
Prístupnosť dokumentácie
Rôznorodosť a inklúzia
Súvisiace zdroje
Konvencie
Časť I Úvod
1
Prehľad služby
Oracle Content Management
Prístup do služby
Oracle Content Management
Základné informácie o rolách
Správa položiek
Spravovanie obsahu
Spolupráca na obsahu
Vytváranie lokalít
Integrácia a rozšírenie služby
Oracle Content Management
Začíname
Migrácia do služby
Oracle Cloud Infrastructure
2
Začíname s vytváraním lokalít
Začíname s vytváraním lokalít
Základné informácie o procese vytvárania lokality
Vývoj lokalít
Úvod do regulačnej správy lokalít
3
Vytvorenie prvej webovej lokality
Skôr než začnete
Krok 1: Nastavenie prostredia
Import vlastného komponentu Minimal-NavMenu
Publikovanie vlastného komponentu Minimal-NavMenu
Pridanie vzorových obrázkov
Krok 2: Nastavenie webovej lokality
Vytvorenie webovej lokality
Úprava webovej lokality
Krok 3: Publikovanie webovej lokality
Ďalšie možnosti
Časť II Vytváranie a úprava lokalít
4
Vytváranie lokalít
Vytváranie lokalít
Kopírovanie lokalít
Správa požiadaviek lokalít
Zmena detailov požiadavky na zmenu lokality
Zobrazenie stratégií pre požiadavky lokalít
5
Úprava lokalít
Prehľad stránky Generátor lokalít
Základné informácie o aktualizáciách lokality
Použitie aktualizácie
Tipy a triky na úpravu
Používanie štýlov a formátovania
Prispôsobenie nastavení lokality
Pridanie prispôsobených vlastností lokality
Práca s tabuľkami
Nahratie súborov lokality
6
Používanie šablón a motívov na lokalitách
Základné informácie o šablónach
Vytvorenie šablóny z lokality
Zmena detailov šablóny
Zmena stratégií šablón
Zmena stavu alebo cieľovej skupiny šablóny
Správa šablón
Export a import šablón
Základné informácie o motívoch
Spravovanie motívov
Publikovanie motívov
7
Správa vlastných komponentov a rozložení
Základné informácie o vlastných komponentoch
Základné informácie o rozloženiach
Používanie vlastných komponentov a rozložení
Registrácia vzdialených komponentov
Vytvorenie lokálnych komponentov, rozložení, editorov polí obsahu alebo formulárov obsahu
Export alebo import komponentov alebo rozložení
8
Práca so stránkami lokality
Navigácia na stránku
Zobrazenie stránok
Pridávanie stránok
Presun stránok
Odstraňovanie stránok
Zmena nastavení stránky
Zmena rozloženia stránky
Zmena pozadia alebo motívu
9
Usporiadanie obsahu na stránke
Pridávanie komponentov a rozložení sekcie
Práca s položkami a obsahovými položkami
Používanie spúšťačov a akcií
Používanie vodorovných rozložení sekcie
Používanie rozložení s dvomi a tromi stĺpcami
Používanie zvislých rozložení sekcie
Používanie kartových rozložení sekcie
Používanie rozložení sekcie jazdca
10
Používanie vstavaných komponentov
Základné komponenty
Nadpisy
Odseky
Obyčajný text
Tlačidlá
Komponenty štruktúry
Oddeľovače
Medzerníky
Komponenty médií
Obrázky
Galérie
Mriežka galérie
YouTube videá
Videá
Komponenty dokumentov
Dokumenty
Zoznamy priečinkov
Zoznamy súborov
Správca dokumentov
Knižnica projektu
Komponenty sociálnych sietí
Panel sociálnych sietí
Facebookové tlačidlá Páči sa mi to a Odporučiť
Zdieľanie a sledovanie na Twitteri
Komponent konverzácie
Zoznam konverzácií
Komponenty procesu
Formulár spustenia procesu
Zoznam úloh procesu
Formulár detailov úlohy
Obsahové položky
Komponent obsahovej položky
Zástupný symbol obsahu
Zoznam obsahu
Vyhľadávanie obsahu
Odporúčanie
Ďalšie komponenty
Mapy
Nadpisy
Články
Obrázky s textom
Skupiny komponentov
Používanie funkcie spoločného prehľadávania na stránke
Oracle Intelligent Advisor
Oracle Visual Builder
Časť III Publikovanie a správa lokalít
11
Správa lokalít
Prehľad stránky Lokality
Správa lokalít a nastavení lokality
Zmena popisu a loga lokality alebo vlastností umožňujúcich jej vloženie
Nastavenie vlastností vyhľadávacích nástrojov
Aktivácia služby predbežného vykreslenia pre optimalizáciu pre vyhľadávacie nástroje
Nastavenie volieb dodania statickej lokality
Aktivácia automatickej kompilácie pri publikovaní
Prepísanie predvolených vlastných hlavičiek ovládacích prvkov cache pre kompilované lokality
Zadanie agentov používateľov mobilných zariadení na podporu kompilovaných adaptívnych rozložení
Zadanie a konfigurácia zjednodušených adries URL
Aktivácia integrácie spoločného prehľadávania
Pridanie sledovania analytiky
12
Publikovanie lokalít
Prepnutie lokality do režimu online alebo offline
Publikovanie zmien lokalít
13
Zabezpečenie lokalít
Základné informácie o zabezpečení lokality
Zmena zabezpečenia lokality
14
Práca s viacjazyčnými lokalitami
Prehľad viacjazyčných lokalít
Preklad lokality
Správa úloh prekladu lokality
Miestne nastavenia pre preklad
Vlastné miestne nastavenia pre preklad
Nastavenie aliasu miestneho nastavenia na presmerovanie adresy URL
15
Použitie presmerovaní na lokalitu alebo mapovania adresy URL
Plán presmerovaní
Jednoduché porovnávanie reťazcov
Zjednodušené porovnávanie s použitím zástupných znakov
Pridanie presmerovaní na lokalitu
Zadanie pravidiel presmerovania v súbore JSON
Nahranie súboru pravidiel presmerovania na lokalitu
Mapovanie adresy URL lokality
16
Zlepšenie výkonu lokality
Využitie cache na zlepšenie výkonu
Ukladanie do cache v čase behu
Ukladanie do cache generátora lokalít
Vykresľovanie ATF (Above the Fold)
Časť IV Vývoj pre lokality
17
Prispôsobenie návrhov a štýlov
Návrhy
Súbory návrhov
Návrh responzívnej tabuľky
Prispôsobenie štýlov zoznamu konverzácií
Prispôsobenie štýlov zoznamu priečinkov a zoznamu súborov
Prispôsobenie ikon panela sociálnych sietí
Konfigurácia rozšírení štýlov pohovorov pre službu Oracle Intelligent Advisor
18
Základné informácie o používaní pozadia
Pozadie a motívy
Ako sa implementujú pozadia
Kde sa ukladajú nastavenia
19
Nastavenie spúšťačov a akcií
Spúšťače a akcie
Nastavenie spúšťačov
Nastavenie akcií
20
Vývoj šablón
Šablóny
Základná štruktúra šablóny
Vytvorenie šablóny
Exportovanie šablóny
Import šablóny
Práca s úvodnou šablónou
Vytvorenie šablóny lokality zo šablóny Bootstrap alebo šablóny návrhu webovej lokality
Vývoj šablón pomocou služby Developer Cloud Service
Prihlásenie do konzoly Developer Cloud Service pre službu
Oracle Content Management
Vytvorenie projektu v službe Developer Cloud Service
Vytvorenie šablón v službe Developer Cloud Service
Kopírovanie šablóny do služby Developer Cloud Service
Import šablóny do služby Developer Cloud Service
Zlúčenie zmien
Export šablóny zo služby Developer Cloud Service
21
Vývoj motívov
Motívy
Základná štruktúra motívu
Navigácia na lokalite
Vytvorenie motívu
Skrytie komponentov a rozložení sekcie pre motív
Skrytie volieb zarovnania, šírky alebo rozstupu komponentu pre motív
Priraďovanie komponentov k motívom
Rozhranie API vykresľovania lokalít
22
Vývoj rozložení
Rozloženia
Optimalizácia pre vyhľadávacie nástroje (SEO)
Vysvetlenie súboru a formátu components.json
Prispôsobenie skupín panelov s nástrojmi v generátore lokalít
Obmedzenie komponentov v slotoch
Nastavenie obsahu rozloženia na možnosť úprav
Vytvorenie rozloženia sekcie
Vytvorenie rozloženia sekcie, ktoré podporuje pomalé načítanie
Vývoj vlastných rozložení sekcií pomocou rozhraní API
Vývoj rozložení obsahu
Vytvorenie rozložení obsahu pomocou služby
Oracle Content Management
Prístup k zobrazeniu rozloženia v rozložení obsahu
Generovanie adresy URL stránky detailov lokality pomocou rozhrania API
Lokálny vývoj rozložení obsahu pomocou služby Developer Cloud Service
Vytvorenie rozloženia obsahu pomocou služby Developer Cloud Service
Definovanie modulu RequireJS
Konfigurácia parametra funkcie konštruktora
Vykresľovanie rozloženia obsahu
Úprava rozloženia obsahu v šablóne Mustache
Pridanie dynamickej manipulácie DOM
Definovanie štýlov v súbore design.css
Načítanie referenčných položiek
Získanie adresy URL média
Vyvolanie spúšťačov
Navigácia na stránku vyhľadávania pomocou vyhľadávacieho dopytu
Expanzia makier a vykreslenie formátovaného textu
Prepojenie na stránku Detaily
Expanzia makier v dopytoch na zoznam obsahu
Vývoj robustných rozložení obsahu
Vykreslenie obsahových položiek
Štandardizácia štruktúry dát pre rozloženie obsahu
Vytvorenie vzorovej šablóny blogu
Pridávanie mapovaní rozloženia obsahu do šablón
Testovanie rozložení obsahu lokálnym testovacím rámcom
Testovanie pomocou lokálneho testovacieho rámca
Import šablón s rozloženiami obsahu do služby
Oracle Content Management
23
Vývoj komponentov
Komponenty
Vývoj komponentov
Vytvorenie komponentu
Vývoj vlastných komponentov pomocou služby Developer Cloud Service
Vývoj vlastného komponentu pre
Oracle Content Management
Vývoj vlastného komponentu
Zápis a spustenie testov jednotky
Optimalizácia komponentov (minifikácia) pre lepší výkon
Spustenie úloh priebežnej integrácie
Vývoj komponentov na preklad pre viacjazyčné lokality
Vytvorenie komponentu H1 na paneli Nastavenia
Vytvorenie nového lokálneho komponentu
Vytvorenie základného komponentu H1
Pridanie štýlu CSS do komponentu
Pridanie panela nastavení na zmenu textu nadpisu
Aktualizácia motívu pre ostatných na výber štýlu komponentu H1
Vytvorenie jednoduchého komponentu pomocou šablón HTML
Vytvorenie komponentu HTML
Pridanie dát zadaných používateľom do komponentu HTML
Porovnanie lokálnych komponentov a vzdialených komponentov
Vykreslenie nastavení komponentu
Implementácia lokálneho komponentu
Triedy štýlov pre komponenty
Nastavenie štýlu vstavaných komponentov
Základy štýlu komponentov
Nastavenie štýlu podľa komponentu
Nastavenie vlastností komponentu
Komponenty vykreslené vo vložených rámoch
ID inštancie a štruktúra pre komponenty vykreslené vo vložených rámoch
Zabezpečenie vzdialených komponentov
Registrácia vzdialeného komponentu
Odstránenie komponentu
Súprava Sites SDK
24
Prispôsobenie súboru radiča
Súbor radiča
Predvolený súbor radiča
Modifikácia predvoleného súboru controller.html
Objekt SCS
SCS.sitePrefix
SCS.preInitRendering
SCS.getDeviceInfo
Sekcie súboru radiča, ktoré by sa nemali prispôsobovať
Používanie tokenov umožňujúcich prenosnosť vlastných súborov radiča
Ukážky vlastných súborov radiča
Zmena predpony lokality
Prispôsobenie grafiky čakania
Prispôsobenie ikon webových lokalít
Prispôsobenie značiek <noscript> a <meta> pre iné crawlery ako JavaScript
Predbežné vyvolanie súborov JavaScript
Overenie vlastníctva lokality pomocou ďalšieho markupu
Rozšírenie detekcie zariadení
Používanie tokenov na zlepšenie prenosnosti súboru controller.htm
Časť V Vývoj pre lokality pomocou iných nástrojov
25
Vývoj so súpravou OCE Toolkit
Nastavenie súpravy OCE Toolkit v lokálnom počítači
Inštalácia závislostí cez npm
Používanie utilít príkazového riadka služby CEC
Testovanie pomocou lokálneho testovacieho rámca
Zvýšenie verzie na jQuery 3.5.x
Vývoj pre
Oracle Content Management
pomocou služby Developer Cloud Service
Používanie služby Developer Cloud Service
Prihlásenie do konzoly Developer Cloud Service pre službu
Oracle Content Management
Vytvorenie projektu v službe Developer Cloud Service
Vytvorenie projektu služby Developer Cloud Service pomocou šablóny služby
Oracle Content Management
Vytvorenie projektu v službe Developer Cloud Service pomocou súpravy OCE Toolkit stiahnutej zo služby
Oracle Content Management
Pridanie súpravy OCE Toolkit do kódu projektu v novom depozitári Git
Testovanie vlastných komponentov, šablón a rozložení obsahu v lokálnom testovacom rámci
Zlúčenie zmien
Propagácia zmien z testovacej do produkčnej fázy pomocou súpravy OCE Toolkit
Zašifrovanie hesla
Registrácia servera
Vytvorenie zostavy použitia a povolení pre lokalitu
Sťahovanie a nahrávanie dokumentov a priečinkov
Vytvorenie lokality zo šablóny so zachovaním rovnakých identifikátorov GUID obsahu
Vytvorenie podnikovej šablóny zo štandardnej lokality
Import a export taxonómií
Import a export odporúčaní
Pridanie alebo odstránenie obsahu kolekcie
Vývoj vlastných editorov polí pomocou súpravy OCE Toolkit
Prenos alebo aktualizácia lokality z jedného servera na druhý
Prenos lokality bez obsahových položiek
Skupinové sťahovanie alebo nahrávanie obsahových položiek pre lokalitu
Indexovanie stránok lokality pomocou súpravy OCE Toolkit
Vytvorenie typu obsahu pre text na stránkach lokality
Vytvorenie obsahových položiek indexu stránky pomocou súpravy OCE Toolkit
Pridanie vyhľadávania obsahu na lokalitu v službe
Oracle Content Management
Pridanie stránky vyhľadávania na lokalitu
Pridanie poľa vyhľadávania do motívu
Indexovanie viacjazyčnej lokality pomocou súpravy OCE Toolkit
Vytvorenie zjednodušeného komponentu na ľahký vývoj komponentov
Nastavenie služby kompilácie lokalít
Zvýšenie runtime výkonu stránok lokality kompilovaním lokality
Prehľad kompilácie lokalít
Interakcia s predbežným vykreslením
Vykreslenie stránky lokality pomocou radiča
Vykreslenie kompilovanej stránky lokality
Kompilácia šablóny
Nastavenie
Kompilácia vlastnej šablóny
Chyby kompilácie
Kompilácia stránky detailov
Kompilácia konkrétnych stránok
Kompilácia lokalít
Predpoklady pre kompiláciu lokality
Kompilácia lokality
Vlastné kompilátory
Obmedzenia
Ladenie vlastných kompilátorov
Kompilátory rozloženia stránky
Kompilátory komponentov
Kompilátory rozloženia obsahu
SCSCompileAPI
Prijímanie dát komponentu
Vnorený JavaScript
Funkcia prijímania dát
Publikovanie
Priorita poskytovania statickej lokality
Hlavičky na ukladanie do cache
Stránky detailov
Pridanie obsahových položiek do kanála
Kompilovanie lokalít pre mobilné zariadenia
Životný cyklus lokality a kompilované stránky
Vytvorenie novej úlohy prekladu lokality alebo položky na serveri
Oracle Content Management
Preklad lokality pomocou poskytovateľa jazykových služieb
Vytvorenie úlohy prekladu so súpravou OCE Toolkit
Výpis úloh prekladu
Vytvorenie konektora prekladu
Generovanie mapy lokality pre viacjazyčnú lokalitu
Odoslanie úlohy prekladu poskytovateľovi jazykových služieb
Nahranie úlohy prekladu na server
Časť VI Prílohy
26
Tutoriál: Vývoj komponentov pomocou modelu Knockout
Úvodné informácie a predpoklady na vývoj komponentov pomocou modelu Knockout
Krok 1: Vytvorenie komponentu
Krok 2: Kontrola štruktúry vykreslenia lokálneho komponentu
Krok 3: Kontrola štruktúry nastavení lokálneho komponentu
Krok 4: Zobrazenie novej vlastnosti v komponente
Krok 5: Registrácia spúšťačov
Krok 6: Vyvolanie spúšťačov
Krok 7: Registrácia akcií
Krok 8: Vykonávanie akcií
Krok 9: Vytvorenie samostatného názvu pre každú inštanciu v komponente
Krok 10: Používanie vnorených komponentov s úpravou v riadku
Krok 11: Podpora rôznych rozložení
Krok 12: Definovanie vlastných štýlov
Krok 13: Vykreslenie komponentu vo vloženom ráme
Krok 14: Použitie vlastných štýlov, keď sa komponent vykresľuje vo vloženom ráme
Krok 15: Integrácia so správaním odvolania a opakovania na stránke
Krok 16: Správa položiek
Prehľad tutoriálu
27
Popis súpravy Sites SDK
SitesSDK.getProperty('componentAssets', callback)
SitesSDK.getProperty(propertyName, callback)
SitesSDK.getSiteProperty(propertyName, callback)
SitesSDK.setProperty('componentAssets', [assets])
SitesSDK.setProperty(propertyName, propertyValue)
SitesSDK.filePicker({options}, callback)
SitesSDK.openDocumentPicker(options)
SitesSDK.openAssetPicker(options)
SitesSDK.publish(messageType, payload)
SitesSDK.subscribe(messageType, callback)
SitesSDK.Utils.addSiteThemeDesign(cssUrl)
SitesSDK.Utils.Logger
28
Riešenie problémov
Pokúšam sa vytvoriť lokalitu, ale k dispozícii nie sú žiadne šablóny
Nemôžem odstrániť lokalitu
Nemôžem otvoriť strom lokality alebo upraviť stránku
Pridaný komponent sa nezobrazuje na stránke
Moje komponenty priečinkov, súborov a konverzácie nefungujú
Po zmene rozloženia stránky sa časť obsahu stratila
Bola nahraná nová verzia obrázka, no nezobrazuje sa na stránke
Pridal som komponent založený na inej službe, ale nefunguje
Na mojej podnikovej lokalite sa zobrazuje upozornenie
Scripting on this page enhances content navigation, but does not change the content in any way.