jenkins-bot has submitted this change and it was merged.

Change subject: MultimediaViewer usable on Special file related pages when 
enabled
......................................................................


MultimediaViewer usable on Special file related pages when enabled

When media viewer is enabled, go through the latest images in full-screen
mode making it look neat.

Bug: T63085
Bug: T73372
Change-Id: I8d92689eba580a88c98207e9197f1af0ea8ac96b
---
M MultimediaViewerHooks.php
1 file changed, 8 insertions(+), 1 deletion(-)

Approvals:
  Gergő Tisza: Looks good to me, approved
  jenkins-bot: Verified



diff --git a/MultimediaViewerHooks.php b/MultimediaViewerHooks.php
index 2d6eecd..dcd8960 100644
--- a/MultimediaViewerHooks.php
+++ b/MultimediaViewerHooks.php
@@ -71,7 +71,14 @@
         * @return bool
         */
        public static function getModulesForArticle( &$out, &$skin ) {
-               if ( count( $out->getFileSearchOptions() ) > 0 || 
$out->getTitle()->inNamespace( NS_FILE ) ) {
+               $pageHasThumbnails = count( $out->getFileSearchOptions() ) > 0;
+               $pageIsFilePage = $out->getTitle()->inNamespace( NS_FILE );
+               $fileRelatedSpecialPages = array( 'NewFiles', 'ListFiles', 
'MostLinkedFiles',
+                       'MostGloballyLinkedFiles', 'UncategorizedFiles', 
'UnusedFiles' );
+               $pageIsFileRelatedSpecialPage = $out->getTitle()->inNamespace( 
NS_SPECIAL )
+                       && in_array( $out->getTitle()->getText(), 
$fileRelatedSpecialPages );
+
+               if ( $pageHasThumbnails || $pageIsFilePage || 
$pageIsFileRelatedSpecialPage ) {
                        return self::getModules( $out );
                }
 

-- 
To view, visit https://gerrit.wikimedia.org/r/181441
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: merged
Gerrit-Change-Id: I8d92689eba580a88c98207e9197f1af0ea8ac96b
Gerrit-PatchSet: 3
Gerrit-Project: mediawiki/extensions/MultimediaViewer
Gerrit-Branch: master
Gerrit-Owner: Namit <[email protected]>
Gerrit-Reviewer: GergÅ‘ Tisza <[email protected]>
Gerrit-Reviewer: jenkins-bot <>

_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to