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

Reply via email to