Entrambe le parti precedenti la revisione Revisione precedente Prossima revisione | Revisione precedenteUltima revisioneEntrambe le parti successive la revisione |
wiki:syntax [25/09/2018 14:37] – it: -> wiki: lorenzo | wiki:syntax [02/05/2019 14:30] – [Collegamenti a link Telegram] lorenzo |
---|
==== Esterni ==== | ==== Esterni ==== |
| |
I collegamenti esterni sono riconosciuti automaticamente: http://www.google.com o semplicemente www.google.com - Si possono impostare anche i testi dei collegamenti: [[http://www.google.com|Questo collegamento punta a Google]]. Sono riconosciuti anche gli indirizzi di posta elettronica come questo: <[email protected]> . | I collegamenti esterni sono riconosciuti automagicamente: http://www.google.com o semplicemente www.google.com - Si possono impostare anche i testi dei collegamenti: [[http://www.google.com|Questo collegamento punta a Google]]. Gli indirizzi di posta elettronica come questo: <[email protected]> sono pure riconosciuti. |
| |
DokuWiki supporta molteplici modi per la creazione di collegamenti. I collegamenti esterni sono riconosciuti | DokuWiki supporta molteplici modi per la creazione di collegamenti. I collegamenti esterni sono riconosciuti |
automaticamente: http://www.google.com o semplicemente www.google.com - Si possono impostare | automagicamente: http://www.google.com o semplicemente www.google.com - Si possono impostare |
anche i testi dei collegamenti: [[http://www.google.com|Questo collegamento punta a Google]]. Sono riconosciuti anche gli indirizzi di posta elettronica come questo: <[email protected]> . | anche i testi dei collegamenti: [[http://www.google.com|Questo collegamento punta a Google]]. Gli indirizzi |
| di posta elettronica come questo: <[email protected]> sono pure riconosciuti. |
==== Interni ==== | ==== Interni ==== |
| |
I collegamenti interni sono creati usando le parentesi quadre. Si può immettere un [[wiki:pagename|nome pagina]] o, in alternativa, un [[wiki:pagename|testo del collegamento]] aggiuntivo. | I collegamenti interni sono creati usando le parentesi quadre. Si può immettere un [[it:pagename|nome pagina]] o, in alternativa, un [[it:pagename|testo del collegamento]] aggiuntivo. |
| |
I collegamenti interni sono creati usando le parentesi quadre. Si può immettere un [[wiki:pagename|nome pagina]] | I collegamenti interni sono creati usando le parentesi quadre. Si può immettere un [[it:pagename|nome pagina]] |
o, in alternativa, un [[wiki:pagename|testo del collegamento]] aggiuntivo. | o, in alternativa, un [[it:pagename|testo del collegamento]] aggiuntivo. |
| |
[[wiki:pagename|I nomi delle pagine wiki]] sono convertiti automaticamente in minuscolo, i caratteri speciali non sono consentiti. | [[it:pagename|I nomi delle pagine wiki]] sono convertiti automaticamente in minuscolo, i caratteri speciali non sono consentiti. |
| |
Si può specificare la [[wiki:namespaces|categoria]] usando i due punti (:) nel nome della pagina. | Si può specificare la [[it:namespaces|categoria]] usando i due punti (:) nel nome della pagina. |
| |
Si può specificare la [[wiki:namespaces|categoria]] usando i due punti (:) nel nome della pagina. | Si può specificare la [[it:namespaces|categoria]] usando i due punti (:) nel nome della pagina. |
| |
Per i dettagli si veda [[wiki:namespaces|categorie]]. | Per i dettagli si veda [[it:namespaces|categorie]]. |
| |
È pure possibile realizzare collegamenti a una specifica sezione. È sufficiente aggiungere il nome della sezione prima del carattere //diesis// (#), come è noto dall'HTML. Questo collegamento punta a [[syntax#interni|questa Sezione]]. | È pure possibile realizzare collegamenti a una specifica sezione. È sufficiente aggiungere il nome della sezione prima del carattere //diesis// (#), come è noto dall'HTML. Questo collegamento punta a [[syntax#interni|questa Sezione]]. |
Note: | Note: |
| |
* I collegamenti a [[wiki:syntax|pagine esistenti]] sono visualizzati con uno stile differente da quelle [[inesistenti]]. | * I collegamenti a [[it:syntax|pagine esistenti]] sono visualizzati con uno stile differente da quelle [[inesistenti]]. |
* DokuWiki non usa la sintassi [[wp>CamelCase]] per creare collegamenti in modo predefinito, ma questo comportamento può essere abilitato nel file [[doku>config]]. Suggerimento: se DokuWiki è un collegamento, allora esso è abilitato. | * DokuWiki non usa la sintassi [[wp>CamelCase]] per creare collegamenti in modo predefinito, ma questo comportamento può essere abilitato nel file [[doku>config]]. Suggerimento: se DokuWiki è un collegamento, allora esso è abilitato. |
* Quando l'intestazione di una sezione è modificata, anche il suo segnalibro (//bookmark//) cambia. Pertanto non bisogna fare troppo affidamento sui collegamenti alle sezioni. | * Quando l'intestazione di una sezione è modificata, anche il suo segnalibro (//bookmark//) cambia. Pertanto non bisogna fare troppo affidamento sui collegamenti alle sezioni. |
| |
L'intera sintassi delle [[#Immagini e altri file|immagini]] e dei [[#collegamenti]] è supportata (incluso il ridimensionamento, immagini interne ed esterne e i collegamenti di tipo URL e interwiki). | L'intera sintassi delle [[#Immagini e altri file|immagini]] e dei [[#collegamenti]] è supportata (incluso il ridimensionamento, immagini interne ed esterne e i collegamenti di tipo URL e interwiki). |
| |
| ==== Collegamenti a link Telegram ==== |
| |
| Link Telegram come [[tg>telegram|questo]] possono essere inseriti utilizzando il tag speciale ''tg>'' nella sintassi del collegamento: |
| [[tg>username|nome]] |
| verrà tradotto in: |
| > [[tg>username|nome]] |
| |
----- | ----- |
Questo è del testo che contiene indirizzi come questo: http://www.splitbrain.org e **formattazione**, ma niente è fatto con esso. | Questo è del testo che contiene indirizzi come questo: http://www.splitbrain.org e **formattazione**, ma niente è fatto con esso. |
</nowiki> | </nowiki> |
Lo stesso è vero per %%//__questo__testo// con una faccina ;-)%%. | Lo stesso è vero per %%//__questo__testo// con una faccine ;-)%%. |
===== Blocchi di codice ===== | ===== Blocchi di codice ===== |
| |
È possibile includere blocchi di codice nei documenti sia indentandoli con almeno due spazi (come negli esempi precedenti), sia usando i marcatori ''code'' o ''file''. | È possibile includere blocchi di codice nei documenti sia indentandoli con almeno due spazi (come negli esempi precedenti), sia usando i marcatori ''code'' o ''file''. |
| |
Questo testo è intentrato con due spazi. | Questo testo è intentato con due spazi. |
| |
| |
Questi blocchi sono stati creati da questi sorgenti: | Questi blocchi sono stati creati da questi sorgenti: |
| |
Questo testo è indentrato con due spazi. | Questo testo è indentato con due spazi. |
| |
<code> | <code> |
| |
<code> | <code> |
<php> | <?php |
echo 'Un logo generato da PHP:'; | echo 'Un logo generato da PHP:'; |
echo '<img src="' . $_SERVER['PHP_SELF'] . '?=' . php_logo_guid() . '" alt="PHP Logo !" />'; | echo '<img src="' . $_SERVER['PHP_SELF'] . '?=' . php_logo_guid() . '" alt="PHP Logo !" />'; |
echo '(generated inline HTML)'; | echo '(generated inline HTML)'; |
</php> | ?> |
<PHP> | <?php |
echo '<table class="inline"><tr><td>Lo stesso, ma all'interno di un elemento di livello blocco:</td>'; | echo '<table class="inline"><tr><td>Lo stesso, ma all'interno di un elemento di livello blocco:</td>'; |
echo '<td><img src="' . $_SERVER['PHP_SELF'] . '?=' . php_logo_guid() . '" alt="PHP Logo !" /></td>'; | echo '<td><img src="' . $_SERVER['PHP_SELF'] . '?=' . php_logo_guid() . '" alt="PHP Logo !" /></td>'; |
echo '</tr></table>'; | echo '</tr></table>'; |
</PHP> | ?> |
</code> | </code> |
| |
<php> | <?php |
echo 'Un logo generato da PHP:'; | echo 'Un logo generato da PHP:'; |
echo '<img src="' . $_SERVER['PHP_SELF'] . '?=' . php_logo_guid() . '" alt="PHP Logo !" />'; | echo '<img src="' . $_SERVER['PHP_SELF'] . '?=' . php_logo_guid() . '" alt="PHP Logo !" />'; |
echo '(inline HTML)'; | echo '(inline HTML)'; |
</php> | ?> |
<PHP> | <?php |
echo '<table class="inline"><tr><td>Lo stesso, ma all'interno di un elemento di livello blocco:</td>'; | echo '<table class="inline"><tr><td>Lo stesso, ma all'interno di un elemento di livello blocco:</td>'; |
echo '<td><img src="' . $_SERVER['PHP_SELF'] . '?=' . php_logo_guid() . '" alt="PHP Logo !" /></td>'; | echo '<td><img src="' . $_SERVER['PHP_SELF'] . '?=' . php_logo_guid() . '" alt="PHP Logo !" /></td>'; |
echo '</tr></table>'; | echo '</tr></table>'; |
</PHP> | ?> |
| |
**Notate bene**: l'incorporazione di codice HTML e PHP è disabilitata per impostazione predefinita nella configurazione. Se disabilitata, il codice è visualizzato invece di essere eseguito. | **Notate bene**: l'incorporazione di codice HTML e PHP è disabilitata per impostazione predefinita nella configurazione. Se disabilitata, il codice è visualizzato invece di essere eseguito. |