MediaWiki/Estensioni: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
m aggiusto, sposto estensioni che richiedono tabelle in un'altra sezione (vedi discussione al bar) |
m fix minori: - <noinclude>, sostituisco [[:mw con [[mw |
||
Riga 1:
== Download e installazione ==
Le estensioni sono parti di software che si installano separatamente su MediaWiki, opzionalmente, per aggiungere al wiki funzionalità extra che MediaWiki non ha. Esistono molte estensioni diverse, ognuna delle quali assolve a un compito specifico ben preciso.
Riga 44:
=== Per le categorie ===
#[[mw:Extension:CategoryTree|CategoryTree]] Ramifica le categorie
#[[
#[[
=== Per abilitare alcuni comandi ===
Riga 51:
#[[mw:Extension:ParserFunctions|ParserFunctions]] (per informazioni, consultare il [[mw:Extension:Parser_function_extensions|manuale ufficiale]])
#[[mw:Extension:StringFunctions|StringFunctions]]
#*P.S: [[
#[[mw:Extension:ExpandTemplates|ExpandTemplates]]
#[[mw:Extension:ConditionalTemplate|ConditionalTemplate]]
Riga 59:
#[[mw:Extension:InputBox|InputBox]] Serve per creare box di ricerca.
#[[mw:Extension:CreateBox|CreateBox]] Versione alternativa di ''Input Box'', specifica per aiutare a creare gli articoli, piuttosto che cercarli.
#[[mw:Extension:Mimetex alternative|Mimetex alternative]] Visualizza i simboli matematici e le immagini generate nei PDF, senza nessun settaggio extra. Per i simboli matematici bisogna usare nelle pagine il nuovo tag generato: <tt><tex></tt>, al posto di <tt><match></tt>. Per maggiori informazioni, consultare il [[Manuale MediaWiki/Estensioni/Manuali/Estensione Mimetex|manuale]] [[
{{vai2|Manuale MediaWiki/Estensioni/Manuali/Estensione Mimetex|testo=Estensione Mimetex}}
Riga 74:
=== Cancellazione e spam ===
{{cn|L'estensione ''Confirm Edit'' e il ''Captcha'', sia esso il ''Visual'' o il ''Classico'', vanno settate assieme prima di attivarle, altrimenti non funzionano.}}
#[[
#[[
#*Prima di attivarlo, richiede che sia modificato il file <tt>ConfermEdit.php</tt> dell'omonima cartella (sotto "Extensions"), in cui il ''Simple Captcha'' di default va sostituito con il ''Visual Captcha''. ( Al posto di: <code>$wgCaptchaClass = 'SimpleCaptcha'</code> mettete: <code>$wgCaptchaClass = 'VisualMathConfirmCaptcha'</code> )
Riga 85:
#[[mw:Extension:Maintenance|Maintenance]] Abilita {{chiarire|certe|quali?}} altre funzioni extra per il mantenimento del wiki.
#* <code>$wgGroupPermissions['bureaucrat']['maintenance'] = true;</code> //Di default, solo i burocrati possono accedere a questa prima estensione. Cambiare da 'burocrate' a un gruppo diverso per consentire ad un gruppo diverso di accedere
#[[
#[[
#[[mw:Extension:User Merge and Delete|UserMerge]] {{chiarire|Permette di cancellare gli utenti senza pericoli per il database, tramite l'unione l'un con l'altro.}}
#[[mw:Extension:EditUser|EditUser]] Permette agli utenti con i privilegi necessari di modificare e visualizzare le preferenze personali degli altri utenti.
Riga 100:
==== Cancellazione di pagine ====
#[[mw:Extension:Nuke|Nuke]] Consente agli amministratori di cancellare in massa tutte le pagine create da un utente anonimo o registrato.
#[[
#* il codice seguente permette di scegliere i namespace ai quali applicare la linguetta, e, in fondo, il gruppo di utenti che potranno usarla:
#** <code>$wgDeletePagePermanentlyNamespaces = array(</code> Mettere <tt>false</tt> su quelli che non si vuole applicare
Riga 136:
#[[mw:Extension:CategoryWatch|CategoryWatch]] Permette agli utenti loggati di mettere sotto "osservazione" anche le pagine delle categorie, oltre a quelle degli articoli.
#[[mw:Extension:GoToCategory|GoToCategory]] Permette di includere nel motore di ricerca anche le categorie. Si verrà così reindirizzati all'omonima categoria, quando questa è digitata; altrimenti alla voce, se esiste.
#[[
#[[mw:Extension:RandomInCategory|RandomInCategory]] Crea una pagina speciale che sceglie una pagina a caso all'interno di una determinata categoria.
#[[
#*<code>$wgWarnNoCategoriesOnNamespace[NS_MAIN] = true;</code> qui si può specificare per quali [[
=== Per abilitare alcuni comandi ===
Riga 145:
#[[mw:Extension:Newest Pages|NewestPages]] Crea una pagina speciale che fornisce accesso all'elenco delle pagine create recentemente, in base al namespace o all'utente.
#[[mw:Extension:Poem|Poem]] Serve per formattare testi poetici, ma può servire anche per i codici sorgenti.
#[[
#[[
#[[mw:Extension:ContactPage|ContactPage]] Crea una pagina speciale che implementa un modulo di contatto per chi vuole scrivere all'amministratore.
#*<code>$wgContactUser = 'WikiSysop';</code> qui si può specificare il nome utente che riceverà la posta
#*<code>$wgContactSenderName = 'Modulo di Contatto'</code> qui si può cambiare il nome al modulo
#[[
#*<code>#$egSidebarDonateBoxContent = 'code Paypal';</code> Qui si immette il codice HTML da visualizzare nella barra laterale per il box "Donate" di PayPal.
#[[
#[[mw:Extension:CustomUserCreateForm|CustomUserCreateForm]] Permette di aggiungere campi aggiuntivi a chi si registra: telefono, indirizzo, ecc. La diamo quindi disattivata, anche se utile.
#[[
#[[
#[[mw:Extension:Cite|Cite]] Mostra una nuova voce sulla barra laterale sinistra, per poter "citare" più facilmente gli articoli del wiki su altri spazi web.
#[[
{{vai2|Manuale MediaWiki/Estensioni/Manuali/Estensione GoogleSiteSearch|testo=Estensione GoogleSiteSearch}}
=== Visualizzare video e altri file multimediali ===
#[[
#[[
#[[
#* <code>$wgGroupPermissions['sysop']['editwidgets'] = true;</code> molte cose che fanno le estensioni, possono farlo i Widget; può essere più sicuro dare permessi qui, in questa stringa, piuttosto che dare la chiave del server FTP.
#[[
#[[
#[[mw:Extension:ImageMap|ImageMap]] Permette di linkare le voci del wiki su porzioni di immagini e miniature di immagini.
{{vai2|Manuale MediaWiki/Estensioni/Manuali/Estensione ImageMap|testo=Estensione ImageMap}}
Riga 173:
=== PDF, PdfBook e altri tipi di documenti ===
#[[mw:Extension:PdfBook|PdfBook]] Consente di creare libri da tutti gli articoli di una categoria, in un colpo solo.
#[[
#[[mw:Extension:Wiki2LaTeX|Wiki2LaTeX]] {{cn|è obsoleta per molte cose.}} Aggiunge una linguetta in più nelle pagine, invece che sulla barra laterale.
#* <code>$wgExtraNamespaces[100] = "LaTeX";</code>
Riga 185:
;Difettose
#[[mw:Extension:RegexBlock|RegexBlock]] Permette di mettere filtri di parole agli utenti anonimi che editano frasi ripetitive.
#[[
#* <code>$recaptcha_public_key = 'immettere qui il codice di serie fornito da Google al momento della registrazione';</code>
#* <code>$recaptcha_private_key = 'immettere qui il codice di serie fornito da Google al momento della registrazione';</code>
Riga 196:
=== Chat ===
#[[
#* <code>$wgFreenodeChatChannel = '#nomeCanaleFreenode'</code>; //qui si inserisce il nome del canale di default.
#[[
=== Altre estensioni ===
|