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

Change subject: Separated the OKFN modules to mediawiki.libs.okfn/
......................................................................


Separated the OKFN modules to mediawiki.libs.okfn/

I have created a separate module for mediawiki.libs.okfn and include it as a
dependency in ext.annotator but there is some problem, the annotator is not
being loaded.

Change-Id: I5b93f5fa9028bbcb7091f5f1ab2cf610b0f0e418
---
M Annotator.php
R modules/mediawiki.libs.okfn/Annotator-full.js
R modules/mediawiki.libs.okfn/Annotator.css
3 files changed, 8 insertions(+), 6 deletions(-)

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



diff --git a/Annotator.php b/Annotator.php
index b5ca254..7aa2849 100755
--- a/Annotator.php
+++ b/Annotator.php
@@ -11,12 +11,14 @@
        'localBasePath' => __DIR__ . '/modules',
        'remoteExtPath' => "Annotator/modules",
 );
+
+$wgResourceModules['mediawiki.libs.okfn'] = array(
+       'scripts' => 'mediawiki.libs.okfn/Annotator-full.js',
+       'styles' => 'mediawiki.libs.okfn/Annotator.css',
+       ) + $wgAnnotatorResourcePaths;
 $wgResourceModules['ext.annotator'] = array(
-       'scripts' => array(
-               'Annotator-full.js',
-               'Annotator.js',
-               ),
-       'styles' => 'Annotator.css',
+       'scripts' => 'Annotator.js',
+       'dependencies' => 'mediawiki.libs.okfn',
        ) + $wgAnnotatorResourcePaths;
 
 //Autoloading
@@ -27,4 +29,4 @@
 $wgHooks['BeforePageDisplay'][] = 'AnnotatorHooks::onBeforePageDisplay';
 $wgHooks['LoadExtensionSchemaUpdates'][] = 
'AnnotatorHooks::loadExtensionSchemaUpdates';
 
-$wgAPIModules['annotator-create'] = 'ApiAnnotatorCreate';
\ No newline at end of file
+$wgAPIModules['annotator-create'] = 'ApiAnnotatorCreate';
diff --git a/modules/Annotator-full.js 
b/modules/mediawiki.libs.okfn/Annotator-full.js
similarity index 100%
rename from modules/Annotator-full.js
rename to modules/mediawiki.libs.okfn/Annotator-full.js
diff --git a/modules/Annotator.css b/modules/mediawiki.libs.okfn/Annotator.css
similarity index 100%
rename from modules/Annotator.css
rename to modules/mediawiki.libs.okfn/Annotator.css

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

Gerrit-MessageType: merged
Gerrit-Change-Id: I5b93f5fa9028bbcb7091f5f1ab2cf610b0f0e418
Gerrit-PatchSet: 3
Gerrit-Project: mediawiki/extensions/Annotator
Gerrit-Branch: master
Gerrit-Owner: Rjain <[email protected]>
Gerrit-Reviewer: Mattflaschen <[email protected]>
Gerrit-Reviewer: Parent5446 <[email protected]>
Gerrit-Reviewer: jenkins-bot

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

Reply via email to