Syntax reference.it (Čeština, Deutsch, English, Français, Italiano, Português brasileiro)

This revision is from 2009/11/21 13:54. You can Restore it.

Questo documento spiega tutte le funzioni della sintassi del nucleo di LionWiki. La sintassi delle tabelle (fornita tramite un plugin) è su una pagina separata: Plugin per le tabelle.

Intestazioni(Edit)

Esempio:

!Intestazione H2
!!Intestazione H3
!!!Intestazione H4

Intestazione H2(Edit)

Intestazione H3(Edit)

Intestazione H4(Edit)

Più punti esclamativi usate, più piccola è l'intestazione (fino a 5 punti esclamativi). In questo differisce da WiKiss (e forse anche da TigerWiki), ! è usato per la H2, perché la H1 dovrebbe essere riservata per il titolo. Il punto esclamativo deve essere esattamente all'inizio della riga.

Elenco(Edit)

Elenco non ordinato(Edit)

* Frutta
** Mela
*** Granny smith
*** Golden delicious
** Arancia
* Verdure
** Aglio
** Cipolla

  • Frutta
    • Mela
      • Granny smith
      • Golden delicious
    • Arancia
  • Verdure
    • Aglio
    • Cipolla

Elenco ordinato(Edit)

# Prima voce 
## Prima sottovoce 
### Prima sottosottovoce
## Seconda sottovoce 
# Seconda voce

  1. Prima voce
    1. Prima sottovoce
      1. Prima sottosottovoce
    2. Seconda sottovoce
  2. Seconda voce

Stili di testo(Edit)

'''Grassetto''' → Grassetto (tre apostrofi)

''Corsivo'' → Corsivo (due apostrofi)

'''''Grassetto Corsivo''''' → Grassetto corsivo (cinque apostrofi)

'—Sbarrato—' → Sbarrato

'__Sottolineato__' → Sottolineato

Sin da LionWiki 2.0(Edit)

{small}Testo piccolo{/small} → Testo piccolo

2{sup}10{/sup} → x10

x{sub}i{/sub} → xi

Indirizzi di posta, collegamenti, immagini(Edit)

I collegamenti ad altre pagine possono essere creati in questo modo:

[Pagina principale] -> Pagina principale

oppure

[Main project page|Main page] -> Main project page


Gli indirizzi di posta e i collegamenti web vengono riconosciuti in automatico:

http://lionwiki.0o.cz -> http://lionwiki.0o.cz

lionwiki@example.com -> lionwiki@example.com


Se volete differenziare i collegamenti ed il testo del collegamento, potete usare la seguente sintassi:

