Kreiranje oznake komponente

Oznaka komponente se koristi da referencira sadržaj komponente unutar prezentacijskog predloška ili dizajna elementa.

O ovom zadatku

Format oznake komponente:

[Component name=" " context=" " format=" " separator=" " compute=" " 
htmlencode=" " awareness=" " presentation=" " startPage=" " resultsPerPage=" " start=" " end=" " ]

Da biste kreirali oznaku komponente:

Postupak

  1. Kliknite Umetni oznaku u prezentacijskom predlošku za dizajniranje komponente ili elementa. Otvara se dijalog Pomoć oznake.
  2. Izaberite Komponenta kao tip oznake.
  3. Izaberite komponentu za prikaz pomoću oznake. Ovaj parametar se dodaje u oznaku kao name=" " parametar:
  4. Kliknite OK da biste dodali oznaku u vaš dizajn navigatora.

Što napraviti sljedeće

Jednom kada dodate oznaku svom dizajnu, oznaci možete također dodati i sljedeće parametre:
Tablica 1. Parametri dodatne oznake. Ova tablica prikazuje dodatne parametre koji se mogu dodati ručno u ovu oznaku.
Parametri oznake Detalji
name=" " Za korištenje knjižnice koja je specificirana u URL-u trenutne stranice, koristite name="./item".
Bilješka: Ako specificirate name="./item", ime knjižnice se ne pojavi u prezentacijskom predlošku ili dizajnu elementa. Stvarna staza se ne rastavlja dok se stavka ne prikaže.
context=" " Ovaj parametar se koristi samo kada referencirate oznaku komponente unutar Personalizacija dizajna elementa za prikaz rezultata od Personalizacija pravila pretraživanja na komponente.
start=" "

end=" "

Atributi početka i kraja koriste se za omatanje podataka koje je vratila oznaka unutar drugih oznaka, kao što je HTML. Ovi atributi nisu obvezni.
format=" " Ovaj parametar je opcijski i može se koristiti samo s nekim tipovima komponenti:
Kada referencirate komponentu slike:
Koristite format="url" za prikaz samo URL-a od komponente slike.
Koristite format="tag" za prikaz potpune oznake slike. Slika se prikazuje na izvedenoj stranici. Ovaj parametar se koristi po defaultu ako nije specificiran format.
Kada referencirate komponentu resursa datoteke:
Ako je vaš resurs tip datoteke koja se može konvertirati u HTML, možete konvertirati datoteku u HTML i prikazati konvertirani HTML izravno u Web sadržaj pomoću format="HTML" parametra.
Primjeri podržanih tipova datoteka uključuju:
  • dokumente obrade teksta (*.doc, *.odt)
  • proračunske tablice (*.xls) *
  • HTML datoteke (*.htm, *.html)
  • Tekstualne datoteke (*.txt)
Drugi tipovi datoteka se također mogu koristiti, ali ih prvo morate provjeriti.
Maksimalna veličina predmemorije:

Ako je konvertirani HTML veći od default veličine predmemorije definirane s resourceserver.maxCacheObjectSize svojstvom u WCM WCMConfigService servisu, svaki zahtjev koji sadrži ovu datoteku dinamički se konvertira umjesto korištenja kopije iz predmemorije. Ova metoda utječe na performanse. Možda ćete trebati povećati veličinu resourceserver.maxCacheObjectSize svojstva za podršku konverzije velike datoteke. Osigurajte da sistem ima dovoljno instalirane memorije da izađete na kraj s povećanjem veličine predmemorije. Možete također rastaviti datoteku u posebne datoteke, koje se mogu odijeljeno konvertirati, umjesto da se poveća veličina predmemorije.

Kada referencirate resurs datoteke i komponente slike:
  • Koristite format="mimetype" za prikaz mime tipa datoteke ili slike. Ako se ne može utvrditi važeći mime tip, onda se prikaže "www/unknown".
  • Koristite format="filename" za prikaz imena datoteke ili slike.
  • Koristite format="size" za prikaz veličine datoteke ili slike pomoću najprikladnije jedinice. Ako je resurs manji od 1 Kb, onda se prikazuje veličina u bajtovima. Ako je veličina resursa manja od 1 MB, onda se prikazuje veličina u kilobajtovima. Ako je veličina veća ili jednaka 1 MB, onda se veličina prikazuje u megabajtovima
  • Koristite format="size_bytes" za prikaz veličine datoteke ili slike u bajtovima. Prikazuje se samo numerička vrijednost.
  • Koristite format="size_KB" za prikaz veličine datoteke ili slike u kilobajtovima. Prikazuje se samo numerička vrijednost.
  • Koristite format="size_MB" za prikaz veličine datoteke ili slike u megabajtovima. Prikazuje se samo numerička vrijednost.
