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