Estensione:MultimediaViewer
![]() Stato della release: stabile |
|
---|---|
![]() |
|
Implementazione | Interfaccia utente, Ajax |
Descrizione | Fornisce una migliore esperienza agli utenti quando cliccano sulle miniature di una pagina. |
Autore(i) | |
Politica di compatibilità | Snapshots releases along with MediaWiki. Master is not backward compatible. |
MediaWiki | 1.25+ |
PHP | 5.4+ |
Licenza | GNU General Public License 2.0 or later |
Scaricare | |
Esempio | MediaWiki.org |
|
|
Quarterly downloads | 151 (Ranked 42nd) |
Public wikis using | 1,926 (Ranked 195th) |
Traduci l'estensione MultimediaViewer se è disponibile su translatewiki.net | |
Problemi | Compiti aperti · Riportare un bug |
L'estensione MultimediaViewer fornisce all'utente di una wiki un'interfaccia diversa per visualizzare a schermo intero o a schermo quasi intero le immagini nel proprio browser senza caricamenti di pagine esterne o di altre finestre.
Installazione
Probabilmente vorrai anche scaricare l'estensione CommonsMetadata - non è fondamentale, ma senza di questa non avrai molte informazioni nelle tue lightbox.
On third-party wikis, even if you only use locally uploaded images, you need CommonsMetatada to populate the information in the boxes via a template holding information about the files.)
- Download and move the extracted
MultimediaViewer
folder to yourextensions/
directory.
Developers and code contributors should install the extension from Git instead, using:cd extensions/
git clone https://gerrit.wikimedia.org/r/mediawiki/extensions/MultimediaViewer - Aggiungi il seguente codice al tuo $LocalSettings (preferibilmente alla fine):
wfLoadExtension( 'MultimediaViewer' );
- Configure as required
Done – Naviga in Special:Version nella tua wiki per verificare che l'estensione sia stata installata correttamente.
Vagrant installation:
- Se stai usando Vagrant , installa con
vagrant roles enable multimediaviewer --provision
Configurazione
$wgMediaViewerEnableByDefault
e$wgMediaViewerEnableByDefaultForAnonymous
determineranno quale MMV è abilitato di default per chiunque e per gli utenti anonimi, rispettivamente. Di default sono entrambi impostati su true.
They both default to true
.
$wgMediaViewerUseThumbnailGuessing
migliorerà le prestazioni quando abilitato, ma può essere fragile in base a come la wiki è stata impostata (probabilmente funzionerà correttamente se userai un handler 404).
- Scaricamento forzato
Per assicurarsi che i file siano scaricabili e non visualizzati nel browser dell'utente quando si clicca sul pulsante Scarica..., il server deve essere configurato, fatta eccezione per il caso in cui si stia usando vagrant:
Se l'URL richiesto per una directory di immagini contiene il parametro query download
, lo header Content-Disposition
deve essere impostato su attachment
.
Ciò può essere fatto con Apache e con i server compatibili usando mod_rewrite e mod_headers in un file .htaccess
.
La configurazione di Varnish potrebbe essere questa.
Usage testing
Adesso, vai in una pagina contenente una miniatura. Prova a cliccare sull'immagine o sulla vicina icona "espandi". Dovrebbe comparire il lightbox e fornirti una vista più grande dell'immagine.
Se preferisci, c'è un exported test environment che puoi usare attraverso Special:Import per impostare velocemente un adeguato ambiente di prova.
Template
Multimedia Viewer e Upload Wizard hanno bisogno di diversi template per mostrare le informazioni delle foto. Salva semplicemnte questo codice in un file xml ed importalo nella tua wiki.
Vedi anche
![]() | Questa estensione viene utilizzata su uno o più progetti Wikimedia. Ciò probabilmente significa che l'estensione è stabile e funziona abbastanza bene da essere utilizzata da siti Web ad alto traffico. Cerca il nome di questa estensione nei file di configurazione CommonSettings.php e InitialiseSettings.php di Wikimedia per vedere dove è installato. Un elenco completo delle estensioni installate su un particolare wiki può essere visto sulla pagina Special:Version del wiki. |
![]() | This extension is included in the following wiki farms/hosts and/or packages: This is not an authoritative list. Some wiki farms/hosts and/or packages may contain this extension even if they are not listed here. Always check with your wiki farms/hosts or bundle to confirm. |
- Extensions bundled with MediaWiki 1.31/it
- Stable extensions/it
- User interface extensions/it
- Ajax extensions/it
- GPL licensed extensions/it
- Extensions in Wikimedia version control/it
- BeforePageDisplay extensions/it
- CategoryPageView extensions/it
- GetPreferences extensions/it
- MakeGlobalVariablesScript extensions/it
- ResourceLoaderGetConfigVars extensions/it
- ThumbnailBeforeProduceHTML extensions/it
- UserGetDefaultOptions extensions/it
- All extensions/it
- Extensions used on Wikimedia/it
- Extensions included in BlueSpice/it
- Extensions included in Canasta/it
- Extensions available as Debian packages/it
- Extensions included in Fandom/it
- Extensions included in Miraheze/it
- Extensions included in MyWikis/it
- Extensions included in ProWiki/it
- Extensions included in semantic::core/it
- Extensions included in Telepedia/it
- Extensions included in wiki.gg/it
- Extensions included in WikiForge/it
- Image extensions/it