Kada referencirate komponentu veze:
Koristite format="url" za prikaz punog URL-a cilja od komponente veze. Na primjer:
wps/wcm/myconnect/Library/Site+Area/Content
Koristite format="namepath" za prikaz samo staze sjedišta cilja od komponente veze. Na primjer:
/Library/Site Area/Content

Ako je cilj druga komponenta veze, prikazuje se staza imena od konačnog cilja.

Koristite format="titlepath" za prikaz staze naziva sjedišta cilja od komponente veze. Na primjer:
/Library/Site Area Title/Content Title

Ako je cilj druga komponenta veze, prikazuje se staza naziva od konačnog cilja.

Koristite format="id" za prikaz samo ID-a cilja od komponente veze. Ako je cilj druga komponenta veze, prikazuje se ID od konačnog cilja.

Koristite format="tag" za prikaz potpune oznake veze. Ovaj parametar se koristi po defaultu ako nije specificiran format. Na primjer:
<a href="/wps/wcm/myconnect/Library/Site+Area/Content></a>
Bilješka: URL generiran komponentom veze je potpuno kvalificiran kada se gleda kroz portal. Ako želite generirati URL koji nije potpuno kvalificiran koristite opciju "noprefix":
  • format="noprefixurl"
  • format="noprefixpath"
  • format="noprefixtag"
Koristite format="linktext" za prikaz teksta veze.
Kada referencirate komponentu reference komponente:
Koristite format="id" za prikaz ID-a cilja od komponente reference komponente. Ako je cilj druga komponenta reference komponente, prikazuje se ID konačnog cilja.
Koristite format="namepath" za prikaz staze imena sjedišta cilja od komponente reference komponente. Ako je cilj druga komponenta reference komponente, prikazuje se staza imena od konačnog cilja.
Koristite format="titlepath" za prikaz staze naslova sjedišta cilja od komponente reference komponente. Ako je cilj druga komponenta reference komponente, prikazuje se staza naslova od konačnog cilja.
Kada referencirate komponente podataka:
Sljedeći formati se mogu definirati kada se prikazuju datumi:
  • format="DATE_SHORT"
  • format="DATE_MEDIUM"
  • format="DATE_LONG"
  • format="DATE_FULL"
  • format="DATE_TIME_SHORT"
  • format="DATE_TIME_MEDIUM"
  • format="DATE_TIME_LONG"
  • format="DATE_TIME_FULL"
  • format="TIME_SHORT"
  • format="TIME_MEDIUM"
  • format="TIME_LONG"
  • format="TIME_FULL"
  • format="DATE_SHORT_TIME_MEDIUM"
  • format="DATE_SHORT_TIME_LONG"
  • format="DATE_SHORT_TIME_FULL"
  • format="DATE_MEDIUM_TIME_SHORT"
  • format="DATE_MEDIUM_TIME_LONG"
  • format="DATE_MEDIUM_TIME_FULL"
  • format="DATE_LONG_TIME_SHORT"
  • format="DATE_LONG_TIME_MEDIUM"
  • format="DATE_LONG_TIME_FULL"
  • format="DATE_FULL_TIME_SHORT"
  • format="DATE_FULL_TIME_MEDIUM"
  • format="DATE_FULL_TIME_LONG"
  • format="RELATIVE" (Relativni datum se prikazuje kao "danas", "jučer" ili kao broj dana koji su prošli.)
  • format="MILLIS" (Broj milisekunda od ponoći, 1. siječnja, 1970 GMT)
Bilješka: Svi formati datuma su bazirani na vremenskoj zoni korisnika, osim za format="MILLIS", koji ne ovisi o trenutnoj vremenskoj zoni.
Možete također postaviti i korisnički definirane formate za datume:
Kada referencirate komponente brojeva:
Možete također postaviti i korisnički definirane formate za brojeve:
Kada referencirate detalje korisnika:
Kada formatirate detalje korisnika, parametar formata se koristi za definiranje koji LDAP parametar koristiti kada se prikazuju detalji korisnika. Na primjer:
  • format="cn" se koristi za prikaz zajedničkog imena.
  • format="dn" se koristi za prikaz razlikovnog imena.
