Introduktion
Web Port använder definierade objekt (funktioner och bilder) och namngivningskonventioner för att länka taggar till dynamiska sidobjekt. Varje symbolbibliotek placeras i en underkatalog i katalogen /assets/libs/. Ett symbolbibliotek består av en konfigurationsfil som heter lib.conf och en underkatalog som heter symbols där bilder för symbolbiblioteket placeras. Om portlets finns används även underkatalogen portlets.
Information
Det finns två skyddade namn som inte får användas för att namnge ett symbolbibliotek; "portlets" och "symbols"
Symbolbibliotek
Ett symbolbibliotek består av en uppsättning bilder tillsammans med en beskrivning av deras funktioner. Bilderna kan vara av rastertyp, t ex .png och .gif, eller av vektortyp .svg. Bilderna är placerade under katalogen symboler. Bilderna länkas samman av objekt som definieras i bibliotekets konfigurationsfil lib.conf. Se kapitel 5.6 för exempel på hur symbolbiblioteket definieras. Om svg-bilder används kan även css och JavaScript användas för att påverka dessa. Detta görs genom att skapa filerna style.css och script.js. Dessa filer laddas automatiskt när en sida som använder symbolerna visas och påverkar då symbolerna i biblioteket.
Det finns en editor för symbolbibliotek, där du kan skapa och redigera symbolbibliotek. Du kan redigera både portlets och symboler. Bibliotekseditorn hittar du i menyn under Systeminställningar/Symbolbibliotek.
I bibliotekseditorn kan du se alla symbolbibliotek som finns i systemet. Genom att klicka på en rad i tabellen får du mer information om biblioteket i sidomenyn och möjlighet att redigera, ladda ner och ta bort biblioteket. Det är också möjligt att gå direkt till redigeringsläget genom att klicka på ikonen till vänster på varje rad.
Ladda ner och ladda upp symbolbibliotek
För att snabbt kunna göra stora ändringar i symbolbibliotek med många objekt finns det en möjlighet att ladda ner och ladda upp hela bibliotek och hantera dem utanför Web Port.
Ladda ner ett bibliotek som en zip-fil via sidomenyn för ett bibliotek i biblioteksredigerarens visningsläge. Ladda upp en zip-fil från samma vy genom att klicka på Ladda upp i verktygsfältets meny. Ladda från disk kan användas om du har ändrat filer direkt i de filmappar som ska användas i Web Port utan att starta om systemet. Denna funktion finns också i verktygsmenyn ovanför listan över symbolbibliotek.
Skapa symbolbibliotek
Från bibliotekseditorns visningsläge klickar du på Nytt bibliotek i verktygsfältets meny. Ange ett namn och en beskrivning i sidomenyn och klicka på Spara. Detta tar dig direkt till redigeringsläget för det nya symbolbiblioteket. Klicka på Tillbaka eller på knappen Symbolbibliotek i verktygsfältet för att gå tillbaka till visningsläget.
OBS!
Symbolbibliotekets namn får inte innehålla understreck (_)
Redigera symbolbibliotek
Från redigeringsvyn i biblioteksredigeraren kan du skapa nya objekt och redigera befintliga. Du kan också redigera bibliotekets lib.conf och style.css.
Skapa ny symbol
Klicka på Nytt objekt i verktygsfältets meny. Lägg till ett namn och en beskrivning och välj PageObject. Klicka sedan på Spara. Det nya objektet läggs till och kan hittas i objektlistan. För att välja en bild till symbolen, klicka på symbolen för att få upp sidomenyn. Välj en bild och klicka på Spara. För att göra symbolen interaktiv kan du redigera lib.conf för att skapa olika tillstånd för symbolen och style.css för att beskriva hur dessa tillstånd ska se ut.
Skapa en ny portlet
Klicka på Nytt objekt i verktygsfältets meny. Lägg till ett namn och en beskrivning och välj Portlet. Klicka sedan på Spara. Det nya objektet läggs till och kan hittas i objektlistan. För att lägga till filer till din portlet, klicka på symbolen för att komma till sidomenyn. Här kan du redigera den automatiskt skapade htm-filen och välja en ikon för portleten. Det är också möjligt att hantera andra portletfiler som din portlet är beroende av.
Ta bort portlet eller symbol
Klicka på objektet i bibliotekseditorn i redigeringsläge. Klicka på Ta bort i sidomenyn och bekräfta.
Ta bort symbolbibliotek
Om du vill ta bort ett helt symbolbibliotek klickar du på bibliotekets namn i biblioteksredigeraren i visningsläge och klickar på Delete i sidomenyn. Bekräfta att du vill ta bort.
How-Tos
###SectionLinks 12346729744540 sv