diff --git a/RELEASE-NOTES-1.28 b/RELEASE-NOTES-1.28 index 697665552c2..6ee962f9ff1 100644 --- a/RELEASE-NOTES-1.28 +++ b/RELEASE-NOTES-1.28 @@ -19,7 +19,7 @@ production. === New features in 1.28 === * User::isBot() method for checking if an account is a bot role account. -* Added a new 'slider' mode for galleries. +* Added a new 'slideshow' mode for galleries. * Added a new hook, 'UserIsBot', to aid in determining if a user is a bot. * Added a new hook, 'ApiMakeParserOptions', to allow extensions to better interact with API parsing. diff --git a/autoload.php b/autoload.php index 8768e9a227a..d82d6993c67 100644 --- a/autoload.php +++ b/autoload.php @@ -1260,7 +1260,7 @@ $wgAutoloadLocalClasses = [ 'SkinFallback' => __DIR__ . '/includes/skins/SkinFallback.php', 'SkinFallbackTemplate' => __DIR__ . '/includes/skins/SkinFallbackTemplate.php', 'SkinTemplate' => __DIR__ . '/includes/skins/SkinTemplate.php', - 'SliderImageGallery' => __DIR__ . '/includes/gallery/SliderImageGallery.php', + 'SlideshowImageGallery' => __DIR__ . '/includes/gallery/SlideshowImageGallery.php', 'SpecialActiveUsers' => __DIR__ . '/includes/specials/SpecialActiveusers.php', 'SpecialAllMessages' => __DIR__ . '/includes/specials/SpecialAllMessages.php', 'SpecialAllMyUploads' => __DIR__ . '/includes/specials/SpecialMyRedirectPages.php', diff --git a/includes/gallery/ImageGalleryBase.php b/includes/gallery/ImageGalleryBase.php index 73f4b19d52f..6884f65626d 100644 --- a/includes/gallery/ImageGalleryBase.php +++ b/includes/gallery/ImageGalleryBase.php @@ -113,7 +113,7 @@ abstract class ImageGalleryBase extends ContextSource { 'packed' => 'PackedImageGallery', 'packed-hover' => 'PackedHoverImageGallery', 'packed-overlay' => 'PackedOverlayImageGallery', - 'slider' => 'SliderImageGallery', + 'slideshow' => 'SlideshowImageGallery', ]; // Allow extensions to make a new gallery format. Hooks::run( 'GalleryGetModes', [ &self::$modeMapping ] ); diff --git a/includes/gallery/SliderImageGallery.php b/includes/gallery/SlideshowImageGallery.php similarity index 85% rename from includes/gallery/SliderImageGallery.php rename to includes/gallery/SlideshowImageGallery.php index 67be9cea107..3f0c9329d09 100644 --- a/includes/gallery/SliderImageGallery.php +++ b/includes/gallery/SlideshowImageGallery.php @@ -1,6 +1,6 @@ 'top', 'targets' => [ 'desktop', 'mobile' ], ], - 'mediawiki.page.gallery.slider' => [ - 'scripts' => 'resources/src/mediawiki/page/gallery-slider.js', + 'mediawiki.page.gallery.slideshow' => [ + 'scripts' => 'resources/src/mediawiki/page/gallery-slideshow.js', 'position' => 'top', 'dependencies' => [ 'mediawiki.api', diff --git a/resources/src/mediawiki/page/gallery-slider.js b/resources/src/mediawiki/page/gallery-slideshow.js similarity index 87% rename from resources/src/mediawiki/page/gallery-slider.js rename to resources/src/mediawiki/page/gallery-slideshow.js index 82b22e89ad4..85ded4443e2 100644 --- a/resources/src/mediawiki/page/gallery-slider.js +++ b/resources/src/mediawiki/page/gallery-slideshow.js @@ -1,18 +1,18 @@ /*! - * mw.GallerySlider: Interface controls for the slider gallery + * mw.GallerySlideshow: Interface controls for the slideshow gallery */ ( function ( mw, $, OO ) { /** - * mw.GallerySlider encapsulates the user interface of the slider - * galleries. An object is instantiated for each `.mw-gallery-slider` + * mw.GallerySlideshow encapsulates the user interface of the slideshow + * galleries. An object is instantiated for each `.mw-gallery-slideshow` * element. * - * @class mw.GallerySlider + * @class mw.GallerySlideshow * @uses mw.Title * @uses mw.Api * @param {jQuery} gallery The `