Maksimalna veličina znakova:
Također možete specificirati maksimalan broj znakova za prikaz koristeći ovaj format:
  • format="length:number_of_characters"
Na primjer, za prikaz maksimalno 10 znakova trebat ćete specificirati sljedeći parametar:
  • format="length:10"
compute=" " Ovaj parametar je primjenjiv samo na izbornik, navigator i komponente sistematizacije. Specificirajte compute="always" kada referencirate neki JSP kod unutar dizajna komponente i želite taj kod izvoditi posebno na svaki rezultat koji vrati izbornik, navigator i komponenta sistematizacije.

Na primjer, ako izbornik referencira JSP kod koji je koristio public DocumentId getCurrentResultId(); metodu, trebate koristiti compute="always" da napravite JSP kod koji se izvodi posebno u svakom rezultatu koji vrati izbornik.

Ako nije specificirano, onda se koristi compute="once" što je default metoda za slanje rezultata izbornika, navigatora i komponenti sistematizacije.

htmlencode=" " Ako je htmlencode="true", onda se rezervirani HTML znakovi u komponentama koje prikazuju tekst, konvertiraju u entitete znakova. Na primjer, <' se konvertira u &lt;'. Ovaj parametar je koristan ako želite spriječiti korisnike da dodaju zlonamjeran kod ili ako želite spriječiti korisnike da promijene dizajn teksta pomoću HTML-a.

Ako nije specificirano, default postavka specificirana od cmpnt.htmlEncodeDefault svojstva u WCM WCMConfigService servisu, koristi se za prikaz teksta. Default postavka specificirana od cmpnt.htmlEncodeUrls svojstva u WCM WCMConfigService servisu koristi se za prikaz URL-ova. Po defaultu, ova svojstva se postavljaju na true.

awareness=" " Ako je awareness="true" onda se imena korisnika prikazuju pomoću funkcija informiranosti. Ovaj dodatak prikazuje imena korisnika kao hiperveze koje dozvoljavaju korisnicima da kontaktiraju osobe s kojima žele raditi. Gdjegod se osobne veze pojave, korisnici mogu kliknuti vezu da prikažu izbornik akcija za sudjelovanje (kontaktiranje i rad) s osobom imenovanom pomoću veze. Ako vi kao administrator također konfigurirate IBM® Sametime poslužitelj da radi s WebSphere Portal, veze osoba pokazuju je li osoba aktivna, odsutna, neaktivna ili u stanju Ne smetaj.

Ako nije navedeno, onda awareness="false" i informiranost se ne koriste.

presentation="itemname" Ovaj parametar se koristi za specificiranje imena predstavljanja liste za korištenje kada prikazujete navigatora, izbornik, personalizaciju ili komponentu pretraživanja. Ovaj parametar nadjačava prezentaciju liste koja je izabrana na samoj komponenti.
Za korištenje knjižnice koja je specificirana u URL-u trenutne stranice, koristite presentation="./item".
Bilješka: Ako specificirate presentation="./item", ime knjižnice se ne prikazuje u oznaci. Stvarna staza se ne rastavlja dok se stavka ne prikaže.
startPage="broj" Ovaj parametar je opcijski i koristi se za postavljanje stranice rezultata koja će se prikazati kod prvog prikaza komponente navigatora, izbornika, personalizacije ili pretraživanja. Ovaj parametar nadjačava vrijednost Početna stranica koja je specificirana u samoj komponenti.
resultsPerPage="broj" Ovaj parametar je opcijski i koristi se za postavljanje broja stavki za prikaz na svakoj stranici rezultata koje prikazuje navigator, izbornik, personalizacija ili komponenta pretraživanja. Ovaj parametar nadjačava vrijednost Rezultati po stranici koja je specificirana u samoj komponenti
separator=" " Ovaj parametar se koristi samo kada se referencira komponenta izbora korisnika. Koristi se za definiranje koji se tekst ili kod prikazuje između svakog izbora. Na primjer, za dodavanje prijelaza u novi red između svakog izbora, trebali bi koristiti separator="<br>". Ako nije definirano, zarez se postavlja između svakog izbora kada se prikazuje.