Sito: contribuire

Gabriele Mambrini gm@badpenguin.org
Sun, 11 Feb 2001 15:42:43 +0100


  Aggiungere pagine al sito del LUG =E8 facile! I contenuti sono =

separati dalla pseudo veste grafica del sito e la coerenza stilistica =

=E8 gestita automaticamente da un tool (e dal CSS).

Se volete contribuire occorre seguire queste 4 regole.

1) Per prima cosa NON bisogna mettere i tag <html> <head> e <body>: =

vengono comunque aggiunti automaticamente e poi uscirebbero delle =

assurdit=E0.  In linea di  principio bisogna pensare che quello che si =

scrive venga inserito proprio tra <body> e </body>. Come esempio =

prendete le pagine gi=E0 sul sito: la parte di "contenuto" =E8 quella tra=
 =

<!-- begin of contents --> e <!-- end of contents -->

2) Le immagini si trovano dentro la directory "images": ovviamente =

occorre mandarmi anche quelle :-))

3) Non usare <font>: =E8 meglio usare <em>, <strong>, <b>, <tt> etc. =

cos=EC sfruttiamo al meglio il CSS. Per convincere NS ad usare bene =

gli stylesheet bisogna annidare bene i tag e chiudere esplicitamente
tutti gli elementi, come in xhtml. =

Inoltre =E8 bene racchiudere il testo tra <p> e </p>.

Cercare comunque di essere conformi ad html 4.0 altrimenti non passo =

pi=F9 il controllo del w3c! Un errore frequente =E8 quello di dimenticare=
 =

l'attributo alt nelle immagini.

4) All'inizio del file bisogna definire l'autore e il titolo della
pagina (quello che poi va tra i tag <title> nell'intestazione. =

Ad esempio
---
title: LUG Latina - Progetti
author: Pippo
<h1>Progetti</h1>
<p>In questa pagina blah blah... </p>
=2E....
---

E qui finiscono le regole. Aggiungo una cosa che potrebbe essere
interessante. In realt=E0 title ed author sono due macro: se ne possono =

definire anche altre e le definizioni posso estendersi su pi=F9 righe =

usando \ a fine riga. Le definizioni vanno fatte tutte ad inizio file.
Per utilizzare le macro si usano delle direttive (PI) con target
'gmp', ad esempio <?gmp date ?> stampa la data.
Oltre a date =E8 predefinita anche la macro "back_to_top" che stampa la
freccia verso l'alto che si vede nella pagina dei links.

Se sono stato poco chiaro (ed =E8 molto probabile) fatemi sapere.
ciao,
Gabriele