Erweiterung:MultimediaViewer

From MediaWiki.org
Jump to navigation Jump to search
This page is a translated version of the page Extension:MultimediaViewer and the translation is 65% complete.

Other languages:
Deutsch • ‎English • ‎Nederlands • ‎català • ‎dansk • ‎español • ‎italiano • ‎polski • ‎português • ‎português do Brasil • ‎sicilianu • ‎suomi • ‎русский • ‎українська • ‎اردو • ‎العربية • ‎فارسی • ‎中文 • ‎日本語 • ‎한국어
Erweiterung ist üblicherweise in MediaWiki 1.31 und darüber enthalten. Daher entfällt ein erneutes herunterladen. Allerdings müssen Sie ggf. trotzdem weiteren gegebenen Anleitungen folgen.
shortcut: MV
MediaWiki-ErweiterungenManual:Extensions
Crystal Clear action run.svg
MultimediaViewer

Erscheinungsstatus:Extension status stabil

Screenshot of MultimediaViewer extension 2014-04-21.png
EinbindungTemplate:Extension#type User interface, Ajax
BeschreibungTemplate:Extension#description Provides a better experience to users when they click on thumbnails in a page
Autor(en)Template:Extension#username Mark Holmquist, Gergő Tisza, Gilles Dubuc
MediaWikiTemplate:Extension#mediawiki 1.25+
PHPTemplate:Extension#php 5.4+
DatenbankänderungenTemplate:Extension#needs-updatephp Nein
LizenzTemplate:Extension#license GNU General Public License 2.0 or later
Herunterladen
BeispielTemplate:Extension#example MediaWiki.org
NamensraumTemplate:Extension#namespace

main

ParameterTemplate:Extension#parameters
  • $wgEnableMediaViewerForLoggedInUsersOnly
  • $wgMediaViewerIsInBeta
Verwendete HooksTemplate:Extension#hook
GetBetaFeaturePreferencesManual:Hooks/GetBetaFeaturePreferences
BeforePageDisplayManual:Hooks/BeforePageDisplay
CategoryPageViewManual:Hooks/CategoryPageView
ResourceLoaderGetConfigVarsManual:Hooks/ResourceLoaderGetConfigVars

Übersetze die MultimediaViewer Erweiterung wenn sie auf translatewiki.net verfügbar ist

Prüfe die Benutzungs- und Versionsmatrix.

ProblemePhabricator

Offene Aufgaben · Einen Fehler melden

The MultimediaViewer extension gives the user of a wiki a different interface for viewing full-size, or nearly full-size, images in their browser without extraneous page loads or confusing interstitial pages.

Installation

Option A: Vargant benutzen. Weitere Informationen, um ein MediaWiki auf einer virtuellen Maschine mit Vargant zu installieren, sind auf der MediaWiki-Vagrant Seite zu finden .

Führe dann zunächst vagrant enable-role multimediaviewer sowie vagrant provision aus.

Option B: Manuell installieren.

Überlege zunächst, ob Extension:BetaFeatures installiert werden sollte. Es bietet die Möglichkeit, den MediaViewer über die Einstellungen auszublenden. Sollte diese Erweiterung nicht installiert werden, wird der MediaViewer im gesamten Wiki aktiviert und eingeblendet. Der MultimediaViewer nutzt die GetBetaFeaturePreferences hooks, welche von den BetaFeatures (Beta Funktionen) zur Verfügung gestellt werden um diese Einstellung zu registrieren.

Es wird empfohlen die Extension:CommonsMetadata herunterzuladen - es ist keine Voraussetzung, jedoch werden wenig Informationen in den Lightboxen zu sehen sein.


  • Füge folgenden Code am Ende deiner LocalSettings.php hinzu:
    wfLoadExtension( 'MultimediaViewer' );
    
  • YesY Erledigt – Navigiere zu Special:Version in deinem Wiki (bei Einstellung auf deutsch nach Spezial:Version), um zu prüfen, dass die Erweiterung erfolgreich installiert ist.

An Nutzer, die MediaWiki 1.24 und früher betreiben:

Die oben stehenden Anweisungen beschreiben den neuen Weg der Installation von diese Erweiterung per wfLoadExtension(). Falls du diese Erweiterung in einer dieser früheren Versionen (MediaWiki 1.24 und früher)  – an Stelle von wfLoadExtension( 'MultimediaViewer' ); – installieren musst, benutze:

require_once "$IP/extensions/MultimediaViewer/MultimediaViewer.php";

Konfiguration

  • $wgMediaViewerIsInBeta registriert eine Einstellung in den BetaFeatures wenn es auf "true" gesetzt wird.
  • $wgMediaViewerEnableByDefault und $wgMediaViewerEnableByDefaultForAnonymous bestimmen ob der MultimediaViewer für die anonymen Nutzern und allen anderen aktiviert ist.
Standardeinstellung ist "true". $wgDefaultUserOptions['multimediaviewer-enable'] = 1; kann alternativ für $wgMediaViewerEnableByDefault genutzt werden. 
  • $wgMediaViewerUseThumbnailGuessing verbessert die Performance, sobald es aktiviert ist, kann jedoch instabil sein, je nach dem wie das Wiki aufgesetzt wurde (es wird wahrscheinlich funktionieren wenn ein 404 handler genutzt wird).
Erzwungener Download

To ensure files are offered for download and not viewed in the user's browser following a click on the Download … button, the server has to be configured, except when using vagrant:

Wenn die angeforderte URL zu einem Bildverzeichnis den Abfrage-Parameter download enthält, muss der Content-Disposition-Header auf attachment gesetzt werden. Dies kann in Apache und kompatiblen Servern mithilfe von mod_rewrite und mod_headers in einer .htaccess Datei erreicht werden. Varnish Konfigurationen können wie das aussehen.

Verwenden der Erweiterung

Vor dem testen muss darauf geachtet werden eingeloggt zu sein und die Einstellung aktiviert zu haben: Logge dich ins Wiki ein und navigiere zu Spezial:Einstellungen, klicke dann auf das "Beta-Funktionen" Tab und setze einen Haken bei der richtigen Box.

Gehe als nächstes zu einer Seite / einem Artikel mit einem Vorschaubild. Versuche auf das Bild oder dem "vergrößern" Icon daneben zu klicken. Die Lightbox sollte nun erscheinen und dir einen größeren Blick auf das Bild ermöglichen.

If you'd prefer, there's an exported test environment that you can use via Special:Import to quickly set up a suitable testing environment.

Extending with user scripts

If you want to add functionality, you'll have to dig around in the classes and change the functionality pretty manually. We'll work on making this a nicer experience, but given the class and method hierarchy we've built, we think it's not terribly difficult right now.

HOWEVER, you should avoid doing this too much. If things change internally, then your code might break in unexpected ways, and you (and your users) will be surprised. Don't let that happen, and wait for a more stable way to extend the product.

See /Extension:Metadata for an example.

Vorlagen

Multimedia Viewer and Upload Wizard needs several templates to show data of photos. Just save this code in a xml file and import it in your wiki.

Siehe auch

Similar extension(s)