From 4ac9fa081a7c045f6a9f1cfc529d82423f485b2e Mon Sep 17 00:00:00 2001 From: Pierre Schmitz Date: Sun, 8 Dec 2013 09:55:49 +0100 Subject: Update to MediaWiki 1.22.0 --- includes/gallery/PackedOverlayImageGallery.php | 60 ++++++++++++++++++++++++++ 1 file changed, 60 insertions(+) create mode 100644 includes/gallery/PackedOverlayImageGallery.php (limited to 'includes/gallery/PackedOverlayImageGallery.php') diff --git a/includes/gallery/PackedOverlayImageGallery.php b/includes/gallery/PackedOverlayImageGallery.php new file mode 100644 index 00000000..bba06fcf --- /dev/null +++ b/includes/gallery/PackedOverlayImageGallery.php @@ -0,0 +1,60 @@ + is needed to accommodate htmltidy which + # in version 4.8.6 generated crackpot html in its absence, see: + # http://bugzilla.wikimedia.org/show_bug.cgi?id=1765 -Ævar + + $thumbWidth = $this->getGBWidth( $thumb ) - $this->getThumbPadding() - $this->getGBPadding(); + $captionWidth = ceil( $thumbWidth - 20 ); + + $outerWrapper = '
'; + return "\n\t\t\t" . $outerWrapper . '
' . "\n" + . $galleryText + . "\n\t\t\t
"; + } +} + +/** + * Same as Packed except different CSS is applied to make the + * caption only show up on hover. If a touch screen is detected, + * falls back to PackedHoverGallery. Degrades gracefully for + * screen readers. + */ +class PackedHoverImageGallery extends PackedOverlayImageGallery { } -- cgit v1.2.2