Sidmall (fasad)

Denna sida listar vilka sidmallar som finns installerade på webbsajten. En sidmall är helt enkelt koden bakom det visuella utseendet för webbsajten.

Vilka sidmallar som finns tillgängliga på just din webbsajt beror på vilka överenskommelser som gjorts med Kulturhuset angående utformningen av sidan. Sidmallen kallas i Kulturhuset för fasad.

När du skapar en ny sida via struktur-fliken väljer man alltid en sidmall för just den sidan. De alternativ som finns tillgängliga kommer direkt från listan över installerade sidmallar. Observera att vi inte ger tekniskt stöd för att bearbeta sidmallen. Sidmallar görs i almänhet klara i samarbete med Kulturhuset och behöver inte en administratörs uppmärksamhet efter ibruktagandet av webbsajten. Kontakta vår kundtjänst gällande önskemål om ändringar. 


Tekniskt...

För tekniskt intresserade kan vi berätta att sidmallen uppdelad i två xhtml-dokument - huvudsidmall och detaljsidmall - samt ett css-dokument. Huvudsidmallen är all xhtml-kod som går innanför <body> tag:en i ett vanligt html-baserat dokument.

När man har en modul som visar en detaljsida, exempelvis en gallerimodul eller en artikelmodul som visar en detalj per objekt i galleriet eller i artikellistan, kommer detaljmallen för den använda sidmallen fråga att användas.

Till xhtml-dokumentet kan följande php-tag:ar användas, som är färdiga funktioner på servernivå för diverse navigationslösningar, osv.

En nivås navigering, 0-5

<?php $TEMPLATE->PrintNavigation(”nivå”); ?>

Zon


<?php $TEMPLATE->PrintContent(“zonnamn”); ?>

Rekursiv navigering.

<?php $TEMPLATE->RecursiveFromLevel(“nivå”); ?>

 
Denna skriver ut modulers detaljvisning och
editeringssidor, m.m. för detaljsidor.
<?php $TEMPLATE->PrintItemContent(); ?>

 
"Kaksmulenavigering" modell
 <?php $TEMPLATE->BreadCrumb(); ?>

Sökruta, kan ges parametrar för texten före sökrutan
och knappen.

Den normala funktionen är

SearchBox("S&ouml;k","OK").
 <?php $TEMPLATE->SearchBox(); ?>

Sökruta, samma som ovan men visas endast på
startsidan

<?php $TEMPLATE->StartSearchBox(); ?>

Rekursiv navigering som alltid är öppen.

Från första till sista sida.
<?php $TEMPLATE->RecursiveAllOpen(); ?>

Nyckelord och description
<?php $TEMPLATE->keywords(); ?>
<?php $TEMPLATE->description(); ?>

Sidans namn (skrivs ut i sidans titel)

<?php $TEMPLATE->name(); ?>

Sajtens namn (skrivs ut i titeln)

<?php echo $TEMPLATE_DATA->site_name(); ?>

Css-filen i sin tur innehåller all css-formatering som sker när dokumentet öppnas i en webbläsare. Här kan man hitta allt från färgkoder, till typsnittsdefinitioner, samt alla modulers egna formateringar. Det beror också mycket på sidmallens utseende och tekniska bakgrund vad man hittar i css-filen. Vad som kan vara intressant att veta är också hur man märker upp klasser för användning med texteditorn. Se texteditorns avsnitt under textmodulen för detta.

För dem som är intresserade av ämnet så kan vi rekommendera http://www.w3schools.com för grundläggande kurser i xhtml och css.