Till Anders hemsida Datasidan
ExpiRed
ExpiRed är ett program som placerar olika bilder på en webbsida beroende på tidsstämpeln på en viss fil. Typisk användning är som "nytt"-markering vid sidan av en länk. "Nytt"-markeringen försvinner automatiskt när sidan inte längre är ny, och återkommer, lika automatiskt, ifall sidan uppdaterats.

Programmet anropas med en <IMG SRC>-tagg, och efter adressen till själva scriptet lägger man till
    /full_path_till_filen?tidsgräns_i_dagar
Exempel:
    <IMG SRC="/cgi-bin/ExpiRed/foo/bar/foobar.html?40" WIDTH="9" HEIGHT="10">

Olika bilder visas på sidan beroende på om filen är äldre eller yngre än tidsgränsen. Vilka bilder programmet ska kunna välja mellan skrivs in i början av själva programmet (se källkoden).

Programmet kan anropas från flera olika sidor, kolla olika filer, och med olika tidsgänser angivna. Programmet kan dock inte välja mellan olika uppsättningar av bilder. Då får man installera flera kopior av progammet, konfigurerade olika, under olika namn.

Programmet måste ligga på samma server som den fil vars datumstämpel ska kollas, däremot kan det anropas från sidor som ligger på andra servrar.

Exempel på bilder
"Nytt" respektive "New" när sidan är ny, och annars en blank bild i samma storlek.

Grön markering när filen är ny, röd markering när filen är gammal och en blank bild om sidan inte finns.

ExpiRed distribueras under GNU General Public Licence.