( tratta da http://nathanvi.it )
Wiki è un sistema web che consente la pubblicazione di informazioni in modo semplice, ordinato, e soprattutto in modo collaborativo.
Collaborativo significa che chiunque potrà modificare le pagine presenti nel sistema, oppure creare link interni ad altre pagine esistenti oppure a nuove pagine. In questo modo si potrà pubblicare informazioni o progetti che con il tempo migliorano grazie al contributo di tutti.
Per fare questo, bisogna innanzitutto cliccare in alto a sinistra su [Preferenze] ed inserire alla prima voce il proprio nickname (o meglio il proprio nominativo).
Poi, basterà cliccare in basso a sinistra su Modifica Documento per poter modificare la pagina visualizzata.
Tutte le modifiche vengono archiviate, per cui in ogni momento sarà possibile ritornare ad una versione precedente in caso di errori o nel caso in cui qualche simpaticone decida di cancellare il contenuto di qualche pagina.
Qui di seguito ho deciso di inserire le regole di base nella editazione con Tavi. Tali regole sono reperibili, in inglese qui: http://tavi.sourceforge.net/FormattingRules
Testo corsivo
''Testo corsivo''
Testo grassetto
'''Testo grassetto'''
Testo grassetto-corsivo
'''''Testo grassetto-corsivo'''''
Testo monospace
{{Testo monospace}}
URL interno:
pagina esistente: MyWiki
pagina da creare: NuovaPagina
lettere maiuscole: ParoleConMaiuscole
URL esterno:
http://nathanvi.it
URL fra parentesi:
[http://nathanvi.it]
URL fra parentesi con altre parole:
[http://nathanvi.it Home Page di NathanVI]
URL immagine:
http://nathanvi.it/immagini/mignon.gif
Linea orizzontale:
---- : Identazione singola :: Identazione maggiore
PS Non esiste Titolo di livello 7
= Titolo 1 = == Titolo 2 == === Titolo 3 === ==== Titolo 4 ==== ===== Titolo 5 ===== ====== Titolo 6 ======
| cella uno | cella due |
| Linea lunga | |
| cella quattro | cella cinque |
| cella sei | questa è una cella lunga |
||cella uno || cella due || |||| Linea lunga || || cella quattro || cella cinque || || cella sei || questa è una cella lunga ||
Elenchi puntati:
* Primo livello ** Secondo livello *** Terzo livello
Elenchi di parole:
*; nathanvi: gestore del sito *; taviwiki: motore collaborativo editing via web
Elenchi numerati:
# Numero 1 # Numero 2 ## Sotto menu 1
Elenchi mixati:
# Numero 1 #* Sotto menu # Numero 2
E' possibile scrivere delle pagine con pochissimo testo da usare poi in varie situazioni.
Ad esempio, si immaigni di creare la seguente pagina: ShortPage?
Si può richiamarne il contenuto semplicemente con dei tags: [[Transclude ShortPage]]
Si può richiamarne il contenuto semplicemente con dei tags: [[Transclude ShortPage]]
Eventualmente, nessuno vieta di fornire della formattazione al testo in questo modo:
Si può formattare il testo di prova: :'''[[Transclude ShortPage]]'''
E' possibile creare dei box nei quali ciò che viene scritto all'interno non viene interpretato e restituito all'utente così come è scritto. Per fare ciò basta mettere le scritte tra i tags code:
void MyFunction(void)
{
fprintf(stdout, "hello, world!\n");
}