From c7635d00bac36392de8208f7da4f6f32242b5e9a Mon Sep 17 00:00:00 2001 From: MatmaRex Date: Tue, 23 Jul 2013 22:38:05 +0200 Subject: [PATCH] Special:PagesWithProp: Distinguish content from interface Distinguish information about property values being hidden from the actual values visually by making it italicised. Added a new module, mediawiki.special.pagesWithProp. Followup to Ib2db241a. Bug: 51888 Change-Id: I6a0246e9b2a97b59503395ece7f80442ae3e0c69 --- includes/specials/SpecialPagesWithProp.php | 1 + resources/Resources.php | 3 +++ .../mediawiki.special/mediawiki.special.pagesWithProp.css | 4 ++++ 3 files changed, 8 insertions(+) create mode 100644 resources/mediawiki.special/mediawiki.special.pagesWithProp.css diff --git a/includes/specials/SpecialPagesWithProp.php b/includes/specials/SpecialPagesWithProp.php index 27331e5d63..61aa4d296b 100644 --- a/includes/specials/SpecialPagesWithProp.php +++ b/includes/specials/SpecialPagesWithProp.php @@ -42,6 +42,7 @@ class SpecialPagesWithProp extends QueryPage { function execute( $par ) { $this->setHeaders(); $this->outputHeader(); + $this->getOutput()->addModuleStyles( 'mediawiki.special.pagesWithProp' ); $request = $this->getRequest(); $propname = $request->getVal( 'propname', $par ); diff --git a/resources/Resources.php b/resources/Resources.php index 02cde522d1..0c94df7f8a 100644 --- a/resources/Resources.php +++ b/resources/Resources.php @@ -933,6 +933,9 @@ return array( 'scripts' => 'resources/mediawiki.special/mediawiki.special.movePage.js', 'dependencies' => 'jquery.byteLimit', ), + 'mediawiki.special.pagesWithProp' => array( + 'styles' => 'resources/mediawiki.special/mediawiki.special.pagesWithProp.css', + ), 'mediawiki.special.preferences' => array( 'scripts' => 'resources/mediawiki.special/mediawiki.special.preferences.js', 'styles' => 'resources/mediawiki.special/mediawiki.special.preferences.css', diff --git a/resources/mediawiki.special/mediawiki.special.pagesWithProp.css b/resources/mediawiki.special/mediawiki.special.pagesWithProp.css new file mode 100644 index 0000000000..7ef75d0c32 --- /dev/null +++ b/resources/mediawiki.special/mediawiki.special.pagesWithProp.css @@ -0,0 +1,4 @@ +/* Distinguish actual data from information about it being hidden visually */ +.prop-value-hidden { + font-style: italic; +} -- 2.20.1