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