Statički resursi

Statički resursi uključuju markup koji se definira pomoću .html, .css i .js datoteka korištenih u temi. Neke .json datoteke se koriste za definiranje opcija izbornika, definicije modula i profila modula.

Za više informacija o modularizaciji i modulima koji su sadržani u IBM® WebSphere Portal 8.5 temi, pogledajte Moduli koji dolaze s modulariziranom temom. Svaki WebDAV folder ima readme datoteku s dodatnim informacijama o svakom odjeljku.

Na WebDAV: http://host:port/wps/mycontenthandler/dav/fs-type1.

Definicije modula teme

fs-type1:\themes\Portal8.5\contributions

theme.json: Definicije modula za wp_theme_portal_85.
  • wp_theme_menus
  • wp_theme_portal_85
  • wp_theme_skin_region
  • wp_theme_high_contrast
  • Uklonjeno u Kombinirani kumulativni popravak 06:
    • wp_theme_edit
theme_edit.json: Doprinos koji se učitava kada se uključi način uređivanja. Odvaja način pregleda od načina uređivanja. Definicije modula za wp_theme_portal_edit_85
  • wp_theme_portal_edit_85

dojo19.json: Definicije modula za Dojo, dijit i dojox iz verzije 1.9.1.

oneui303.json: Definicije modula za OneUI verzija 3.0.3.
  • wp_one_ui
  • wp_one_ui_dijit

contextmenu.json: Sadrži prezentacijski predložak izbornika akcija komponente.

simple_contextmenu.json: Sadrži prezentacijski predložak jednostavnog izbornika.

worklight61.json: Sadrži Worklight mapiranja.

Predlošci stilova

fs-type1:\themes\Portal8.5\css

Predlošci stilova sadrže css definicije za stilove koji su navedeni temom. Opcije stila se pokazuju na kartici Stil na traci s alatima sjedišta kad ste u načinu uređivanja.

Svaki od navedenih direktorija ima datoteku css definicija za taj stil i ikonu koja sadrži sliku koja predstavlja stil. Za crni stil postoji black.css i icon.gif datoteka u crnom direktoriju.

Direktorij css sadrži sljedeće direktorije i datoteke:
  • Direktoriji: black, blue, gold, green, orange, purple, red, white, images i default.
  • Datoteke:
    • master.css: Uključuje datoteke sideNav.css i default.css.
      • Uklonjeno u Kombinirani kumulativni popravak 06:
        • contextmenu.css
        • contextmenuCommon.css
    • masterRTL.css: Uključuje datoteke sideNavRTL.css, defaultRTL.css i default.css.
      • Uklonjeno u Kombinirani kumulativni popravak 06:
        • contextmenuRTL.css
        • contextmenuCommon.css

    Ove datoteke sadrže komprimirane (minimizirane) verzije css definicija.

    Bilješka: Komprimiranje datoteka čini datoteke težim za čitanje pa su osigurane nekomprimirane verzije. Najbolje je koristiti nekomprimiranu verziju za vrijeme uređivanja i ispravljanja CSS-a teme.

Direktorij default sadrži osnovne stilove za temu. Datoteka default_view.css sadrži stilove za način pregleda. Datoteka default_edit.css sadrži stilove za način uređivanja. Datoteka default_search.css sadrži stilove za pretraživanje. Ti se stilovi primjenjuju na default temu i optimiziraju je za mobilne uređaje. Primjenjuju se na izbornike, navigaciju, izgled i podnožje.

Direktorij images sadrži sljedeće zajedničke slike:
  • blank.gif: Prazna gif datoteka koja se koristi za prored.
  • loading.gif: Slika koja se prikazuje kada se učitava stranica ili drugi resurs.
  • loadingDark.gif: Tamnija verzija loading.gif slike.
  • master.png: Sprite datoteka sa zajedničkim slikama koje se koriste u temi. Neke od slika uključuju IBM i WebSphere Portal logotipove, ikone pretraživanja, ikonu olovke za prebacivanje načina uređivanja/gledanja i slike strelica raznih veličina.

