Wiki e Wikipedia Luigi Toscano Giuseppe Pappalardo (responsabile di poche modifiche e di tutti gli eventuali errori) Wiki: cos'è ● ● Software di collaborazione che facilita operazioni come la preparazione di siti web. In particolare, l'uso di Wiki: ● ● semplifica il processo di creazione di pagine HTML consente di tenere traccia delle modifiche apportate man mano alle pagine Wiki: concetti ● Costruzione di pagine tematiche, ● marcatori (tag) definiscono il significato. ● ● ipertestualità: ogni pagina è un potenziale (oggetto di) collegamento Come HTML, ma – più semplice: linguaggio semplificato (eliminati totalmente problematiche di formattazione), e soprattutto – l'ambiente è introspettivo: consente la modifica delle pagine dall'interno stesso dell'ambiente ● non serve un programma a parte, p.es. Word, per creare testo Wiki: aspetti tecnici ● Famiglia di software wiki: – – ● ● Esistono differenti software di wiki. per lo più sono adatti alla creazione di siti. Tecnicamente: – motore, scritto in linguaggio (p.es. PHP) per la generazione dinamica di pagine HTML – database (ad es. mySQL, free) di supporto per il salvataggio delle informazioni (pagine e informazioni sui cambiamenti alle pagine) In particolare, ci soffermeremo su MediaWiki: http://www.mediawiki.org/ MediaWiki http://www.mediawiki.org/ ● Distribuito con licenza libera GPL – ● ● GPL: http://www.gnu.org Sono necessari un server web (apache), un interprete PHP ed un database MySQL Installazione – Istruzioni su: http://meta.wikimedia.org/wiki/Help:Installation – Passo delicato: creare db e utente MySQL. Installare MediaWiki (sintesi) http://www.mediawiki.org/ ● ● ● ● ● ● scompattare l'archivio in una cartella accessibile al server web (Apache); rendere scrivibili le cartelle config/ e images/ accedere alla cartella (usando l'indirizzo del sito, non come file!!!) tramite browser; seguire le istruzioni (dati importanti: nome del sito, parametri per l'accesso al db) spostare il file LocalConfig.php così creato dalla cartella config/ alla cartella principale del sito; decommentare in questo file la voce $wgEnableUploads=true Wikipedia http://www.wikipedia.org/ ● ● ● (Forse) il progetto collaborativo (non tecnico) più grande della rete. Nasce come progetto complementare di Nupedia (2000) – Nupedia: progetto per creazione di enciclopedia libera online, con articoli scritti da esperti; – Wikipedia: servizio aggiuntivo per permettere agli utenti di inserire articoli (dopo revisione) Nel 2001 Wikipedia diventa indipendente Wikipedia http://www.wikipedia.org/ ● ● Punti chiave: – punto di vista neutrale – accesso libero alla modifica delle notizie – contenuti distribuiti con licenza libera (GFDL): ognuno può ridistribuirli con qualsiasi scopo, dovendo però ridistribuire le modifiche con la stessa licenza. Nonostante l'apertura – no anarchia: comunità si organizza – problemi: vandalismo MediaWiki: linguaggio ● http://meta.wikimedia.org/wiki/Help:Contents ● http://it.wikipedia.org/wiki/Wikipedia:Guida_essenziale ● Marcatori (tag), simili a quelli di HTML ● Sezioni (simili ad H1, H2, H3 in HTML): ==Sezione== ===Sottosezione=== ====Sottosottosezione==== MediaWiki: linguaggio ● Collegamenti HTML: <a href=”pagina.htm”>nome-collegamento</a> ● Collegamenti wiki interni: [[TitoloPagina]] [[TitoloPagina|nome-pagina-collegata]] ● Collegamenti wiki esterni http://www.sito.com [http://www.sito.com mio sito] MediaWiki: linguaggio ● Liste in HTML (tag <ul> ed <ol>: <ul> <li>elemento</li> <li>altroelemento</li> </ul> ● Wiki (lista non ordinata): * elemento * altroelemento ● Wiki (lista ordinata) # elemento # altroelemento MediaWiki: linguaggio ● Nuova linea: inizio paragrafo. <br>: forza a capo : indenta linea ● Formattazione: ''corsivo'' -> corsivo '''grassetto''' -> grassetto '''''grassetto corsivo''''' -> grassetto corsivo MediaWiki: Immagini (e altri media) ● ● Devono essere inserite nel sito tramite l'apposita pagina speciale (“Upload”) Una volta inserite è possibile utilizzarle in ogni pagina. – [[Image:immagine.jpg]] – [[Image:immagine.jpg|descrizione]] ● – [[Image:immagine.jpg|frame|didascalia]] ● ● descrizione alternativa didascalia Per altri file: [[Media:nome.mpg]] MediaWiki: Categorie ● Categorie: permettono di classificare le pagine. ● Per creare una categoria: inserire il marcatore [[Categoria:nome categoria]] ● in ogni pagina che appartiene alla categoria. ● Analogamente, è possibile definire sottocategorie.