<html>
<head>
<meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
Salve gente,<br>
Ubuntu 16.04.2 è stata (finalmente) rilasciata [1], ho quindi
iniziato ad aggiornare le pagine wiki per l'occasione [2], facendo
qualche modifica.<br>
Abbiamo sempre avuto due pagine per poter scaricare i file torrent,
in questo caso:<br>
- <a
href="http://wiki.ubuntu-it.org/Installazione/XenialXerusTorrent">Installazione/XenialXerusTorrent</a><br>
- <a href="http://wiki.ubuntu-it.org/DownloadTorrent">DownloadTorrent</a><br>
La seconda pagina è un semplice luogo di raccolta delle varie pagine
/TTTorrent, /XXTorrent, /YYTorrent... Mi ha sempre un po' scocciato
questa cosa del copia/incolla: si rischia di commettere qualche
errore ed è troppo macchinosa da gestire.<br>
Navigando il sito di moinmoin ho scovato la macro
<<Include()>> [3], che fa esattamente al caso nostro:
mostra il contenuto di una pagina già esistente in un'altra. Questa
operazione viene effettuata ad ogni nuova apertura della pagina,
quindi, se modifichiamo la pagina "<a
href="http://wiki.ubuntu-it.org/Installazione/XenialXerusTorrent">Installazione/XenialXerusTorrent</a>",
viene automaticamente aggiornata anche la pagina "<a
href="http://wiki.ubuntu-it.org/DownloadTorrent">DownloadTorrent</a>",
una volta che questa viene aperta. I vantaggi inoltre sono piuttosto
evidenti [4] <span class="moz-smiley-s3"><span>;-)</span></span><br>
È anche piuttosto facile da utilizzare:<br>
<br>
1. inserire nella pagina da cui "copiare" il testo due semplici
righe:<br>
## start → la macro mostrerà il contenuto di questa pagina a
partire da questa riga<br>
## end → la macro mostrerà il contenuto di questa pagina fino a
questa riga<br>
<br>
2. inserire nella pagina in cui "mostrare" il nuovo testo:<br>
<<Include(PaginaWikiOriginale, , from="^## start", to="##
end")>><br>
nel nostro caso:<br>
<<Include(Installazione/XenialXerusTorrent, , from="^##
start", to="## end")>><br>
<br>
Et voilà, il gioco è fatto. Ho dovuto adattare leggermente la pagina
"Installazione/XenialXerusTorrent":<br>
- tolto "Versioni derivate riconosciute"<br>
- titolo di primo livello "16.04 LTS", Ubuntu e le altre derivate
sono tutti titoli di <i>secondo</i> livello.<br>
Queste modifiche sono necessarie per mostrare nella pagina
DownloadTorrent, come titolo di primo livello, solo la voce "16.04
LTS".<br>
<br>
Per il momento ho usato la macro solo per la 16.04 LTS. Se vi piace
questa soluzione, la applico anche a tutte le altre pagine
interessate. Fatemi sapere!<br>
<br>
[1]
<a class="moz-txt-link-freetext" href="https://lists.ubuntu.com/archives/ubuntu-release/2017-February/004036.html">https://lists.ubuntu.com/archives/ubuntu-release/2017-February/004036.html</a><br>
[2]
<a class="moz-txt-link-freetext" href="http://wiki.ubuntu-it.org/GruppoDocumentazione/Xenial#Point_Release">http://wiki.ubuntu-it.org/GruppoDocumentazione/Xenial#Point_Release</a><br>
[3] <a class="moz-txt-link-freetext" href="https://moinmo.in/HelpOnMacros/Include">https://moinmo.in/HelpOnMacros/Include</a><br>
[4]
<a class="moz-txt-link-freetext" href="http://wiki.ubuntu-it.org/DownloadTorrent?action=diff&rev2=58&rev1=57">http://wiki.ubuntu-it.org/DownloadTorrent?action=diff&rev2=58&rev1=57</a><br>
<br>
Ciao<br>
AV<br>
_______________________________________________<br>
Gruppo-doc mailing list<br>
<a class="moz-txt-link-abbreviated" href="mailto:Gruppo-doc@liste.ubuntu-it.org">Gruppo-doc@liste.ubuntu-it.org</a><br>
<a class="moz-txt-link-freetext" href="http://liste.ubuntu-it.org/cgi-bin/mailman/listinfo/gruppo-doc">http://liste.ubuntu-it.org/cgi-bin/mailman/listinfo/gruppo-doc</a><br>
</body>
</html>