Go to main content
1/368
Cuprins
Titlu şi informaţii despre copyright
Prefaţă
Audienţă
Accesibilitatea documentaţiei
Diversitate şi incluziune
Resurse corelate
Convenţii
Partea I Introducere
1
Prezentare generală
Oracle Content Management
Accesare
Oracle Content Management
Înţelegerea rolurilor
Administrarea resurselor
Administrarea conţinutului
Colaborare pt. conţinut
Crearea site-urilor
Integrarea şi extinderea
Oracle Content Management
Noţiuni de bază
Migrare în
Oracle Cloud Infrastructure
2
Noţiuni introductive despre construirea site-urilor
Noţiuni introductive despre site-uri
Înţelegerea procesului de creare a site-ului
Învăţarea despre dezvoltarea site-urilor
Înţelegerea organizării site-urilor
3
Creaţi-vă primul site web
Înainte de a începe
Pasul 1: Configurarea mediului
Importaţi componenta personalizată Minimal-NavMenu
Publicaţi componenta personalizată Minimal-NavMenu
Adăugaţi imagini exemplu
Pasul 2: Configurarea site-ului web
Creaţi site-ul web
Editaţi site-ul web
Pasul 3: Publicarea site-ului web
Faceţi mai multe
Partea II Crearea şi editarea site-urilor
4
Crearea site-urilor
Crearea site-urilor
Copierea site-urilor
Administrarea cererilor de site-uri
Detalii solicitare de modificare site
Politici solicitare de vizualizare site
5
Editarea site-urilor
Familiarizarea cu pagina Site Builder
Înţelegerea actualizărilor site-ului
Utilizarea unei actualizări
Sugestii pt. editare
Utilizarea stilurilor şi formatării
Personalizarea setărilor site-ului
Adăugarea de proprietăţi personalizate ale site-ului
Lucrul cu tabelele
Încărcarea fişierelor pentru site
6
Utilizarea şabloanelor şi a temelor în site-uri
Înţelegerea şabloanelor
Crearea unui şablon dintr-un site
Modificarea detaliilor şablonului
Modificarea politicilor şablonului
Modificarea detaliilor şablonului sau a audienţei
Administrarea şabloanelor
Exportul şi importul şabloanelor
Înţelegerea temelor
Administrarea temelor
Publicarea temelor
7
Administrarea componentelor şi a machetelor personalizate
Înţelegerea componentelor personalizate
Înţelegerea machetelor
Utilizarea componentelor şi a machetelor personalizate
Înregistrarea componentelor la distanţă
Crearea componentelor locale, machetelor, editorilor de câmpuri de conţinut sau formularelor de conţinut
Exportul sau importul de componente sau machete
8
Lucrul cu paginile unui site
Navigarea la o pagină
Vizualizarea paginilor
Adăugarea paginilor
Mutarea paginilor
Ştergerea paginilor
Modificare setări pagină
Modificarea machetei de pagini
Modificarea imaginii de fundal sau a temei
9
Aranjarea conţinutului în pagină
Adăugarea componentelor şi a machetelor de secţiuni
Lucrul cu resursele şi elementele de conţinut
Utilizarea triggerelor şi a acţiunilor
Utilizarea machetelor de secţiuni orizontale
Utilizarea machetei cu două şi trei coloane
Utilizarea machetelor de secţiuni verticale
Utilizarea machetelor de secţiuni cu file
Utilizarea machetelor de secţiuni pt. glisor
10
Utilizarea componentelor integrate
Componente de bază
Titlurile
Paragrafe
Text simplu
Butoane
Componente de structură
Separatoare
Spaţiatoare
Componente media
Imagini
Galerii
Galerie de tip grilă
Clipuri video YouTube
Clipuri video
Componente de tip document
Documente
Liste de foldere
Liste de fişiere
Managerul de documente
Biblioteca de proiecte
Componente sociale
Bara Social media
Recomandare şi like pe Facebook
Partajarea şi urmărirea pe Twitter
Componenta Conversaţie
Lista de conversaţii
Componentele procesului
Formularul de pornire a procesului
Lista de sarcini de procesare
Formularul Detalii sarcină
Elementele de conţinut
Componenta Element de conţinut
Substituentul de conţinut
Lista de conţinut
Căutarea conţinutului
Recomandare
Alte componente
Hărţi
Titluri
Articole
Imagini cu text
Grupuri de componente
Utilizarea navigării asistate într-o pagină
Oracle Intelligent Advisor
Oracle Visual Builder
Partea III Publicarea şi administrarea site-urilor
11
Administrarea site-urilor
Familiarizarea cu pagina Site-uri
Administrarea site-urilor şi setărilor pt. site-uri
Modificarea descrierii site-ului, a siglei sau a proprietăţilor înglobate
Setarea proprietăţilor pt. motoarele de căutare
Activarea serviciului de prerandare pentru optimizarea pentru motoare de căutare
Setarea opţiunilor de furnizare a site-ului static
Activarea compilării automate în momentul publicării
Suprascrierea anteturilor prestabilite de control al cache-ului pentru site-urile compilate
Specificarea utilizatorilor-agenţi pentru acceptarea machetelor adaptive compilate pentru dispozitive mobile
Specificaţi şi configuraţi adrese URL vanity
Activarea integrării Cobrowse
Adăugarea funcţionalităţilor de urmărire a analizelor
12
Publicarea site-urilor
Trecerea unui site online sau aducerea sa offline
Publicaţi modificările site-ului
13
Securizarea site-urilor
Înţelegerea securităţii site-ului
Modificarea securităţii site-ului
14
Lucrul cu site-uri multilingve
Prezentarea generală a site-urilor multilingve
Traducerea unui site
Administrarea joburilor de traducere pt. site
Variabile locale pentru traducere
Variabile locale personalizate pentru traducere
Setare alias variabile locale pt. redirecţionare URL
15
Utilizarea redirecţionării pentru site-uri sau maparea URL
Plan de redirecţionări
Corespondenţa simplă, şir cu şir
Corespondenţa prin caractere de înlocuire simplificată
Specificarea redirecţionării pt. site
Specificarea regulilor de redirecţionare într-un fişier JSON
Încărcarea fişierului de reguli de redirecţionare pe un site
Maparea URL-ului unui site
16
Îmbunătăţirea performanţei site-ului
Utilizarea stocării în cache pentru îmbunătăţirea performanţei
Plasarea în cache la runtime
Plasarea în cache pentru Generatorul de site-uri
Randarea Above the Fold (ATF)
Partea IV Dezvoltarea site-urilor
17
Personalizarea designurilor şi stilurilor
Despre design
Fişiere design
Design tabel responsiv
Personalizarea stilurilor pentru liste de conversaţii
Personalizarea stilurilor pentru liste de foldere şi liste de fişiere
Personalizarea pictogramelor barei sociale
Configurarea extensiilor de stilizare a interviurilor pentru Oracle Intelligent Advisor
18
Înţelegerea utilizării în fundal
Despre fundal şi teme
Cum sunt implementate fundalurile
Locaţia de stocare a setărilor
19
Setarea triggerelor şi acţiunilor
Despre triggere şi acţiuni
Setarea triggerelor
Configurarea de acţiuni
20
Dezvoltarea şabloanelor
Despre şabloane
Structura de bază a şablonului
Crearea unui şablon
Exportul unui şablon
Importul unui şablon
Lucrul cu un şablon pentru început
Crearea unui şablon de site-uri din bootstrap sau dintr-un şablon de proiectare a site-urilor web
Dezvoltaţi şabloane cu Developer Cloud Service
Conectaţi-vă la consola Developer Cloud Service Console pt.
Oracle Content Management
Crearea unui proiect în Developer Cloud Service
Crearea şabloanelor în Developer Cloud Service
Copierea unui şablon în Developer Cloud Service
Importul unui şablon în Developer Cloud Service
Fuzionarea modificărilor
Exportul unui şablon din Developer Cloud Service
21
Dezvoltarea de teme
Despre teme
Structura de bază a temelor
Navigarea în cadrul site-ului
Creaţi o temă
Ascunderea componentelor şi a machetelor de secţiuni pentru o temă
Ascunderea opţiunilor pentru aliniere, lăţime sau spaţiere pentru o temă
Asociaţi componente cu teme
API-ul de randare pentru site-uri
22
Dezvoltarea de machete
Despre machete
Optimizarea pentru motoare de căutare
Înţelegerea fişierului şi a formatului components.json
Personalizarea grupurilor din bara de instrumente în generatorul de site-uri
Restricţionarea componentelor din sloturi
Conţinutul machetei devine editabil
Crearea unei machete de secţiuni
Crearea unei machete de secţiuni care acceptă încărcare lentă
Dezvoltarea machetelor de secţiuni personalizate cu API-uri
Dezvoltaţi machete de conţinut
Crearea machetelor de conţinut cu
Oracle Content Management
Transmiterea unei vizualizări de machetă într-o machetă de conţinut
Generarea unui URL pentru pagina cu detaliile site-ului cu o interfaţă API
Dezvoltarea locală a machetelor de conţinut cu Developer Cloud Service
Crearea unei machete de conţinut cu Developer Cloud Service
Definirea modulului RequireJS
Configurarea parametrului pentru funcţia de construcţie
Randarea machetei de conţinut
Editarea machetei de conţinut în şablonul Mustache
Adăugarea manipulării dinamice DOM
Definirea stilurilor în fişierul design.css
Preluarea articolelor de referinţă
Obţinerea unui URL media
Generarea triggerelor
Navigarea la o pagină de căutare cu o interogare de căutare
Extinderea macrocomenzilor şi randarea de text formatat
Link către pagina Detalii
Extinderea macrocomenzilor în interogările listelor de conţinut
Dezvoltarea machetelor de conţinut robuste
Randarea elementelor de conţinut
Standardizarea structurii datelor pentru o machetă de conţinut
Crearea şablonului exemplu pentru blog
Adăugarea mapărilor de machete de conţinut la şabloane
Testarea machetelor de conţinut cu harnessul de testare local
Testarea cu un echipament de testare local
Importul şabloanelor cu machete de conţinut în
Oracle Content Management
23
Dezvoltarea componentelor
Despre componente
Despre dezvoltarea componentelor
Crearea unei componente
Dezvoltarea componentelor personalizate cu Developer Cloud Service
Dezvoltaţi o componentă personalizată pt.
Oracle Content Management
Dezvoltarea componentei personalizate
Scrierea şi rularea testelor de unităţi
Optimizarea componentelor (prin curăţare) pentru performanţă superioară
Rularea joburilor de integrare continuă
Dezvoltarea componentelor traductibile pt. site-uri multilingve
Crearea unei componente H1 cu un panou de setări
Crearea unei componente locale noi
Construirea componentei H1 de bază
Adăugarea stilurilor CSS la componenta dvs.
Adăugarea unui panou de setări pentru a modifica textul antetului
Actualizarea temei pentru alegerea stilului componentei H1 de către alte persoane
Crearea unei componente simple prin intermediul şabloanelor HTML
Creaţi componenta HTML
Adăugaţi date furnizate de utilizator la componenta HTML
Compararea componentelor locale cu componentele la distanţă
Randarea setărilor componentei
Implementarea componentei locale
Clase de stiluri pentru componente
Cum se aplică stiluri pentru componente integrate
Noţiuni de bază despre stilul componentelor
Aplicarea unui stil specific componentelor
Setarea proprietăţilor unei componente
Componente randate în cadre inline
Despre ID instanţă şi structură pentru componente randate în cadre inline
Securitate pentru componente la distanţă
Înregistrarea unei componente la distanţă
Ştergerea unei componente
Kitul SDK pentru site-uri
24
Personalizarea fişierului controller
Despre fişierul controller
Fişierul controller prestabilit
Modificarea fişierului controller.html prestabilit
Despre obiectul SCS
SCS.sitePrefix
SCS.preInitRendering
SCS.getDeviceInfo
Secţiunile fişierului controller care nu ar trebui să fie personalizate
Utilizarea de tokenuri pentru a permite portabilitatea fişierelor controller personalizate
Exemple de fişiere controller personalizate
Modificarea prefixului site-ului
Personalizarea graficului de aşteptare
Personalizarea pictogramelor favorite
Personalizarea etichetelor <noscript> şi <meta> pentru crowlere care nu utilizează JavaScript
Preluarea anticipată a fişierelor JavaScript
Verificarea proprietăţii site-ului cu marcare suplimentară
Extinderea detectării dispozitivelor
Utilizarea de tokenuri pentru a îmbunătăţi portabilitatea fişierului controller.htm
Partea V Dezvoltarea site-urilor cu alte instrumente
25
Dezvoltarea cu OCE Toolkit
Configurarea OCE Toolkit pe calculatorul local
Instalarea dependenţelor prin npm
Utilizarea utilitarului în linia de comandă, CEC
Testarea cu un echipament de testare local
Upgradarea la jQuery 3.5.x
Dezvoltaţi pt.
Oracle Content Management
cu Developer Cloud Service
Despre utilizarea serviciului Developer Cloud Service
Conectaţi-vă la consola Developer Cloud Service Console pt.
Oracle Content Management
Crearea unui proiect în Developer Cloud Service
Creaţi un proiect Developer Cloud Service cu un şablon
Oracle Content Management
Creaţi un proiect în Developer Cloud Service cu un Toolkit OCE descărcat de pe
Oracle Content Management
Adăugarea OCE Toolkit la codul proiectului în repository-ul Git nou.
Testarea componentelor, şabloanelor şi machetelor de conţinut personalizate într-un echipament de testare local
Fuzionarea modificărilor
Propagarea modificărilor de la testare la producţie cu OCE Toolkit
Criptarea unei parole
Înregistrarea unui server
Creaţi un raport de utilizare şi permisiuni pt. un site
Descărcaţi şi încărcaţi documente şi foldere
Crearea unui site dintr-un şablon cu păstrarea aceloraşi identificatori GUID pentru conţinut
Crearea unui şablon de tip enterprise dintr-un site standard
Importul şi exportul taxonomiilor
Importul şi exportul recomandărilor
Adăugare sau eliminare conţinut la colecţii
Dezvoltarea editorilor personalizaţi de câmpuri cu ajutorul OCE Toolkit
Transferul sau actualizarea unui site de pe un server pe altul
Transferarea unui site fără elemente de conţinut
Descărcarea sau încărcarea elementelor de conţinut pentru un site în Grupuri
Indexarea paginilor de site cu OCE Toolkit
Crearea tipului de conţinut pentru textul din pagina site-ului
Crearea elementelor de conţinut pentru indexul paginilor cu setul de instrumente OCE Toolkit
Adăugare căutare de conţinut la un site în
Oracle Content Management
Adăugaţi la site o pagină de căutare
Adăugarea unui câmp de căutare la temă
Indexarea unui site multilingv cu OCE Toolkit
Crearea unei componente simplificate pentru dezvoltarea simplă a componentelor
Configurare Serviciu de compilare a site-urilor
Compilarea unui site pentru a îmbunătăţi performanţa la runtime a paginilor acestuia
Prezentare generală a compilării site-urilor
Interacţiunea cu instrumentul de prerandare
Randarea paginii de site prin controler
Randarea paginii de site compilate
Compilarea şablonului
Instalarea
Compilarea şablonului dvs.
Erori de compilare
Compilarea paginii de detalii
Compilarea anumitor pagini
Compilarea site-urilor
Cerinţe preliminare pentru compilarea site-urilor
Compilarea unui site
Compilatoare personalizate
Restricţii
Depanarea compilatoarelor personalizate
Compilatoare pentru machete de pagini
Compilatoare de componente
Compilatoare pentru machete de conţinut
SCSCompileAPI
Hidratarea componentelor
JavaScript Inline
Funcţia Hydrate
Publicarea
Prioritate de livrare site static
Memorarea anteturilor în cache
Pagini de detalii
Adăugarea elementelor de conţinut la un canal
Compilarea unui site pentru dispozitive mobile
Ciclul de viaţă al site-ului şi paginile compilate
Creaţi un job nou de traducere a site-ului sau a resurselor în
Oracle Content Management
Server
Traducerea unui site cu un furnizor de servicii lingvistice
Crearea unui job de traducere cu setul de instrumente OCE Toolkit
Listarea joburilor de traducere
Crearea unui conector de traducere
Generaţi o hartă a site-ului pentru un site multilingv
Lansarea unui job de traducere către un furnizor de servicii lingvistice (LSP)
Încărcarea unui job de traducere pe server
Partea VI Anexe
26
Tutorial: Dezvoltarea de componente cu Knockout
Introducere şi cerinţe preliminare pentru dezvoltarea de componente cu Knockout
Pasul 1: Crearea unei componente
Pasul 2: Verificarea structurii randării componentei dvs. locale
Pasul 3: Verificarea structurii setărilor de componente locale
Pasul 4: Afişarea noii proprietăţi în componentă
Pasul 5: Înregistrarea triggerelor
Pasul 6: Generarea triggerelor
Pasul 7: Înregistrarea acţiunilor
Pasul 8: Executarea acţiunilor
Pasul 9: Crearea unui titlu distinct pt. fiecare instanţă a componentei
Pasul 10: Utilizarea componentelor imbricate cu editare în linie
Pasul 11: Suportul pentru diverse machete
Pasul 12: Definirea stilurilor personalizate
Pasul 13: Randarea unei componente într-un cadru inline
Pasul 14: Utilizarea stilurilor personalizate atunci când componenta este randată într-un cadru inline
Pasul 15: Integrarea cu comportamentele Anulare şi Repetare din pagină
Pasul 16: Administrarea resurselor
Verificarea tutorialului
27
Referinţe pentru SDK-ul Sites
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(opţiuni)
SitesSDK.openAssetPicker(options)
SitesSDK.publish(messageType, payload)
SitesSDK.subscribe(messageType, callback)
SitesSDK.Utils.addSiteThemeDesign(cssUrl)
SitesSDK.Utils.Logger
28
Rezolvarea problemelor
Încerc să creez un site, dar nu există şabloane
Nu pot şterge un site
Nu pot deschide arborele site-ului sau nu pot edita un pagină
Am adăugat o componentă, dar aceasta nu apare în pagină
Componentele mele pt. folderul propriu, pt. fişiere şi pt. conversaţii nu funcţionează
Am schimbat macheta paginilor şi o parte din conţinutul meu a dispărut
Am încărcat o nouă versiune a unei imagini, dar aceasta nu apare în pagină
Am adăugat o componentă pe baza altui serviciu, dar nu funcţionează
Pe site-ul meu Enterprise este afişat un avertisment
Scripting on this page enhances content navigation, but does not change the content in any way.