Sisäisiin kehyksiin muodostetut komponentit

Sisäisiin kehyksiin muodostettavia komponentteja voi määrittää Oracle Content Management -sivuille rekisteröimällä ja lisäämällä komponentteja ulkoisista palveluista (joita kutsutaan etäkomponenteiksi). Toinen tapa on valita sisäisen kehyksen valinta, kun paikallista komponenttia luodaan. Tämäntyyppisellä komponentilla voi laajentaa sivustojen toimintoja esimerkiksi lisäämällä yhteisöpalvelu- tai kassakomponentin.

Jos komponentti on etäkomponentti, loppupisteen URL-osoite on määritettävä. Jos kyse on sisäiseen kehykseen muodostettavasta paikallisesta komponentista, URL-osoitteet johdetaan komponentin nimestä komponenttiluettelossa.

  • Loppupisteen URL-osoite: widgetin sisältö haetaan tästä URL-osoitteesta, ja se upotetaan sisäiseen kehykseen.

  • Asetusten URL-osoite: tämä URL-osoite muodostetaan sisäiseen kehykseen, jotta komponentin voisi määrittää sen jälkeen, kun se on pudotettu sivulle.

Komponentti voi muodostaa staattisia tai dynaamisia tietojen visualisointeja ja näyttää lomakkeen tai muun vuorovaikutteisen käyttöliittymän, joka laajentaa sivuston toimintoja. Katso kohta Komponentin asetusten muodostus.

Oracle Content Management -palveluun sisältyvät komponentit

Oracle Content Management -palveluun sisältyy joukko komponentteja, jotka muodostetaan sisäisiin kehyksiin.

Nimi Tyyppi Tunnus

Kansiolista

scs-app

Kansiolista

Tiedostolista

scs-app

Tiedostolista

Asiakirjojen hallinta

scs-app

Asiakirjojen hallinta

Facebook-tykkäys

scs-app

Facebook-tykkäys

Twitter-seuranta

scs-app

Twitter-seuranta

Twitter-jako

scs-app

Twitter-jako

Facebook-suositus

scs-app

Facebook-suositus

Komponentin rekisteröinti

Sisäiseen kehykseen muodostettavan etäkomponentin loppupisteen URL-osoite on rekisteröitävä HTTPS-yhteyden kautta, ennen kuin sitä voi käyttää sivustossa. Nämä tiedot tallennetaan komponenttiluetteloon. Loppupisteen on sallittava URL-osoitteen näyttö sisäisessä kehyksessä. Älä aseta X-Frame-Options="sameorigin"-arvoa ylätunnisteessa. Jos komponentti on paikallinen, päätepisteen ehdot täyttyvät automaattisesti, koska tiedostot on tallennettu Oracle Content Management -palvelimeen.

Kun sisäiseen kehykseen muodostettu komponentti rekisteröidään, uusi komponenttia edustava GUID-tunnus luodaan. Jos tällainen komponentti rekisteröidään Oracle Content Management -instanssiin useita kertoja, sille annetaan useita GUID-tunnuksia, koska kukin tunnus edustaa tiettyä komponentin rekisteröintiä. Kun komponentti on rekisteröity, Oracle Content Management -palveluun tallennetaan GUID-tunnuksella ainoastaan komponentin kuvaus. Komponentti suoritetaan edelleen etäpäätepisteen kautta. Katso kohta Etäkomponentin rekisteröinti.

Kun sisäiseen kehykseen muodostettu komponentti rekisteröidään, myös instanssin tunnus luodaan. Tämä instanssin tunnus edustaa tiettyyn Oracle Content Management -asiakkaaseen rekisteröityä komponenttia. Jos sama komponentti rekisteröidään useita kertoja samaan Oracle Content Management -asiakkaaseen tai toiseen Oracle Content Management -asiakkaaseen, sen instansseille annetaan eri tunnukset.

Etäkomponentin asetusten pysyvyys

Kun sisäiseen kehykseen muodostetun komponentin asetusten URL-osoite muodostetaan Asetukset-paneelin valintaikkunaan, sekä instanssin että komponentin tunnus annetaan. Näin komponentti voi tarvittaessa tallentaa asetukset itse omaan palvelimeensa instanssin ja komponentin tunnuksen mukaan indeksoituna. Vaihtoehtoisesti Oracle Content Management -palvelun sivustojen SDK:n avulla voi tallentaa komponenttitunnuksella enintään 1,5 kt JSON-tietoja sivuston sivun sivumalliin.

Asetusten pysyvä tallennus sivustojen SDK:n kautta tarjoaa kaksi etua sisäisiin kehyksiin muodostetuille komponenteille:
  • Komponentti voi helposti olla mukana sivun versioissa, sivun päivityksissä ja sivuston julkaisumallissa.

  • Komponentti voi muodostua selaimessa suoritettavista HTML-loppupisteistä taustajärjestelmässä tapahtuvan suorituksen sijaan.

Katso kohta Oracle Content Management SDK-työkalut.