Extensie:MultimediaViewer
![]() Release status: stabiel |
|
---|---|
![]() |
|
Implementatie | Gebruikersinterface, Ajax |
Beschrijving | Gebruikers krijgen een betere beleving wanneer ze op de thumbnails klikken op een pagina. |
Auteur(s) | |
Compatibiliteit beleid | Snapshots releases samen met MediaWiki. Master is niet achterwaarts compatibel. |
MediaWiki | 1.25+ |
PHP | 5.4+ |
Licentie | GNU General Public Licentie 2.0 of hoger |
Download | |
Voorbeeld | MediaWiki.org |
|
|
Downloads kwartaal | 220 (Ranked 36th) |
Publieke wiki's die het gebruiken | 1,926 (Ranked 195th) |
Vertaal de MultimediaViewer extensie indien beschikbaar op translatewiki.net | |
Problemen | Open taken · Rapporteer een bug |
De extensie MultimediaViewer geeft de gebruiker van de wiki een andere interface voor het bekijken van media in een (bijna) volledig scherm zonder het extra laden van een pagina.
Installatie
Overweeg eerst het installeren van Extension:BetaFeatures/nl . Het kan handig zijn om de media viewer functie al een voorkeursoptie te verbergen. Als u het niet installeert dan kan het overal ingeschakeld worden.
U wilt waarschijnlijk ook Extension:CommonsMetadata downloaden, het is geen vereiste, maar zonder het krijgt u niet veel informatie in de boxen.
- Download en plaats de bestanden in de map
MultimediaViewer
in de mapextensions/
. - Voeg de volgende code onderaan het bestand LocalSettings.php toe:
wfLoadExtension( 'MultimediaViewer' );
- Als verplicht configureren
Klaar – Navigeer naar Special:Version op de wiki om te controleren dat de extensie geïnstalleerd is.
Vagrant installatie:
- Wanneer Vagrant gebruikt wordt, installeer door middel van
vagrant roles enable multimediaviewer --provision
Configuratie
$wgMediaViewerIsInBeta
zal een voorkeur registreren in BetaFuncties indien op "true" gezet$wgMediaViewerEnableByDefault
en$wgMediaViewerEnableByDefaultForAnonymous
zullen bepalen of MMV standaard is ingeschakeld voor resp iedereen en anonieme gebruikers. De standaardwaarde is voor beidetrue
.$wgMediaViewerUseThumbnailGuessing
zal de performance verbeteren als het is ingeschakeld. Maar het kan afhankelijk hoe de wiki is geconfigureerd alles fragieler maken (het zal wel goed werken als er een 404 handler wordt gebruikt).
- Geforceerde download
Om zeker te zijn dat bestanden aangeboden om te downloaden en niet voor het bekijken in de browser na het klikken op de knop Downloaden …, moet de server worden geconfigureerd, behalve bij het gebruik van vagrant:
Als de gevraagde URL naar de map met afbeeldingen een download
query parameter bevat, moet de Content-Disposition
-header gezet worden op attachment
.
Dit kan in Apache en compatibel servers worden bereikt met gebruik van mod_rewrite en mod_headers in een bestand .htaccess
.
Varnish configuratie kan er zo uitzien.
Gebruik testen
Voor het testen, moet je eerst zeker weten dat je bent ingelogd en dat je de voorkeur geactiveerd hebt staan: login en ga naar Speciaal:Voorkeuren, en dan naar de tab "Betafuncties" en vink de goede box aan.
Ga naar een pagina die een thumbnail op de pagina heeft staan. probeer op de afbeelding te klikken of op het "uitklappen" icoon die er naast staat. De lightbox zou moeten openen en je de afbeelding in het groot laten zien.
Als je eerst wilt testen, er is een geëxporteerde test omgeving die je kunt gebruiken via Special:Import zodat je snel een goede testomgeving kan opzetten.
Sjablonen
MultimediaViewer en Extension:UploadWizard hebben meerdere sjablonen nodig om gegevens van afbeeldingen (of foto's) te tonen. Sla deze code op in een xml-bestand en importeer dat bestand in je wiki.
Zie ook
![]() | Deze uitbreiding wordt gebruikt op een of meerdere Wikimedia projecten. Dit betekent waarschijnlijk dat de uitbreiding stabiel is en goed werkt op dergelijke vaak bezochte websites. Zoek op de naam van deze uitbreiding in Wikimedia's CommonSettings.php en InitialiseSettings.php om te zien waar deze is geïnstalleerd. Een volledige lijst van de uitbreidingen die geïnstalleerd zijn op een bepaalde wiki kan worden gevonden op de Special:Version pagina van de wiki. |
![]() | Deze uitbreiding is beschikbaar op de volgende wiki-families en/of onderdeel van de volgende pakketten: Dit is geen gezaghebbende lijst. Sommige wikifarms/hosts en/of pakketten kunnen deze extensie bevatten, zelfs als ze hier niet worden vermeld. Controleer het altijd bij uw wiki farms/hosts of bundel. |
- Extensions bundled with MediaWiki 1.31/nl
- Stable extensions/nl
- User interface extensions/nl
- Ajax extensions/nl
- GPL licensed extensions/nl
- Extensions in Wikimedia version control/nl
- BeforePageDisplay extensions/nl
- CategoryPageView extensions/nl
- GetPreferences extensions/nl
- MakeGlobalVariablesScript extensions/nl
- ResourceLoaderGetConfigVars extensions/nl
- ThumbnailBeforeProduceHTML extensions/nl
- UserGetDefaultOptions extensions/nl
- All extensions/nl
- Extensions used on Wikimedia/nl
- Extensions included in BlueSpice/nl
- Extensions included in Canasta/nl
- Extensions available as Debian packages/nl
- Extensions included in Fandom/nl
- Extensions included in Miraheze/nl
- Extensions included in MyWikis/nl
- Extensions included in ProWiki/nl
- Extensions included in semantic::core/nl
- Extensions included in Telepedia/nl
- Extensions included in wiki.gg/nl
- Extensions included in WikiForge/nl
- Extensions included in WikiTide/nl
- Image extensions/nl