MarkTraceur has uploaded a new change for review.
https://gerrit.wikimedia.org/r/75794
Change subject: Add a test for changeset
Ifed2860bb7cde7d3a5fc2fba82571a94e13128ba
......................................................................
Add a test for changeset Ifed2860bb7cde7d3a5fc2fba82571a94e13128ba
Change-Id: Idc4a4d262c0c70d78e809c49752fbd051fb8cd2d
---
M includes/Preferences.php
1 file changed, 22 insertions(+), 2 deletions(-)
git pull ssh://gerrit.wikimedia.org:29418/mediawiki/core
refs/changes/94/75794/1
diff --git a/includes/Preferences.php b/includes/Preferences.php
index 63ee22e..c444566 100644
--- a/includes/Preferences.php
+++ b/includes/Preferences.php
@@ -829,10 +829,30 @@
'section' => 'editing/preview',
'label-message' => 'tog-previewontop',
);
+
+ $dbr = wfGetDB( DB_SLAVE );
+ $res = $dbr->selectRow(
+ 'user_properties',
+ array( 'up_property', 'count(up_user) AS number' ),
+ "up_value = 1 AND up_property = 'uselivepreview'",
+ __METHOD__,
+ array( 'GROUP BY' => 'up_property' )
+ );
+ $numberOfLivePreviewers = 0;
+
+ if ( $res !== false ) {
+ $numberOfLivePreviewers = $res->number;
+ }
+
$defaultPreferences['uselivepreview'] = array(
- 'type' => 'toggle',
+ 'type' => 'feature',
'section' => 'editing/preview',
- 'label-message' => 'tog-uselivepreview',
+ 'desc-message' => 'tog-uselivepreview',
+ 'label-message' => 'tog-uselivepreview-title',
+ 'info-link' =>
'https://www.mediawiki.org/wiki/Manual:Live_preview',
+ 'discussion-link' =>
'https://www.mediawiki.org/wiki/Manual_talk:Live_preview',
+ 'screenshot' =>
'http://upload.wikimedia.org/wikipedia/en/a/ae/Live_Preview.png',
+ 'user-count' => $numberOfLivePreviewers,
);
}
--
To view, visit https://gerrit.wikimedia.org/r/75794
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings
Gerrit-MessageType: newchange
Gerrit-Change-Id: Idc4a4d262c0c70d78e809c49752fbd051fb8cd2d
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/core
Gerrit-Branch: master
Gerrit-Owner: MarkTraceur <[email protected]>
_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits