Herhangi bir yerleşim yuvası için yuvada izin verilen bileşenlere belirli kısıtlamalar koyabilirsiniz.
Bir yuvadaki bileşenleri kısıtlarsanız bir kullanıcı izin verilmeyen bileşen sürükleme işlemi gerçekleştirdiğinde uyarı mesajı alır ve bileşeni o yuvaya ekleyemez veya taşıyamaz.
Bu kısıtlamayı konfigüre etmek için temanızdaki yerleşimleri düzenleyin (örneğin themes\theme_name\layouts\oneslot.htm
yerleşim dosyası) ve özel veri özelliklerini yuva içerik bölümü öğesine ekleyin.
Bu, özel özelliklerin formatıdır. Önceki sürümlerle arasındaki temel fark, kullanıcıların sadece bileşenin id
bilgisini belirlemeleri gerekir. Daha önce bir bileşeni kısıtlamak için kullanıcıların ayrıntılı "<type> <id>"
sözdizimini kullanmaları gerekiyordu (bu hala destekleniyor).
data-allowed-items='["<id>:","<type>,"<type>:<id>",...]' data-disallowed-items='["<id>":"<type>","<type>:<id>",...]
Not:
data-allowed-items
ve data-disallowed-items
değeri çift tırnak (") veya tek tırnak (‘) işaretlerini kullanabilir. Aşağıdaki örnekte, data-allowed-items
JSON dizisinin etrafında tek tırnak kullanır, data-disallowed-items
ise JSON dizisinin etrafında çift tırnak kullanır:
<div id="slot101" class="scs-slot" data-allowed-items='["scs-app","scs-title"]' data-disallowed-items="['File List', 'scs-map']"> </div>
Aşağıdaki tabloda Oracle Content Management ile sağlanan bileşenler ve bunların ilgili No'ları listelenir. Adlandırma çakışmalarını önlemek amacıyla, özelleştirilmiş (yerel veya uzak) bileşen No'larının önüne scs-
eklemeyin veya bu tabloda listelenen tipleri veya No'ları kullanmayın.
Ad | Tip | No |
---|---|---|
Doküman İdarecisi |
scs-app |
Doküman İdarecisi |
Facebook'ta Beğenme |
scs-app |
Facebook'ta Beğenme |
Facebook Önerisi |
scs-app |
Facebook Önerisi |
Dosya Listesi |
scs-app |
Dosya Listesi |
Klasör Listesi |
scs-app |
Klasör Listesi |
Twitter Takibi |
scs-app |
Twitter Takibi |
Twitter Paylaşımı |
scs-app |
Twitter Paylaşımı |
Düğme |
scs-button |
scs-button |
Makale (özel bileşen) |
scs-component |
scs-comp-article |
Başlık (özel bileşen) |
scs-component |
scs-comp-headline |
Resim ve Metin (özel bileşen) |
scs-component |
scs-comp-image-text |
Bileşen Grubu |
scs-componentgroup |
scs-componentgroup |
İçerik Arama | scs-contentsearch | scs-contentsearch |
İçerik Listesi | scs-contentlist | scs-contentlist |
İçerik Yer Tutucusu | scs-component | scs-contentplaceholder |
İçerik Öğesi | scs-component | scs-contentitem |
Bölücü |
scs-divider |
scs-divider |
Doküman |
scs-document |
scs-document |
Galeri |
scs-gallery |
scs-gallery |
Galeri Kılavuzu |
scs-gallerygrid |
scs-gallerygrid |
Resim |
scs-image |
scs-image |
Eşleme |
scs-map |
scs-map |
Paragraf |
scs-paragraph |
scs-paragraph |
Sosyal Ağ Çubuğu |
scs-socialbar |
scs-socialbar |
Boşluk Öğesi |
scs-spacer |
scs-spacer |
Başlık |
scs-title |
scs-title |
YouTube |
scs-youtube |
scs-youtube |
Kullanıcılar yerel veya uzak bileşenler oluşturabilir. Bu örnekte sağlanan ad (My_Local_Component
), iç yuvaları kısıtlamak üzere bu bileşeni belirlemek için kullanılabilen No'dur.
''GUID-860B1D63-DA20-4CA2-8427-8434586ADB01-default.png'' çiziminin açıklaması