Slike

fs-type1:\themes\Portal8.5\images

  • Direktoriji: addContent i taggingAndRating
  • Datoteke: favicon.ico

js

fs-type1:\themes\Portal8.5\js

  • head.js: Ova datoteka sadrži JavaScript obrađivanje uključeno u head odjeljak.
  • skinRegion.js: Ova datoteka sadrži JavaScript koji primjenjuje dostupna područja na skinove.
  • mobilenav.js: Ova datoteka sadrži proces JavaScript za mobilna područja teme.
  • Uklonjeno u Kombinirani kumulativni popravak 06:
    • contextmenu.js: Ova datoteka sadrži JavaScript implementaciju izbornika.
    • theme.js: Ova datoteka sadrži JavaScript obrađivanje za sposobnosti uređivanja u temi.
    • highContrast.js: Ova datoteka sadrži JavaScript obrađivanje za sisteme omogućene za visoki kontrast. Ova datoteka je premještena na različiti modul u Kombinirani kumulativni popravak 06.

Predlošci izgleda

fs-type1:\themes\Portal8.5\layout-templates

Svaki direktorij sadrži predložak izgleda. Ovi predlošci se pokazuju na kartici Promjena izgleda na traci s alatima sjedišta kad ste u načinu uređivanja. Svaki direktorij sadrži layout.html datoteku koja definira izgled i icon.gif datoteku koja je sličica izgleda.

Datoteka layout.html definira dekoracije područja sadržaja koje se razlikuju kroz stranice.

Predlošci izgleda su obuhvaćeni u Portal 8.5 temi.

Direktoriji: 1Column, 1Row2ColumnUnequal, 1Row3ColumnEqual, 2ColumnEqual, 2ColumnLeft, 2ColumnRight, 2Row, 3ColumnCenter, 3ColumnEqual, TopColumn2ColumnUnequal i TopColumn3ColumnCenter.

Definicije izbornika

fs-type1:\themes\Portal8.5\menuDefinitions

Veza na građu izbornika

  • pageAction.json: definira stavke izbornika za izbornik Akcija stranice. Stavke uključuju definicije za Označavanje i ocjenjivanje, Personalizaciju i druge stavke izbornika koje se odnose na stranicu.
  • skinAction.json: Definira stavke izbornika za izbornik portleta. Uključuje definicije za akcije koje su dostupne za portlet. Uključene stavke su Ožičenje, Brisanje, Uređivanje postavki, Minimiziranje i Maksimiziranje.

nls

fs-type1:\themes\Portal8.5\nls

Ovaj direktorij sadrži prevedene HTML datoteke za temu.

Profili

fs-type1:\themes\Portal8.5\profiles

Ovo je nekoliko profila modula koji definiraju koji se moduli učitavaju kod učitavanja stranice. Za više informacija o odgođenim modulima pogledajte Odgođeni i neodgođeni moduli. Za više informacija o profilima, pogledajte Uključeni profili.

Skinovi

fs-type1:\themes\Portal8.5\skins

Direktoriji: Hidden, NoSkin i Standard.

Ovi direktoriji sadrže skinove spremne za upotrebu koji su dostupni u WebSphere Portal 8.5 temi: Hidden, NoSkin i Standard. Svaki direktorij ima skin.html datoteku, koja definira markup za skin.

Lokalizirane datoteke:
  • fs-type1:\themes\Portal8.5\skins\Standard\nls
  • fs-type1:\themes\Portal8.5\skins\Hidden\nls
  • fs-type1:\themes\Portal8.5\skins\NoSkin\nls

Markup teme

fs-type1:\themes\Portal8.5\

Lokalizirane verzije: fs-type1:\themes\Portal8.5\nls

  • Plain.html Definira markup koji nema dekoracije. Ova datoteka koristi se za neke osnovne dijaloge u temi.
  • theme.html: Definira markup koji je identičan svim stranicama na koje se ova tema primjenjuje.
  • theme_sidenav.html: Definira izgled teme koja koristi bočnu navigaciju.