Go to main content
1/368
Sisällys
Otsikko ja tekijänoikeustiedot
Johdanto
Kohderyhmä
Dokumentaation helppokäyttö
Monimuotoisuus ja osallisuus
Liittyvät resurssit
Merkintätavat
Osa I Esittely
1
Oracle Content Management
-palvelun yleiskuvaus
Oracle Content Management
-palvelun käyttö
Roolien perusteet
Sisällön hallinta
Sisällön hallinta
Sisällön käsittely yhteistyönä
Sivustojen luonti
Oracle Content Management
-palvelun integrointi ja laajennus
Käytön aloittaminen
Oracle Cloud Infrastructure
-ympäristöön siirtyminen
2
Sivustojen luonnin aloittaminen
Sivustojen käytön aloittaminen
Sivuston luontiprosessin perusteet
Lisätietoja sivustonkehityksestä
Sivustojen hallinnan perusteet
3
Ensimmäisen sivuston luonti
Ennen aloitusta
Vaihe 1: ympäristön määritys
Räätälöidyn Minimal-NavMenu-komponentin tuonti
Räätälöidyn Minimal-NavMenu-komponentin julkaisu
Esimerkkikuvien lisäys
Vaihe 2: sivuston määritys
Sivuston luonti
Sivuston muokkaus
Vaihe 3: sivuston julkaisu
Tee enemmän
Osa II Sivustojen luonti ja muokkaus
4
Sivustojen luonti
Sivustojen luonti
Sivustojen kopiointi
Sivustopyyntöjen hallinta
Sivustopyynnön tietojen muuttaminen
Sivustopyyntökäytäntöjen katselu
5
Sivustojen muokkaaminen
Sivuston luonti -sivuun tutustuminen
Sivuston päivitysten perusteet
Päivityksen käyttäminen
Neuvojen ja vinkkien muokkaus
Tyylien ja muotoilujen käyttäminen
Sivuston asetusten räätälöinti
Räätälöityjen sivustojen ominaisuuksien lisäys
Taulukoiden käyttäminen
Sivustotiedostojen lataaminen
6
Mallipohjien ja teemojen käyttäminen sivustoissa
Mallipohjien perusteet
Mallipohjan luonti sivustosta
Mallipohjien tietojen muuttaminen
Mallipohjien käytäntöjen muuttaminen
Mallipohjan tilan tai kohderyhmän muuttaminen
Mallipohjien hallinta
Mallipohjien vienti ja tuonti
Teemojen perusteet
Teemojen hallinta
Teemojen julkaiseminen
7
Räätälöityjen komponenttien ja asettelujen hallinta
Räätälöityjen komponenttien perusteet
Asettelujen perusteet
Räätälöityjen komponenttien ja asettelujen käyttäminen
Etäkomponenttien rekisteröinti
Paikallisten komponenttien, asettelujen, sisältökenttäeditorien tai sisältölomakkeiden luonti
Komponenttien tai asettelujen vienti tai tuonti
8
Sivustojen sivujen käyttäminen
Sivulle siirtyminen
Sivujen katselu
Sivujen lisäys
Sivujen siirtäminen
Sivujen poistaminen
Sivun asetusten muuttaminen
Sivun asettelun muuttaminen
Taustan tai teeman muuttaminen
9
Sivun sisällön järjestäminen
Komponenttien ja osien asettelujen lisääminen
Sisällön ja sisältökohteiden käyttäminen
Herättimien ja toimien käyttäminen
Vaakasuorien osien asettelujen käyttäminen
Kahden ja kolmen sarakkeen asettelun käyttäminen
Pystysuorien osien asettelujen käyttäminen
Välilehtiä sisältävien osien asettelujen käyttäminen
Liukupalkkiasettelujen käyttäminen
10
Valmiiden komponenttien käyttäminen
Peruskomponentit
Otsikot
Kappaleet
Vain teksti
Painikkeet
Rakennekomponentit
Erottimet
Tilaerottimet
Mediakomponentit
Kuvat
Galleriat
Galleriaruudukko
YouTube-videot
Videot
Dokumenttikomponentit
Asiakirjat
Kansiolistat
Tiedostolistat
Asiakirjojen hallinta
Projektikirjasto
Yhteisöpalvelukomponentit
Yhteisöpalvelupalkki
Facebook - tykkää ja suosittele
Twitter-jako ja -seuranta
Viestiketjukomponentti
Viestiketjulista
Prosessikomponentit
Prosessin aloitusnäyttö
Prosessitehtävälista
Tehtävien erittelynäyttö
Sisältökohteet
Sisältökohdekomponentti
Sisällön paikkamerkki
Sisältölista
Sisällönhaku
Suositus
Muut komponentit
Kartat
Otsikot
Artikkelit
Kuvat, joissa on tekstiä
Komponenttiryhmät
Yhteisselauksen käyttö sivulla
Oracle Intelligent Advisor
Oracle Visual Builder
Osa III Sivustojen julkaisu ja hallinta
11
Sivustojen hallinta
Sivustot-sivuun tutustuminen
Sivustojen ja sivustoasetusten hallinta
Sivuston kuvauksen, logon tai upotuksen ominaisuuksien muuttaminen
Hakukoneiden ominaisuuksien määrittäminen
Hakukoneiden optimoinnin esimuodostuspalvelun käyttöönotto
Staattisen sivuston toimitusvalintojen määritys
Julkaisun yhteydessä tapahtuvan automaattisen kokoamisen käyttöönotto
Koottujen sivustojen oletusarvoisten välimuistin ohjauksen otsikoiden ohitus
Koottujen, mukautuvien asettelujen tukeminen määrittämällä mobiilikäytön käyttäjäagentit
Vaihtoehtoisten URL-osoitteiden määritys ja konfigurointi
Yhteisselausintegraation käyttöönotto
Analysointitietojen seurannan lisääminen
12
Sivustojen julkaisu
Sivuston siirtäminen online- tai offline-tilaan
Sivuston muutosten julkaiseminen
13
Sivustojen suojaus
Sivun suojauksen perusteet
Sivuston suojausmääritysten muuttaminen
14
Monikielisten sivustojen käyttö
Monikielisten sivustojen yleiskatsaus
Sivuston kääntäminen
Sivuston käännöstöiden hallinta
Kääntämisen alueet
Kääntämisen räätälöidyt alueet
Alueen aliaksen määritys URL-osoitteen uudelleenohjausta varten
15
Sivuston uudelleenohjauksien tai URL-vastaavuusmäärityksen käyttö
Uudelleenohjausten suunnittelu
Yksinkertainen merkkijonojen vastaavuuksien haku
Yksinkertaistetut yleismerkkivastaavuudet
Sivuston uudelleenohjausten lisäys
Uudelleenohjaussääntöjen määritys JSON-tiedostossa
Uudelleenohjaussääntöjen tiedoston lataus sivustoon
Sivuston URL-osoitteen määritys
16
Sivuston suorituskyvyn parannus
Suorituskyvyn parantaminen välimuistia hyödyntämällä
Ajonaikainen välimuisti
Sivustonluontiohjelman välimuisti
Taitteen yläpuolella (ATF) -muodostus
Osa IV Sivustojen kehittäminen
17
Rakenteiden ja tyylien räätälöinti
Tietoja rakenteista
Rakennetiedostot
Reagoivan taulukon rakenne
Viestiketjulistan tyylien räätälöinti
Kansio- ja tiedostolistojen tyylien räätälöinti
Yhteisöpalvelupalkin kuvakkeiden räätälöinti
Haastattelutyylien laajennusten määritys Oracle Intelligent Advisor -palvelulle
18
Taustan käytön perusteet
Tietoja taustasta ja teemoista
Tietoja taustojen toteutuksesta
Asetusten tallennussijainti
19
Herättimien ja toimien määritys
Tietoja herättimistä ja toimista
Herättimien määritys
Toimien määritys
20
Mallipohjien kehitys
Tietoja mallipohjista
Mallipohjan perusrakenne
Mallipohjan luonti
Mallipohjan vienti
Mallipohjan tuonti
Aloitusmallipohjan käyttö
Sivuston mallipohjan luonti Bootstrap-mallipohjasta tai sivuston suunnittelumallipohjasta
Develop Templates with Developer Cloud Service
Oracle Content Management
-palvelun Developer Cloud Service Console -konsoliin kirjautuminen
Projektin luonti Developer Cloud Service -palvelussa
Mallipohjien luonti Developer Cloud Service -palvelussa
Mallipohjan kopiointi Developer Cloud Service -palvelussa
Mallipohjan tuonti Developer Cloud Service -palveluun
Muutosten yhdistäminen
Mallipohjan vienti Developer Cloud Service -palvelusta
21
Teemojen kehitys
Tietoja teemoista
Teeman perusrakenne
Navigointi sivustossa
Teeman luonti
Teeman komponenttien ja osan asettelujen piilotus
Komponentin tasaus-, leveys- tai välistysvalintojen piilotus tietyssä teemassa
Komponenttien liittäminen teemoihin
Sivustojen muodostuksen API-liittymä
22
Asettelujen kehitys
Tietoja asetteluista
Hakukoneoptimointi (SEO)
components.json-tiedoston ja -muodon esittely
Työkalurivin ryhmien räätälöinti sivustonluontiohjelmassa
Paikkojen komponenttien rajoitus
Asettelun sisällön määritys muokattavaksi
Osan asettelun luonti
Luo osion asettelu, joka tukee hidasta latausta
Räätälöityjen osan asettelujen kehitys API-liittymien avulla
Sisällön asettelujen kehitys
Sisällön asettelujen luonti
Oracle Content Management
-palvelulla
Asettelunäkymän välitys sisällön asetteluun
Sivuston Tiedot-sivun URL-osoitteen luonti API-liittymän kautta
Sisällön asettelujen kehitys paikallisesti Developer Cloud Service -palvelulla
Sisällön asettelun luonti Developer Cloud Service -palvelulla
RequireJS-moduulin määritys
Muodostinfunktion parametrin määritys
Sisällön asettelun muodostus
Mustache-mallipohjan sisällön asettelun muokkaus
Dynaamisen DOM-käsittelyn lisäys
Tyylien määritys design.css-tiedostossa
Viittauskohteiden haku
Median URL-osoitteen haku
Herättimien käynnistys
Siirtyminen hakusivulle hakukyselyllä
Makrojen laajennus ja muotoillun tekstin muodostus
Tiedot-sivun linkki
Laajenna makrot sisältölistakyselyissä
Toimintavarmojen sisällön asettelujen kehitys
Sisältöalkioiden muodostus
Sisällön asettelun tietojen rakenteen vakiointi
Blogi-esimerkkimallipohjan luonti
Sisällön asettelujen määritysten lisäys mallipohjiin
Sisällön asettelujen testaus paikallisessa testiympäristössä
Testaus paikallista testiprosessia käyttäen
Mallipohjien tuonti sisällön asettelujen kanssa
Oracle Content Management
-palveluun
23
Komponenttien kehitys
Tietoja komponenteista
Tietoja komponenttien kehittämisestä
Komponentin luonti
Räätälöityjen komponenttien kehitys Developer Cloud Service -palvelulla
Mukautetun komponentin kehitys
Oracle Content Management
-palveluun
Räätälöidyn komponentin kehitys
Yksikkötestien luonti ja suoritus
Suorituskyvyn parannus komponentteja optimoimalla (tiivistys)
Jatkuvan integroinnin töiden suoritus
Käännettävien komponenttien kehitys monikielisille sivustoille
H1-komponentin muodostus asetuspaneelilla
Uuden paikallisen komponentin luonti
H1-peruskomponentin luonti
CSS-koodin lisäys komponenttiin
Asetuspaneelin lisäys otsikon tekstin muuttamista varten
Teeman päivitys, jotta muut voivat valita H1-komponentin tyylin
Yksinkertaisen komponentin luonti HTML-mallipohjilla
HTML-komponentin luonti
Käyttäjän määrittämien tietojen lisäys HTML-komponenttiin
Paikallisten komponenttien ja etäkomponenttien vertailu
Komponentin asetusten muodostus
Paikallisen komponentin toteutus
Komponentin tyyliluokat
Valmiiden komponenttien tyylin määritys
Komponentin tyylien perusteet
Komponenttikohtainen tyyli
Komponentin ominaisuuksien määritys
Sisäisiin kehyksiin muodostetut komponentit
Tietoja sisäiseen kehykseen muodostettujen komponenttien instanssin tunnuksesta ja rakenteesta
Etäkomponenttien suojaus
Etäkomponentin rekisteröinti
Komponentin poisto
Sivustojen SDK
24
Ohjaintiedoston mukautus
Tietoja ohjaintiedostosta
Oletusohjaintiedosto
Oletusarvoisen controller.html-tiedoston muokkaus
Tietoja SCS-objektista
SCS.sitePrefix
SCS.preInitRendering
SCS.getDeviceInfo
Ohjaintiedoston osiot, joita ei saa mukauttaa
Tunnusten käyttö mukautetun ohjaintiedoston siirrettävyyden mahdollistamiseen
Esimerkkejä mukautetuista ohjaintiedostoista
Sivuston etuliitteen muuttaminen
Odotusgrafiikan mukautus
Suosikkikuvakkeiden mukautus
Muiden kuin JavaScript-pohjaisten crawler-ohjelmien <noscript>- ja <meta>-tunnisteiden mukautus
JavaScript-tiedostojen esihaku
Sivuston omistajuuden vahvistus lisämerkinnällä
Laitetunnistuksen täydennys
Tunnusten käyttö controller.htm-tiedoston siirrettävyyden parantamiseen
Osa V Sivustojen kehitys muita työkaluja käyttäen
25
Kehitys OCE Toolkit -työkaluohjelmistolla
OCE Toolkitin määritys paikallisessa koneessa
Asenna riippuvuudet npm-ohjelman avulla.
CEC-komentoliittymän käyttö
Testaus paikallista testiprosessia käyttäen
Päivitys jQuery 3.5.x -versioon
Oracle Content Management
-palvelun kehitys Developer Cloud Service -sovelluksella
Tietoja Developer Cloud Service -palvelun käytöstä
Oracle Content Management
-palvelun Developer Cloud Service Console -konsoliin kirjautuminen
Projektin luonti Developer Cloud Service -palvelussa
Developer Cloud Service -projektin luonti
Oracle Content Management
-mallipohjan avulla
Developer Cloud Service -projektin luonti lataamalla OCE Toolkit
Oracle Content Management
-palvelusta
Lisää OCE Toolkit projektikoodiin uudessa Git-tietovarastossa
Räätälöityjen komponenttien, mallipohjien ja sisällön asettelujen testaus paikallisessa testiympäristössä
Muutosten yhdistäminen
Muutosten välittäminen testauksesta tuotantoon OCE Toolkitia käyttäen
Salasanan salaus
Palvelimen rekisteröinti
Käyttö- ja oikeusraportin luonti sivustolle
Asiakirjojen ja kansioiden nouto ja lataus
Sivuston luonti mallipohjasta siten, että sisällön GUID-tunnukset säilyvät samoina
Yritysmallipohjan luonti vakiosivustosta
Luokitusten tuonti ja vienti
Suositusten tuonti ja vienti
Kokoelman sisällön lisäys tai poisto
Mukautettujen kenttäeditorien kehitys OCE Toolkitin avulla
Sivuston siirto tai päivitys palvelimien välillä
Sivuston siirto ilman sisältökohteita
Sivuston sisältökohteiden nouto tai lataus ryhmissä
Sivuston sivujen indeksointi OCE Toolkitin avulla
Tekstisisältökohteen luonti sivustolle
Sivuindeksin sisältökohteiden luonti OCE Toolkitin avulla
Sisältöhaun lisäys
Oracle Content Management
-palvelun sivustoon
Hakusivun lisäys sivustoon
Hakukentän lisäys teemaan
Monikielisen sivuston indeksointi OCE Toolkitilla
Luo yksinkertainen osa osien helppoa kehitystä varten
Sivuston kokoamispalvelun määritys
Sivuston sivujen ajonaikaisen suorituskyvyn parantaminen sivuston kokoamisen avulla
Sivuston koodin kääntämisen yleiskatsaus
Vuorovaikutus esimuodostuksen kanssa
Ohjainsivuston sivun muodostus
Käännetyn sivuston sivun muodostus
Mallipohjan kääntäminen
Määritykset
Mallipohjan kääntäminen
Käännösvirheet
Tietosivun kääntäminen
Tiettyjen sivujen koodin kääntäminen
Sivuston koodin kääntäminen
Sivuston koodin kääntämisen edellytykset
Sivuston koodin kääntäminen
Mukautetut kääntäjät
Rajoitteet
Virheenetsintä mukautetuissa kääntäjissä
Sivun asettelun kääntäjät
Komponentit kääntäjät
Sisällön asettelun kääntäjät
SCSCompileAPI
Komponentin hydraatio
Rivinsisäinen JavaScript
Hydraatiofunktio
Julkaisu
Staattisen sivuston toimituksen ensisijaisuus
Välimuistiotsikot
Tietosivut
Sisältökohteiden lisäys kanavaan
Sivuston koodin kääntäminen mobiilisivustoja varten
Sivuston elinkaari ja käännetyt sivut
Uuden sivuston tai sisällön käännöstyön luonti
Oracle Content Management
-palvelimessa
Sivuston kääntäminen kielipalvelujen tarjoajaa käyttäen
Käännöstyön luonti OCE Toolkitin avulla
Käännöstöiden listaus
Käännösliittimen luonti
Luo sivustokartta monikieliselle sivustolle
Käännöstyön lähetys kielipalvelujen tarjoajalle
Käännöstyön lataus palvelimeen
Osa VI Liitteet
26
Opastus: Komponenttien kehitys Knockoutin avulla
Komponenttien kehitys Knockoutin avulla - johdanto ja edellytykset
Vaihe 1: komponentin luonti
Vaihe 2: paikallisen komponenttien muodostuksen rakenteen tarkistus
Vaihe 3: paikallisten komponenttiasetusten rakenteen tarkistus
Vaihe 4: uuden ominaisuuden näyttö komponentissa
Vaihe 5: herättimien rekisteröinti
Vaihe 6: herättimien käynnistys
Vaihe 7: toimintojen rekisteröinti
Vaihe 8: toimintojen suoritus
Vaihe 9: erillisen otsikon luonti kullekin komponentin instanssille
Vaihe 10: sisäkkäisten komponenttien käyttö rivinsisäisessä muokkauksessa
Vaihe 11: eri asettelujen tuki
Vaihe 12: mukautettujen tyylien määritys
Vaihe 13: komponentin muodostus sisäisessä kehyksessä
Vaihe 14: mukautettujen tyylien käyttö, kun komponentti muodostetaan sisäisessä kehyksessä
Vaihe 15: kumoamisen ja uudelleentekemisen integrointi
Vaihe 16: sisällön hallinta
Opastuksen tarkastelu
27
Sivustojen SDK:n ohje
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
Vianmääritys
Yritän luoda sivustoa, mutta mallipohjia ei ole
En voi poistaa sivustoa
En voi avata sivustopuuta tai muokata sivua
Lisäsin komponentin, mutta sitä ei näy sivulla
Kansio-, tiedosto- ja viestiketjukomponenttini eivät toimi
Muutin sivun asettelua, ja osa sisällöstä katosi
Latasin kuvan uuden version, mutta sitä ei näy sivulla
Lisäsin toiseen palveluun perustuvan komponentin, mutta se ei toimi
Yrityssivusto näyttää varoituksen
Sivun komentosarjat on tarkoitettu vain navigointiin eivätkä ne muuta sisältöä millään tavalla.