En kort introduktion till SSI

Jag kan infoga ett dokument med hjälp av SSI i min webbsida. Gästboken är ett sådant exempel där servern lagrar information och med hjälp av SSI infogar jag läsarnas inlägg in i min webbsida.
Menyer och sidfötter är andra områden där samma information finns på många sidor. Jag behöver bara ändra i en enda fil och den importeras in i alla mina webbsidor som använder den. Jag behöver inte ändra i alla mina sidor för att få in den nya informationen.

Hur gör jag?
Jag skriver in <!--#include file ="dokument.htm" --> eller <!--#include Virtual ="/mapp/dokument.htm" -->där jag vill infoga dokumentet.
Virtual används när filen inte ligger i samma mapp som den webbsida jag infogar till och file om filen ligger i samma mapp som webbsidan.



Om jag infogar ett HTML-dokument till min webbsida måste jag ta bort onödig kod som (HTML HEAD eller BODY). Den får bara förekomma en gång och den finns redan i min webbsida. Vissa servrar måste ha speciella filändelser som shtm eller shtml för att fungera. På lärarhögskolans server fungerar SSI med att skriva som vanligt htm eller html.

Små SSI godbitar

Visa vad klockan är
Klockan är nu:<!--#echo var="DATE_LOCAL"--
> lokal tid.
Klockan är nu:Sunday, 08-Nov-2009 02:01:20 CETlokal tid.

Jag kan styra hur tids- och datumformaten ovan visas genom att använda tex:
<!--#config timefmt="%H.%M %y%m%d"-->
Klockan är nu:
02.01 091108 lokal tid.

Här är fler variabler att anpassa tidsformaten med:
%A - Dagens namn med webserverns förinställda språk
%a - Dagens namn förkortat
%B - Månadens namn med webserverns förinställda språk
%b - Månadens namn förkortat
%d - Månadens datum
%m - Månaden angiven med siffror 01-12
%U - Veckonummer räknat från årets början
%W - Veckonummer räknat från årets första måndag
%Y - Årtal med århundrade
%y - Årtal utan århundrade
%H - Timmar med 24-timmars visning
%I - Timmar med 12-timmars visning
%j - Numret på årets dag, 0-366
%M - Minut
%S - Sekund
%p - Anger AM eller PM om du valt 12-timmars visning
%Z - Tidszon


När uppdaterades din sida
Ge information om när du senast publicerade din websida till websern.
Den här sidan uppdaterades senast:<!--#echo var="LAST_MODIFIED" -->
eller <!--#flastmod file="ssi.htm"-->

:
Den här sidan uppdaterades senast: 22.51 001031


Ge information om filstorlek
Användbart om du har filer som dina besökare laddar hem till sin egen disk och de vill veta innan hur stor och färsk en fil är.

Klicka här för att ladda ner bilden.
Storlek: <!--#fsize virtual="mapp/dokument.txt" -->

Klicka här för att ladda ner bilden.
Storlek: 20K

Har du synpunkter eller funderingar som rör innehållet, hör av dig till
Bjorn.Sigurdsson@educ.umu.se