UiB : MatNat : Informatikk


Vedlikehold

Gå til:

Institutt for
informatikk

Denne teksten beskriver oppbyggingen av sidene ved Institutt for informatikk og er ment for dem som skal vedlikeholde sidene ev. lage nye. Kommentarer sendes til webmaster@ii.uib.no.

Det finnes tre ulike typer sider: Sider med to kolonner, sider med tre kolonner og sider med tre kolonner samt bilde øverst i høyre hjørne. Hver side finnes både i norsk og engelsk format. Sidene er organisert slik at venstre kolonne skal ha pekere tilbake til alle sider "ovenfor" som peker til denne siden. Den mitterste kolonnen inneholder hovedteksten mens den høyre kolonnen har pekere nedover. Utseendet til siden samt farger er definert sentralt av Seksjon for elektronisk informasjon (Eline). Du kan lese mer på deres hjemmeside. Teksten videre omhandler hvordan sidene er implementert lokalt.

Lage nye sider

For å lage en ny side må man først opprette en ny katalog på det aktuelle stedet i web-hierarkiet. Malene for hvordan sidene ser ut ligger i katalogene tokol/, trekol/ og trekolgif/ (-eng for engelske sider) i rotkatalogen for instituttsidene. Man lager så en lenk (f.eks ln -s ../../tokol/index.shtml . ) fra den malen man vil ha til den nye katalogen. Merk at man ikke skal kopiere filen! Det er mulig å ha både en engelsk og en norsk side i samme katalog. De engelske sidene har samme navn som de norske men med en "-eng" endelse. Eks: index-eng.shtml.

Hver mal inkluderer en del filer som må ligge i den nye katalogen. For hver type side finnes det i den tilhørende mal-katalog en tar fil med et minimalt oppsett. Kopierer man denne ned i den nye katalogen og pakker ut (F.eks tar xvf tokol_opp.tar) har man opprettet siden.

Det blir også opprettet en underkatalog images som inneholder bilder. Disse er lenket fra nivået over. Eventuelle nye figurer legges i denne katalogen.

Redigering

For å få inn ønsket tekst på siden må man redigere de enkelte filene som malen inkluderer. Disse filene må redigeres separat i en vanlig editor (som vi eller emacs). Det er ikke mulig å redigere hele dokumentet i f.eks. Netscapes editor. Det er heller ikke mulig å bruke en html-editor direkte på de enkelte filene.

Dersom man har en eksisterende side som skal legges inn må man fjerne alt til og med den første overskriften samt alt som kommer etter hovedteksten. Den resulterende filen kan man legge inn i mtext.shtml.

Nedenfor følger en oversikt over de ulike filene samt hva de skal inneholde:

Filer som alle sidene må ha:

title.shtml
Tittelen på siden. Eks: Vedlikehold

ltext.shtml
Tekst i venstre marg. Skal ha pekere opp til alle sider som peker ned til denne siden. Teksten skal være vit, pekere skal være bold og ha size=-1. Hver peker skal ha en egen linje som begynner med pil. Pekere til norske sider fra engelske sider skal ha flagg etter seg (<img alt="" SRC="images/nor.gif" BORDER=0 height=13 width=22>). Vær nøye med å legge inn eksplisitte linjeskift. Pass også på at font atributten til lenker kommer innenfor spesifiseringen av lenken. Dvs. følgende rekkefølge <a href=""><font size=-1 color="#ffffff"> lenk </font></a>. (Dette må til for å hjelpe eldre nettlesere.) Alle lenker skal være relative. Eks:

<font color="#ffffff">Gå til: </font>
<p>
<img alt="" SRC="images/hpil.gif" width="7" height="7" border="0">
<b><a class="vmarg" href="../"> <font size=-1 color="#ffffff">
Institutt for<br>informatikk</font></a></b>

nav.shtml
Plassering av siden i web-hierarkiet. Kommer øverst på siden. Inkluder filen ovenfor og legg til adresse og navn til katalogen ovenfor. Her må lenker være absolutte. Eks:

<!--#include virtual="../nav.shtml"-->
:
<a href="http://www.ii.uib.no/" class="nav">Informatikk</a>

mheading.shtml
Heading for mitterste kolonne. Eks: Vedlikehold

mtext.shtml
Tekst i mitterste kolonne

maintain.shtml
Sier hvem som vedlikeholder siden. Eks:

<a href="mailto:webmaster@ii.uib.no">
webmaster@ii.uib.no</a>

Trekolonner sider må i tillegg ha filen
rtext.shtml
Inneholder pekere nedover i web-hierarkiet. Skriften skal ha størrelse -1 og hver linje begynner med en pil. Eks:
<font size=-1>
<img SRC="images/pil.gif"
ALT="" BORDER=0 height=7 width=7>
<a href="../../forskningsgrupper/algo/studere/">
Algoritmer</a>

<br><img alt="" SRC="images/pil.gif"
height=7 width=7 BORDER=0>
<a href="../../forskningsgrupper/cs/studere/">
Beregningsvitenskap</a>

<br><img SRC="images/pil.gif"
ALT="" BORDER=0 height=7 width=7>
<a href="../../forskningsgrupper/bio/studere/">
Bioinformatikk</a>
.
.
.
</font>