Paketti 2
Ohjelmistotuotantoprojekti
syksy 2004

WWW-sivujen päivittäminen

Projektin WWW-sivut on laitettu kokonaisuudessaan versionhallintaan, jotta kuka tahansa ryhmän jäsen voi tarvittaessa muokata niitä. Pieni ohjeistus lienee kuitenkin paikallaan.

Sivujen muokkaaminen

Jos jokin olemassaoleva sivu kaipaa päivitystä tai verkkoon on saatava näkymään uusi sivu, menettele seuraavasti:

  1. Hae projektin tiedostojen paikallinen kopio svn:stä svn-ohjeissa neuvotulla tavalla (siis aja svn checkout.
  2. Tee muutokset: muokkaa html-koodia tai lisää uusi tiedosto.
  3. Aja paikallisen kopion www-hakemistossa svn commit ja heti tämän jälkeen joko make publish (tktl:n koneissa), tai USER=tunnus make remote_publish (muualla)

Erillisten sivujen pohjana voi käyttää tätä tiedostoa.

Muuta huomioitavaa

Huomaa, että sivuilla käytetään Apachen SSI-komentoja (server side includes), joiden avulla sivuilla toistuvat komponentit saadaan erotettua omiksi tiedostoikseen: header.shtml ja footer.shtml. Myös alareunan päivityspäivämäärä saadaan SSI:llä. Jotta Apache ymmärtäisi sivujen sisältävän SSI-komentoja, .html-tiedostojen execute-oikeuksien on oltava asetettuna. Komennot make publish ja make remote_publish asettavat kaikkiin tiedostoihin oikeat oikeudet.

Muista myös tarkistaa sivujen koodin oikeellisuus esim. W3C:n Validator-palvelulla.

Päivitetty: 20.09.2004