[LionWiki|http://lionwiki.0o.cz] -> LionWiki


Potete anche usare i collegamenti relativi, ma devono iniziare con ./ (altrimenti verranno interpretati con come una pagina del Wiki)

Così se volete collegare alcune pagine html nella stessa cartella, potete usare:

[Pagina interessante|./UnaPagina Qualsiasi.html] -> Pagina interessante

Immagini(Edit)

LionWiki non ha un supporto integrato per il caricamento delle immagini. Tuttavia, Il plugin per il caricamento è inserito nella distribuzione standard di LionWiki, perciò dovreste averlo. È disponibile attraverso questo collegamento. Se non lo avete installato potete caricare le immagini manualmente.

[http://lionwiki.0o.cz/lion.jpg] →

Potete usare un'immagine come un collegamento: [http://lionwiki.0o.cz/lion.jpg|http://lionwiki.0o.cz/] →

Potete anche inserire un'immagine a destra o sinistra, possibilmente combinata con la funzione collegamento:

← [http://lionwiki.0o.cz/lion.jpg|left]

[http://lionwiki.0o.cz/lion.jpg|http://lionwiki.0o.cz/|right] →


data/lamb_thumb.jpg

Sottopagine(Edit)

Questa funzione è disponibile sin da LionWiki 2.0.

Le sottopagine sono utili quando avete bisogno di inserire alcuni contenuti comuni in più pagine. Ad esempio potrebbe essere un elenco delle lingue disponibili di una pagina qualsiasi - probabilmente vorrete inserirlo in ogni variante linguistica. Nessun problema, ma cosa succede quando volete aggiungere una o più versioni linguistiche? Dovete aggiornare l'elenco in tutte le altre versioni linguistiche. Il meccanismo delle sottopagine risolve il problema creando una pagina che contiene l'elenco ed include la pagina in tutte le versioni con una speciale parola chiave. Poi, se volete aggiungere un'altra variante linguistica, dovete solo aggiungerla in una pagina. Un'altra applicazione utile potrebbe essere il menu visualizzato in ogni pagina.

L'inclusione delle pagine viene fatta con la parola chiave {include:page_to_be_included}.

Potete usare la stessa sintassi per includere pagine nel template (ad es. non nella pagina dei contenuti), ma in questo caso, l'intero contenuto della sottopagina deve essere in HTML (potete, ma non dovete includerlo in {html} e {/html}).

Contenuti multilingua(Edit)

Questa funzione è disponibile sin da LionWiki 2.0.

Mettiamo il caso che avete una pagina chiamata "Biografia" in tedesco e volete crearne una versione in francese. Rinominate la pagina Biografia in Biografia.de e create una pagina chiamata Biografia.fr ed inserite la traduzione in francese. Poi i visitatori il cui browser identifica come lingua primaria il francese vedranno Biografia.fr. È consigliabile creare una redirezione dalla pagina Biografia alla versione della lingua predefinita. L'ovvia limitazione è che il nome della pagina deve essere lo stesso in ogni versione di lingua. Questo non è un grosso problema con "Biografia", ma potrebbe esserlo con altri nomi.

Questo è il modo consigliato per creare contenuti multilingua, ma ce ne sono altri per farlo.

Una funzione utile per mantenere i contenuti multilingua è il meccanismo delle sottopagine, cone descritto nella precedente sezione oppure con il plugin PageVersions (inserite {VERSIONS} nei contenuti ed il plugin rileverà e visualizzerà automaticamente i contenuti in tutte le versioni di lingua della pagina che state leggendo).

Redirezioni(Edit)

Questa funzione è disponibile sin da LionWiki 2.0.

Se volete reindirizzare una pagina ad un'altra, inserite {redirect:page} nella prima riga della pagina. Non è consigliabile modificare la pagina contenente la redirezione perché ogni visita provocherà la redirezione. L'unico modo per modificare quella pagina è dai risultati della ricerca (che forniscono i collegamenti diretti per la modifica), o possibilmente a mano cambiando l'indirizzo URL.

Altro(Edit)

Caratteri(Edit)

Alcune sequenze di caratteri vengono sostituite in automatico:

  • Frecce : <-- : ←, --> : →, <--> : ↔
  • Trattini : -- : — (sin da LionWiki 2.0)
  • Copyrights : (c) o (C) : ©, (r) o (R) : ®

Codice(Edit)

Il codice della sintassi è utile quando dovete mantenere l'interlinea e il layout originale del testo, specialmente per la programmazione di codice sorgente.

{{import sys

if len(sys.argv) == 2:

print "Hello",sys.argv[1]}}

does:

import sys
if len(sys.argv) == 2:
   print "Hello",sys.argv[1]

Linea orizzontale(Edit)


con ----

Soppressione della sintassi del wiki(Edit)

Usando il carattere ^ prima della parola chiave della sintassi oppure usando {{qualcosa}}. Se ancora non sapete come fare, date un'occhiata al codice del wiki di questa pagina, è piena di esempi. Se volete inserire il carattere ^, dovete raddoppiarlo, ad esempio. ^^

Codice HTML(Edit)

Volete inserire dei video di youtube sul vostro sito? O qualunque altro tipo di codice HTML? Inseritelo tra {html}codice html qualsiasi{/html}. Questa funzione è potenzialmente pericolosa quindi è disponibile un'opzione per disattivarla nel file di configurazione ($NO_HTML = true).

{html}<object width="217" height="177"><param name="movie" value="http://www.youtube.com/v/OvZrhdy2UdY&hl=cs&fs=1"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/OvZrhdy2UdY&hl=cs&fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="217" height="177"></embed></object>{/html}

Entità HTML(Edit)

Sin da LionWiki 2.0. le entità HTML sono automaticamente riconosciute e mantenute senza modifiche.

Nuova riga(Edit)

LionWiki unisce insieme le nuove righe adiacenti, se volete più di una nuova riga, usate {br}.

Commenti interni(Edit)

Sin da LionWiki 2.0. potete inserire dei commenti interni che non verranno visualizzati usando una sintassi simil-HTML <!-- testo da non visualizzare -->

Tags: