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

Change subject: Add wikis information to metabook
......................................................................


Add wikis information to metabook

Change-Id: I1d9cd4eba9d53809a3fbdd11e81d4dcc2a0f3143
(cherry picked from commit 444641c9335ac8ecfd03aa4d64e0a015dcf7fc1f)
---
M RenderingAPI.php
1 file changed, 19 insertions(+), 0 deletions(-)

Approvals:
  Cscott: Looks good to me, approved
  jenkins-bot: Verified



diff --git a/RenderingAPI.php b/RenderingAPI.php
index 5e638ff..f73331f 100644
--- a/RenderingAPI.php
+++ b/RenderingAPI.php
@@ -160,6 +160,8 @@
         * @return string
         */
        protected function buildJSONCollection( $collection ) {
+               global $wgServer, $wgScriptPath, $wgScriptExtension;
+
                $result = array(
                        'type' => 'collection',
                        'licenses' => $this->getLicenseInfos()
@@ -195,6 +197,23 @@
                }
                $result['items'] = $items;
 
+               $result['wikis'] = array(
+                       array(
+                               'type' => 'wikiconf',
+                               'baseurl' => $wgServer . $wgScriptPath,
+                               'script_extension' => $wgScriptExtension,
+                               'format' => 'nuwiki',
+                       ),
+               );
+
+               if ( class_exists( 'ParsoidHooks' ) ) {
+                       global $wgVisualEditorParsoidURL, 
$wgVisualEditorParsoidPrefix;
+                       for ( $i = 0; $i < count( $result['wikis'] ); $i++ ) {
+                               $result['wikis'][$i]['parsoid'] = 
$wgVisualEditorParsoidURL;
+                               $result['wikis'][$i]['prefix'] = 
$wgVisualEditorParsoidPrefix;
+                       }
+               }
+
                return FormatJson::encode( $result );
        }
 }

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

Gerrit-MessageType: merged
Gerrit-Change-Id: I1d9cd4eba9d53809a3fbdd11e81d4dcc2a0f3143
Gerrit-PatchSet: 2
Gerrit-Project: mediawiki/extensions/Collection
Gerrit-Branch: OCG
Gerrit-Owner: Mwalker <[email protected]>
Gerrit-Reviewer: Cscott <[email protected]>
Gerrit-Reviewer: MaxSem <[email protected]>
Gerrit-Reviewer: jenkins-bot

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

Reply via email to