Introduktion til Plone
Introduktion til Plone Content Management System – version 3.0 Š2007 Headnet ApS
1
Indholdsfortegnelse Indholdsfortegnelse................................................................................................................. 2 En skræddersyet løsning.......................................................................................................4 Ingen begrænsninger........................................................................................................... 4 Design og layout................................................................................................................. 4 Skabeloner......................................................................................................................... 5 Integration............................................................................................................................. 6 Åbne standarder..................................................................................................................6 Syndikering med RSS...........................................................................................................6 Integration til office-programmer...........................................................................................6 Platformsuafhængigt............................................................................................................6 Indbygget brugervenlighed....................................................................................................... 7 Tilgængelighed....................................................................................................................7 ”Ægte” URL’er..................................................................................................................... 7 Hjælp.................................................................................................................................7 Sprog.................................................................................................................................8 Kontaktformular.................................................................................................................. 8 Stor og lille skrift................................................................................................................. 8 Navigering.............................................................................................................................. 9 Dynamisk menunavigation.................................................................................................... 9 Siteoversigt........................................................................................................................ 9 Søgning..............................................................................................................................9 ”Brødkrumme”.................................................................................................................... 9 Fortryd............................................................................................................................. 10 Administration af indhold og brugere........................................................................................ 11 Velkendt mappestruktur..................................................................................................... 11 Indbyggede skabeloner.......................................................................................................11 Relationer mellem indhold...................................................................................................11 Lokale rettigheder .............................................................................................................11 Brugerstyring.................................................................................................................... 11 Gruppe og rolle funktion..................................................................................................... 12 Medlemsmapper................................................................................................................ 12 Oprettelse af indhold.............................................................................................................. 13 WYSIWYG......................................................................................................................... 13 Indholdstyper....................................................................................................................13 Webside....................................................................................................................... 13 Mappe..........................................................................................................................13 Nyheder....................................................................................................................... 14 Begivenhed...................................................................................................................14 Dynamiske lister............................................................................................................14 Billede..........................................................................................................................14 Fil................................................................................................................................14 Link............................................................................................................................. 15 Favorit......................................................................................................................... 15 Fælles for indholdstyper......................................................................................................15 Workflow...................................................................................................................... 15 Tidsstyring....................................................................................................................15 Emneords administration................................................................................................ 16 Metadata...................................................................................................................... 16 Kommentar...................................................................................................................16 Tip en ven.................................................................................................................... 16 Validering af felter......................................................................................................... 17 Kontrolpanelet.......................................................................................................................17 Tilføj og fjern nye funktioner............................................................................................... 17 Tilpas menunavigaton.........................................................................................................17 Tilpas søgefunktion............................................................................................................ 17 En sikker fremtid med Plone.................................................................................................... 18 Open Source..................................................................................................................... 18 Masser af muligheder......................................................................................................... 18 Mere information....................................................................................................................18
Introduktion til Plone Content Management System – version 3.0 ©2007 Headnet ApS
2
Indledning Plone er et content management system, der gør det muligt for alle med et grundlæggende EDB-kendskab at administrere og publicere indhold til internet, intranet og extranet. Plone kan håndtere såvel små websites for mindre firmaer som store internet-/intranetinstallationer for organisationer med tusindvis af medarbejdere, der stiller store krav til performance og skalerbarhed. Plone er en komplet løsning, hvis indbyggede funktionaliteter ofte vil opfylde firmaers og organisationers grundlæggende behov til et content management system. Nyhedsmodul, filarkiv, workflows og tidsstyret publicering er blot nogle af de indbyggede funktioner, der oftest skal købes som tillæg ved brug af lignende content management systemer. Udover de mange indbyggede funktioner, som er beskrevet i det efterfølgende, er det muligt at få lavet tilpasninger og ekstra funktioner enten på egen hånd eller ved at benytte det verdensomspændende net af firmaer, som leverer Plone-løsninger.
Introduktion til Plone Content Management System – version 3.0 ©2007 Headnet ApS
3
Generelt om Plone En skræddersyet løsning Ligesom for andre EDB-systemer er det vigtigt, at en CMS-løsning kan tilpasses den enkelte organisations virkelighed og behov. Eksempelvis vil et universitet have andre behov end en eksportvirksomhed. En objektorienteret arkitektur og modulær opbygning sikrer, at Plone er et særdeles fleksibelt system, som er åbent for tilpasninger af stort set alle funktioner. Systemet kan udvides med nye funktioner som f.eks. elearning, commerce moduler og andre moduler, som går langt videre end de muligheder, der findes i standard content management systemer.
Ingen begrænsninger I Plone findes ingen kendte, tekniske begrænsninger for hvor mange mapper eller sider, der kan oprettes – dette afhænger alene af serverkapacitet. Plone er skalerbart både med hensyn til funktioner, mængde af indhold og trafik. Drift af Plone kan skaleres fra en enkelt server til store klyngesystemer (clusters). I Plone kan oprettes et ubegrænset antal brugere og grupper, som samtidigt kan arbejde i systemet samtidigt.
Design og layout Plone er et af de få content management systemer, der som udgangspunkt har et velfungerende design. Dette indbyggede layout er kompatibelt med webstandarder XHTML 1.0 transistional og CSS2, hvilket sikrer, at indhold kan ses og manipuleres, uanset valg af browser og operativsystem. Der er ingen specielle krav til design, som skal implementeres i Plone – hvis det kan lade sig gøre i HTML, kan det integreres i Plone. Plone gør det muligt, at forskellige brugere præsenteres for indholdet efter individuelle valgte præferencer, f.eks. kan der til folk med forringet syn laves et layout med store bogstaver.
Introduktion til Plone Content Management System – version 3.0 ©2007 Headnet ApS
4
Skabeloner Layoutet i Plone er opbygget med brug af CSS, hvilket er med til at sikre en opdeling af indhold og præsentation. Samtidig gør brugen af CSS det nemt at overskue og vedligeholde komplekse løsninger. Plones grænseflade er opbygget af skabeloner, som kan ændres centralt og består af foruddefinerede områder, hvori indhold kan præsenteres. Nye skabeloner kan udvikles ved brug af standard HTML-programmer som f.eks Dreamweaver og Golive.
Plone's forside efter login
Introduktion til Plone Content Management System – version 3.0 ©2007 Headnet ApS
5
Integration Åbne standarder Plone benytter i videst muligt omfang åbne standarder. Med hensyn til sidelayout benyttes W3C’s standarder vedrørende CSS, XHTML og accessibility. Snitfladerne til udveksling og adminstration af indhold er baseret på standarder som f.eks FTP, WebDAV, RSS (XML), XML-RPC, DOM, SOAP, SQL, ODBC. Specielt WebDAV bør fremhæves, fordi det giver mulighed for at få direkte adgang til indhold via Windows stifinder, hvilket gør det nemt at administrere og opdatere indhold. Derudover findes databaseconnectors til alle væsentlige databaser som f.eks. Oracle, DB2, MySQL, PostgreSQL, Interbase og mange andre. Flere databaser kan tilgås samtidigt og derved kan Plone fungere som frontend for eksisterende databaser. Store organisationer har ofte mange systemer med forskellig middelware som er svære at vedligeholde. Til driftsmiljøer af denne type, kan Plone med fordel benyttes til at samle trådene.
Syndikering med RSS Indhold kan udveksles med andre web-applikationer med brug af XMLformatet RSS. Funktionen bruges oftest til automatisk at udveksle nyheder, men kan også benyttes til udveksling af posteringer i forumer, weblogs, annonceringer og meget andet. I Plone 2.0+ er også søgeresultater tilgængelige som RSS-feed.
Integration til office-programmer Inkluderet i Plone er funktionen, kaldet External Editor, der gør der muligt at åbne og gemme f.eks Officedokumenter og billeder i programmer på din lokale computer. Du klikke blot på et tekstfil, der åbner direkte i MS Word – derefter gemmes den tilbage i Plone som du normalt gemmer en fil.
Platformsuafhængigt Plone kan afvikles på en lang række forskellige platforme, for eksempel Windows 2000 server/XP/NT/98, Linux, FreeBSD, Mac OSX, Solaris og mange andre. Plone kan desuden integreres med med eksisterende webservere bland andet IIS, Apache og Squid.
Introduktion til Plone Content Management System – version 3.0 ©2007 Headnet ApS
6
Indbygget brugervenlighed Tilgængelighed Plone er kompatibel med tilgængelighedsretningslinjerne W3C's level AA og Sektion 508 standarden indført af USA´s statsadministration. Overholdelse af disse standarder sikrer, at alle grupper af besøgende tilgodeses med hensyn til tilgængelighed. Ingen andre content management systemer på det danske marked overholder som udgangspunkt disse standarder.
”Ægte” URL’er Alt webindhold har en unik URL (URL’en er den adresse der vises i browserens adressefelt). Mange CMS-løsninger benytter URL'er, der kan være svære at læse, for eksempel: http://www.ditsite.dk/Default.asp?ID={A43453454AECG}. I Plone benyttes ”ægte” URL’er, hvilket betyder at indhold placeres i en logisk opbygget mappestruktur således, at et ”ægte” link optræder i browserens adressefelt. Eksempelvis vil ovenstående adresse i Plone være: http://www.ditsite.dk/kontakt. Dette betyder 3 ting: 1. URL’er virker mere logiske og derved brugervenlige. 2. Søgemaskiner har lettere ved at indeksere indholdet. 3. Lange URL’er har tendes til at ”knække” ved rundsendelse og bliver derved uvirksomme.
Hjælp Indholdsredaktører kan læse de indlejrede hjælpetekster, så det er nemt for selv utrænede EDB-brugere at benytte systemet. Hjælpetekster kan nemt ændres af systemets adminstratorer og tilpasses til specielle behov.
Introduktion til Plone Content Management System – version 3.0 ©2007 Headnet ApS
7
Sprog Plones administrationsfunktioner er oversat til mere end 50 sprog. Interfacet indretter sig automatisk efter brugerens sprog. Til at oversætte selve indholdet i en Ploneløsning findes et fleksibelt modul. (Kontakt Headnet, hvis du ønsker at vide mere om denne funktionalitet.)
Kontaktformular Plone indeholder en enkel formular, hvorfra der kan afsendes en besked til en foruddefineret e-mailadresse.
Stor og lille skrift Der er indbygget en mulighed for at vælge mellem 3 skriftstørrelser. Valget gemmes i en cookie og er gældende til det ændres.
Introduktion til Plone Content Management System – version 3.0 ©2007 Headnet ApS
8
Navigering Dynamisk menunavigation Plone leveres med et simpelt og effektivt menusystem, hvor links til undermapper og websider automatisk tilføjes menunavigationen. Menunavigation kan frit placeres og udseende kan ændres vha. style sheet. Menunavigationen i Plone er crossplatform, hvilket betyder at den virker på alle kendte platforme og browsere. Indhold i menunavigationen kan frit sorteres.
Siteoversigt I Plone er indbygget en sideoversigt. Brugere med adgang til kontrolpanelet kan på en enkel måde definere, hvilke indholdstyper, som skal inkluderes i oversigt.
Portlets Portlets er kasser, der typisk placeres i venstre og højre side på sitet. De kan indeholde fast eller genereret indhold. Oftest vil den øverste portlet i venstre side være en menunavigationsportlet, som gør det muligt at navigere rundt på sitet. Andre portlets kan være lister med de fem nyeste nyheder og/eller begivenheder. Plone komme med en række prædefinerede portlets og flere kan udvikles efter behov. Plone har et nemt og lettilgængeligt administrationsmodul for placering af portlets. Herunder vises eksempel på 2 portlets.
Introduktion til Plone Content Management System – version 3.0 ©2007 Headnet ApS
9
Søgning En god søgefunktion er vigtig for alle større portaler og websites. Mange brugere vil anvende søgefunktionen til at finde den information de søger, når et site besøges. I Plone indekseres alt indhold og tilknyttet metadata af denne indbyggede søgefunktion. Ofte vil et simpelt søgefelt være placeret på alle sider, hvor søgninger hurtigt kan indtastes. Derudover vil der være adgang til en side med mere avancerede søgefunktioner, hvor det er muligt at søge med specifikke kriterier, som for eksempel emneord eller datoer. Søgninger, som anvender wildcards f.eks. ”s*” , finder alle indholdsobjekter der starter med ”s”. I Plone 2.1 blev funktionen ”LiveSearch” introduceret. I takt med indtastningen af hvert bogstav i søgefeltet viser funktionen øjeblikket de søgeresultater, der passer. Det er en funktion, der kraftigt kan forbedre navigeringen på større sites. I Plone er indbygget en funktion, der gør det muligt at se, hvad der er ændret siden sidste login, hvilket er en særdeles brugbar funktion for administratorer. Plone kan udvides med funktioner, der gør det muligt at indeksere filer som f.eks Word-, PDF- og Excel-dokumenter.
”Brødkrumme” ”Brødkrumme”-stien er navigationshjælp til brugeren, så en given placering hurtigt kan aflæses. Indhold i Plone organiseres i en mappeopdelt træstruktur, og breadcrumbs er derfor en logisk måde at angive placering af indhold på. De forskellige ”led” er links, som kan bruges som ekstra navigationsmulighed. Breadcrumbs er opkaldt efter Hans og Grethe eventyret, hvor børnene lagde brødkrummer ud for at kunne finde tilbage.
Fortryd Fortryd (undo) er en af de oftest benyttede funktioner i Officeprogrammer, og den findes også i Plone. Handlinger udført i Plone kan fortrydes, så administratorer og registrerede brugere nemt kan ændre fejlagtig brug af systemet.
Introduktion til Plone Content Management System – version 3.0 ©2007 Headnet ApS
10
Introduktion til Plone Content Management System – version 3.0 Š2007 Headnet ApS
11
Administration af indhold og brugere Velkendt mappestruktur Indhold i Plone er organiseret i mapper og undermapper. Indholdet, hvad enten det er websider, billeder eller filer, er placeret i mapper og kan flyttes, omdøbes, slettes og kopieres som du kender det fra din egen computer. Den velkendte måde at administrere indholdet på gør det muligt at overskue selv meget store mængder indhold.
Indbyggede skabeloner Fra din stifinder kender du sikkert funktionen ”Visninger”, der bestemmer hvordan indholdet i en mappe skal vises. Denne funktion findes også i Plone, og du vælge mellem fire forskellige visningstyper for eksempler ”Store ikoner”, automatisk laver minibilleder af de billeder, der findes i den aktuelle mappe.
Relationer mellem indhold I større webløsninger er det essentielt, at indhold kan refere til andet indhold både automatisk og manuelt. I Plone benyttes metadata til at skabe relationer automatisk. Derudover findes en række funktioner til at skabe relationer manuelt. Hvis de indbyggede funktioner ikke er tilstrækkelige, kan Plone udvides med ekstra funktioner, som sikrer at brugere præsenteres for relevant indhold.
Regler for indhold Man kan som indholdsredaktør oprette regler der definerer handlinger når bestemte typer af indhold bliver oprettet. F.eks. at bestemte indholdstyper bliver flyttet til en bestemt mappe under bestemte betingelser. Efter at have oprettet en regel gældende for en bestemt mappe, og angivet en hændelse, der skal aktiverer reglen, kan man sætte betingelserne, som vist på eksemplet herunder: Når indholdstypen Event (begivenhed) bliver publiceret, får brugeren meddelelsen ”Indholdet er publiceret”
Introduktion til Plone Content Management System – version 3.0 ©2007 Headnet ApS
12
Lokale rettigheder I Plone kan forskellige roller tildeles til brugere eller grupper på mappeog/eller dokumentniveau. Rollerne har tilkyttet forskellige rettigheder til at oprette, redigere og publicere indhold. Funktionen gør det muligt at uddelegere ansvaret for opdatering af forskellige sektioner af et site til afdelinger eller personer.
Brugerstyring Plone giver, alt efter konfiguration, mulighed for at tilføje nye brugere på 2 måder: Brugere kan selv tilmelde sig, hvilket bruges i forbindelse med portaler. Den anden måde er, at site administrator opretter nye brugere. Funktion til automatisk afsendelse af brugerinformationer er indbygget. Hvis en bruger skulle have glemt en udleveret adgangskode, benyttes ”send adgangskode”, således at site administratorer ikke skal besvare trivielle forespørgelser om forsvundne adgangskoder. Plone kan let konfigureres til at verificere brugere via LDAP og Active Directory.
Gruppe og rolle funktion Hvis et system har mere end 30-40 brugere, kan det anbefales at anvende brugergrupper til administration af brugernes rettigheder. Gruppefunktionaliteten i Plone er meget fleksibel. F.eks. kan grupper være medlemmer af andre grupper, og LDAP verificerede brugere kan oprettes sammen side om side med brugere oprettet med Plones indbyggede medlemsfunktion. Roller anvendes til at styre brugeres adgang til systemets funktioner. For eksempel kan der oprettes specielle roller til partnere, leverandører eller andre.
Introduktion til Plone Content Management System – version 3.0 ©2007 Headnet ApS
13
Medlemsmapper Som udgangspunkt har hver bruger oprettet i systemet sin egen mappe. I denne mappe kan hver bruger oprette oversigter over relevant indhold som for eksempel filer, nyheder og begivenheder. Dette er særdeles anvendeligt i forbindelse med intranet-løsninger, men er oftest ikke en ønskværdig funktion i forbindelse med CMS-løsninger. Derfor slås denne funktion oftest fra, så indhold placeres i en hierarkisk opbygget mappestruktur, som det kendes fra statiske websites. Begge principper kan med fordel benyttes ifbm. kombinerede inter-/intranetløsninger.
Personligt Panel Det er muligt for den enkelte bruger at oprette et panel, som man selv kan
tilpasse, med en oversigt over indholdet på sitet. Modulet ligger som
ens personlige side, når man er logget ind. Nedenfor vises modulet, hvor man kan tilpasse sit panel samt den visning, man får som resultat af det.
Introduktion til Plone Content Management System – version 3.0 ©2007 Headnet ApS
14
Oprettelse af indhold WYSIWYG En af de mest benyttede funktioner i et CMS er WYSIWYG-editoren (What You See Is What You Get), som gør det simpelt at oprette og redigere websider ved hjælp af funktioner, som kendes fra tekstbehandlingsprogrammer. For de fleste brugere vil WYSIWYG-editoren være den centrale funktion, og det er derfor vigtigt at vælge en editor, der matcher behov og andre præferencer. Plone leveres med en simpel og effektiv WYSIWYG kaldet Kupu, men det er muligt at integrere alternative editorer. WYSIWYG-editoren sikrer, at formattering af tekst sker ved hjælp af centralt definerede typografier. Kupu editoren indeholder mulighed for at indkopiere indhold fra f.eks. tekstbehandlingsprogrammer og regneark. Billeder kan uploades direkte og kan tilknyttes Alt-tags. Uhensigtsmæssige HTML, der indkopieres sammen med tekst fra f.eks MS Word kan automatisk fjernes via et dynamisk filter for at sikre at al HTML-standarden overholdes (XHTML 1.0 Transistional).
Indholdstyper Med indholdstyper oprettes forskelligt indhold og funktioner til strukturering af indhold, som f.eks. mapper og emnelister. Med indholdstyperne dannes indholdsobjekter, der hver har sin unikke ID. Alle indholdstyper oprettes på en simpel og ensartet måde, hvilket gør systemet nemt at lære. Indholdstyper indeholder, alt efter anvendelsesformål, en række felter, hvor tekst og andet indhold angives. En basis Plone installation indeholder følgende indholdstyper: Webside En standardside med tekst og billeder, der dannes med den indbyggede WYSIWYG-editor. Man kan også indlæse en webside, der er redigeret uden for Plone, i for eksempel Dreamweaver. Mappe Alt indhold i Plone organiseres i en hierarkisk opdelt mappestruktur, som gør det nemt at overskue selv store mængder indformation. Indholdstypen Mappe virker på samme måde som
Introduktion til Plone Content Management System – version 3.0 ©2007 Headnet ApS
15
mapper kendt fra et standard desktop miljø. Mapper kan indeholde andre indholdsobjekter f.eks. dokumenter og andre mapper. Nyheder Nyhed fungerer på samme måde som Webside, men kan vises særskilt i nyhedsoversigter. Begivenhed I den indbyggede kalender kan begivenheder oprettes. En Begivenhed indeholder felter til angivelse af titel, beskrivelse, dato, start- og sluttidspunkt. Begivenheder kan kategoriseres med emneord f.eks møde, deadline eller milestone. Begivenheder kan være private eller deles mellem portalsmedlemmer eller anonyme besøgende. Begivenheder kan eksporteres til andre kalender som Vcal (Outlook) og Ical (åben standard). Dynamiske lister Indholdstypen Dynamiske lister er den mest avancerede af typerne, men er til gengæld meget fleksibel og kan bruges til en lang række formål. Den dynamiske liste danner en oversigt ud fra et eller flere kriterier, som defineres af brugeren. For eksempel kunne kriterier for dannelse af en Dynamisk liste være: Vis alle indholdsobjekter af typen ’Begivenhed’, med emneordet ’Møde’ tilknyttet, og som ikke er ældre end 2 måneder. Disse kriterier vil resultere i en oversigt med et indhold, der opfylder netop disse kriterier. Emnelister kan desuden indeholde under-kriterier for en mere detaljeret opdeling. (Kontakt Headnet for yderligere oplysninger). Det er muligt for at abonnere på de Dynamiske liste via et RSS-feed, der vil notificere abonnenter ved oprettelse af nyt indhold, som opfylder de angive kriterier. Billede Billede-typen gør det muligt at uploade et foto, en tegning eller anden illustration, som kan vises selvstændigt eller indgå som element i WYSIWYG-side eller fotoalbum. Fil Fil-typen gør det muligt at uploade filer i f.eks Word-, PDF- eller Excel-format. Filer kan man linke til WYSIWYG-editoren, og der kan automatisk dannes oversigter. Filer er tilkyttet workflowfunktionen,
Introduktion til Plone Content Management System – version 3.0 ©2007 Headnet ApS
16
hvilket eksempelvis gør det muligt at rundsende filer til godkendelse af personer før en endelig publicering. Link Med Link-typen oprettes link til eksterne eller interne websider. Links benyttes ofte til at lave relationer til relevant indhold. Når et link oprettes, er der muligt at angive titel, URL og en beskrivelse af linkets indhold. Favorit Favoritter er links til andet portal indhold og kan oprettes i medlemsmapperne. Favoritter er velegnet til brug i forbindelse med intranet og medlemsorienterede portaler, hvorimod funktionen sjældent anvendes i standard CMS løsninger. Flere indholdstyper Der findes mange nye indholdstyper til Plone, og der kommer næsten dagligt flere til. Se evt. http://plone.org/products.
Fælles for indholdstyper I Plone findes er række funktioner, der er obligatoriske for oprettet indhold. Disse funktioner er herunder beskrevet. Workflow Workflows i Plone kan konfigureres til at understøtte allerede eksisterende arbejdsgange. Eksempelvis kan publicering af indhold godkendes af centrale instanser, eller email notifikationer kan afsendes, når indhold oprettes eller skal godkendes. Forskelligt indhold kan have tilknyttet forskellige workflows. Nye workflows kan defineres af administratorer eller af din Ploneleverandør -. Redigering Plone har mulighed for hurtig redigering. Hvis man kun skal rette i et enkelt felt, kan man ved bare at klikke med musen i feltet få adgang til at redigere i dette felt, uden at skulle åbne objektet i redigeringstilstand. Versionering Gør det muligt at arbejde på forskellige versioner af et dokument.
Introduktion til Plone Content Management System – version 3.0 ©2007 Headnet ApS
17
Kan f.eks. sikre at man kan gå tilbage til en tidligere version af et dokument, hvis man laver en fejl, man ikke kan rette sig ud af. Kan også gøre publicering mere smidig, ved at publicere en version, og arbejde videre på en upubliceret. Herunder et billede af versioneringsmodulet.
Locking Forhindrer at 2 brugere kan redigere den samme side samtidig, med det resultat, at den der klikker på Gem sidst, sletter hvad den anden har skrevet. Når man redigerer et indholdsobjekt, bliver det låst for redigering fra andre. Der er dog mulighed for at umiddelbart at åbne for redigering, hvis man f.eks. ved at den der har låst objektet ikke arbejder på det. Relateret indhold Indhold kan tilknyttes relationer til andet indhold. Disse relationer fungere også hvis relateret indhold ændre placering. Tidsstyring Det er muligt at angive, i hvilken tidsperiode indhold skal være synligt for besøgende. Tidsstyring af indhold er ikke kun forbeholdt arkivering af gamle nyheder. Eksempelvis kan forslag offentligøres og kommenteres i en angivet periode, eller gamle nyheder og arrangementer kan skjules automatisk.
Introduktion til Plone Content Management System – version 3.0 ©2007 Headnet ApS
18
Emneords administration Til indhold kan der tilknyttes emneord som anvendes til kategorisering. En begivenhed kan eksempelvis tilhøre kategorierne møde, deadline eller fødselsdag. Indhold kan være tilknyttet flere kategorier samtidigt og et ubegrænset antal emneord (kategorier kan oprettes til hver indholdstype). Der findes 2 slags emneord: Kontrollerede emneord, som oprettes af portalens administrator(er) og Frie emneord, der kan tilføjes af den enkelte bruger. Emneord kan bruges med Emneliste-funktionen til automatisk at danne lister og oversigter, hvor tilknyttede emneord kan indgå som et kriterie til udvælgelse af emnelistens indhold. Metadata Metadata er information der beskriver indhold. Anvendelse af Metadata er en nødvendighed for at kunne overskue store mængder informationer. Alt indhold i Plone kan tilføjes Dublin Core Metadata, som er en international gældende standard (http://www.dublincore.org). Brugen af en standard metadata struktur er med til at sikre integration til andre systemer, for eksempel i forbindelse med syndikering af XML-formateret indhold. Metadata kan tilpasses efter behov, hvis de indbyggede muligheder ikke modsvarer behovene. Kommentar Med kommentar-funktionen er det muligt for brugere og anonyme besøgende at kommentere indhold, f.eks. almindelige websider. I forbindelse med portaler, intranetløsninger og andre former for videndeling er det en fordel, at alle modtagere kan kommentere eller tilføje detaljer til det præsenterede indhold. Tip en ven Alt indhold kan tilknyttes et Tip en ven-link, hvor besøgende kan informere andre via email om en sides indhold. Funktionen kan vælges til eller fra i Plone grundindstillinger. Fuld størrelse Indhold kan vælges at blive blive at blive vist i hele skærmens bredde, således at portlets i venstre og højre side skjules.
Introduktion til Plone Content Management System – version 3.0 ©2007 Headnet ApS
19
Validering af felter Når indhold oprettes, skal alle felter med en rød prik angivet udfyldes, før indhold kan gemmes – dette kaldes validering, og er en indbygget funktion, der også kan benyttes, når nye funktioner implementeres. Link-integritet Der er en funktion indbygget i Plone, som sørger for at give en advarsel hvis man prøver at slette et objekt, der bliver linket til et andet sted fra sitet. Samtidig holder Plone også øje med hvis man flytter indhold. Dvs. de steder der linker til et objekt, der bliver flyttet, ved hvor objektet er flyttet hen, så der stadig bliver linket det rigtige sted hen, uden at man skal tænke på at ændre linket.
Kontrolpanelet Det er nogle tilpasninger, der altid skal foretages ved opbygningen af et nyt site. I Plone kan mange af disse indstillinger konfigureres af de brugere, som har adgang til kontrolpanelet.
Tilføj og fjern nye funktioner Nye funktioner kan tilføjes eller fjernes ved et enkelt klik. Der findes hundredevis af gratis ekstramoduler, som kan installeres.
Tilpas menunavigaton Der et muligt at bestemme, hvilke indholdstyper, der skal vises i Plones indbyggede menunavigation.
Tilpas søgefunktion Der et muligt at bestemme, hvilke typer af indhold der skal vises i Plones indbyggede søgefunktion.
Introduktion til Plone Content Management System – version 3.0 ©2007 Headnet ApS
20
En sikker fremtid med Plone Open Source Plone er 100% Open Source, hvilket betyder, at organisationer og firmaer, der vælger Plone, har fuldstædighed frihed med hensyn til valg af leverandører af udvikling og support, hosting og uddannelse. Til trods for, at mange content management systemer idag distribueres under Open Source licenser, er der ikke mange systemer som Plone, der kan tilbyde et nationalt og internationalt netværk af udviklere, leverandører og brugere med tilsvarende visioner og kompetencer.
Masser af muligheder Dagligt bliver der udviklet nye funktioner til Plone, og i alt findes flere hundrede af slagsen. De fleste er gratis, mens andre koster penge. Du kan få et overblik over en del af dem på Plones websted (http://plone.org/products). Som eksempler på gratis moduler kan nævnes sprogversionering af indhold, kalender med gruppefunktioner, intergreret mailklient, Weblogs, Link checker, Ecommerce etc. Der findes mange andre grunde til, at Plone på rekordtid er blevet det mest internationalt anerkendte Open Source content management system. Nogen er blevet belyst i dette dokument, men der findes mange flere, som du vil erfarer hvis din organisation/firma vælger at bruge Plone.
Mere information Hvis du er blevet interesseret i Plone kan systemet hentes fra http://plone.org eller kontakt Headnet for yderligere oplysninger.
Introduktion til Plone Content Management System – version 3.0 ©2007 Headnet ApS
21