A belső keretekben megjelenített összetevők úgy adhatók meg az Oracle Content Management oldalain, hogy külső kiszolgálókról származó összetevőket regisztrálnak és adnak hozzá (távoli összetevők), valamint a belső keret lehetőség kiválasztásával egy helyi összetevő létrehozásakor. Ez az összetevőtípus kibővítheti a webhelyek funkcióit, például: közösségi összetevő vagy kivételi csomag összetevő hozzáadása.
Távoli összetevő esetében meg kell adnia a végpont URL-címét. Belső keretben megjelenített helyi összetevő esetében az URL-címeket az Összetevő-katalógusban lévő összetevő nevéből származtatják.
Végpont URL-címe: A rendszer erről az URL-címről olvassa be az ablakobjektum tartalmát, és ágyazza be azt egy belső keretbe.
Beállítások URL-címe: Ez az URL-cím egy belső keretben jelenik meg, és az összetevő konfigurálásához használható, miután azt áthúzták az oldalra.
Az összetevő statikus és dinamikus adatábrázolásokat tud megjeleníteni, valamint megjelenít egy olyan formalapot vagy felhasználói felületet, amely kibővíti a webhely funkcióit. Lásd: Összetevő-beállítások megjelenítése.
Az Oracle Content Management által biztosított összetevők
Az Oracle Content Management olyan összetevők készletét tartalmazza, amelyek belső keretekben jelennek meg.
Név | Típus | Azonosító |
---|---|---|
Mappalista |
scs-app |
Mappalista |
Fájllista |
scs-app |
Fájllista |
Dokumentumkezelő |
scs-app |
Dokumentumkezelő |
Facebook tetszésnyilvánítás |
scs-app |
Facebook tetszésnyilvánítás |
Twitter-követés |
scs-app |
Twitter-követés |
Megosztás a Twitteren |
scs-app |
Megosztás a Twitteren |
Facebook ajánlat |
scs-app |
Facebook ajánlat |
Összetevő regisztrációja
Mielőtt egy belső keretekben megjelenített távoli összetevőt használna egy webhelyen, a HTTPS segítségével regisztrálnia kell a végpont URL-címét. Ez az információ az Összetevő-katalógusban tárolódik. A végpontnak lehetővé kell tennie, hogy az URL-cím megjelenjen egy belső keretben, ne állítsa be az X-Frame-Options="sameorigin"
értékét a fejlécben. Helyi összetevő esetében, mivel a fájlok tárolása az Oracle Content Management kiszolgálóján történik, ez a végpontra vonatkozó feltétel automatikusan teljesül.
Egy belső keretben megjelenített összetevő regisztrálásakor a rendszer előállít egy új GUID azonosítót, amely az összetevőt jelképezi. Ha az ilyen összetevőt többször regisztrálják az Oracle Content Management egyik példányában, több GUID azonosítót fog kapni, mivel azok az adott összetevő egyes regisztrációit jelképezik. Az összetevő regisztrálásakor a rendszer egyedül a GUID azonosítóhoz tartozó leírást tárolja el az Oracle Content Management szolgáltatásban, az összetevő továbbra is a távoli végpontról fog futni. Lásd: Távoli összetevő regisztrálása.
Egy belső keretben megjelenített összetevő regisztrálása után a rendszer előállít egy példányazonosítót is. Ez a példányazonosító egy bizonyos Oracle Content Management-bérlővel regisztrált összetevőt jelképez. Az ugyanabban az Oracle Content Management-bérlőben többször regisztrált vagy egy másik Oracle Content Management-bérlővel regisztrált ugyanazon összetevő eltérő példányazonosítókkal rendelkezik.
Távoli összetevő beállításainak megőrzése
Amikor egy belső keretben megjelenített összetevő beállatásainak URL-címe megjelenik a Beállítások panel párbeszédpaneljén, a rendszer biztosítja a példányazonosítót is és az összetevő-azonosítót is. Ez lehetővé teszi, hogy az összetevő saját maga megőrizzen bármilyen beállítást a saját kiszolgálóján, a példányazonosító és az összetevő-azonosító által indexelve. Alternatív megoldásként az Oracle Content Management Sites SDK is használható legfeljebb 1,5 KB JSON-adat tárolására a webhelyoldal oldalmodelljében az összetevő-azonosítónak megfelelően.
Az összetevő egyszerűen részt vehet az oldalverziókban, oldalfrissítésekben és a webhely-közzétételi modellben.
Az összetevő alkothatja a böngészőben végrehajtható HTML-végpontokat, amelyeket nem lehet végrehajtani egy háttérrendszerben.