mediawiki-extensions-WikiEd.../modules
Roan Kattouw 947fe69c27 (bug 25339) Allow specifying separate base paths for local and remote paths in ResourceLoaderFileModule::__construct(). Extensions can use this to properly point the resource loader to their resources in a way that doesn't depend on the extensions/ directory being a subdirectory of phase3/ on the filesystem and that respects $wgExtensionAssetsPath. Also converted all extensions using ResourceLoader to use this approach, except MWEmbed which uses way more indirection building its module registrations than I can deal with after midnight.
What actually happens here
* Add $localBasePath, $remoteBasePath params to the FileModule constructor, defaulting to $IP and $wgScriptPath respectively
* Add getLocalPath() and getRemotePath(), which use this information to build a proper FS or URL path for a file
* Make readScriptFiles() non-static so it can use these functions
* Run every single file path we use through either getLocalPath() or getRemotePath() as appropriate
** Except file dependencies, these are already prefixed. Our inability to give them special treatment caused bugs earlier
* Kill prefixFilePathList() and resolveFilePath(), no longer needed
2010-10-27 22:22:10 +00:00
..
images Moved some images to the vector jquery ui skin, rather than keeping them here as WikiEditor only customizations 2010-09-16 21:40:56 +00:00
contentCollector.js Added in conentCollector for paste-filtering support 2010-09-16 23:13:05 +00:00
ext.wikiEditor.addMediaWizard.js * Moved ResourceLoader modules into the ext.* space - this is the convention that should be followed in the future 2010-09-20 20:06:18 +00:00
ext.wikiEditor.css * Moved ResourceLoader modules into the ext.* space - this is the convention that should be followed in the future 2010-09-20 20:06:18 +00:00
ext.wikiEditor.dialogs.css * Moved ResourceLoader modules into the ext.* space - this is the convention that should be followed in the future 2010-09-20 20:06:18 +00:00
ext.wikiEditor.dialogs.js Mostly reverted r75487, making use of a new version of mediaWiki.msg. 2010-10-27 00:16:32 +00:00
ext.wikiEditor.highlight.js * Moved ResourceLoader modules into the ext.* space - this is the convention that should be followed in the future 2010-09-20 20:06:18 +00:00
ext.wikiEditor.js * Moved ResourceLoader modules into the ext.* space - this is the convention that should be followed in the future 2010-09-20 20:06:18 +00:00
ext.wikiEditor.preview.js * Moved ResourceLoader modules into the ext.* space - this is the convention that should be followed in the future 2010-09-20 20:06:18 +00:00
ext.wikiEditor.previewDialog.js * Moved ResourceLoader modules into the ext.* space - this is the convention that should be followed in the future 2010-09-20 20:06:18 +00:00
ext.wikiEditor.publish.js * Moved ResourceLoader modules into the ext.* space - this is the convention that should be followed in the future 2010-09-20 20:06:18 +00:00
ext.wikiEditor.templateEditor.js * Moved ResourceLoader modules into the ext.* space - this is the convention that should be followed in the future 2010-09-20 20:06:18 +00:00
ext.wikiEditor.templates.js * Moved ResourceLoader modules into the ext.* space - this is the convention that should be followed in the future 2010-09-20 20:06:18 +00:00
ext.wikiEditor.tests.toolbar.js Using new group feature of ResourceLoaderFileModule objects. 2010-09-20 23:31:56 +00:00
ext.wikiEditor.toc.js * Moved ResourceLoader modules into the ext.* space - this is the convention that should be followed in the future 2010-09-20 20:06:18 +00:00
ext.wikiEditor.toolbar.js (bug 25339) Allow specifying separate base paths for local and remote paths in ResourceLoaderFileModule::__construct(). Extensions can use this to properly point the resource loader to their resources in a way that doesn't depend on the extensions/ directory being a subdirectory of phase3/ on the filesystem and that respects $wgExtensionAssetsPath. Also converted all extensions using ResourceLoader to use this approach, except MWEmbed which uses way more indirection building its module registrations than I can deal with after midnight. 2010-10-27 22:22:10 +00:00
jquery.wikiEditor.css Added embed tags to CSS image URLs 2010-09-16 22:57:22 +00:00
jquery.wikiEditor.dialogs.css Moved one rule back. 2010-09-16 21:44:43 +00:00
jquery.wikiEditor.dialogs.js Mostly reverted r75487, making use of a new version of mediaWiki.msg. 2010-10-27 00:16:32 +00:00
jquery.wikiEditor.highlight.js Copied over all the resources needed to make WikiEditor stand on it's own two feet. Lots more to do as far as organizing and fleshing out the extensions's PHP bits. 2010-09-15 03:08:35 +00:00
jquery.wikiEditor.html Copied over all the resources needed to make WikiEditor stand on it's own two feet. Lots more to do as far as organizing and fleshing out the extensions's PHP bits. 2010-09-15 03:08:35 +00:00
jquery.wikiEditor.iframe.js * Fixed mistake made in r74271 where some functions were moved from core jquery.wikiEditor into jquery.wikiEditor.iframe, causing errors for textarea mode. These changes properly split the functions, allowing the iframe to override the textarea functions, and using $.client to only execute them on IE. (tested in IE7) 2010-10-05 20:54:38 +00:00
jquery.wikiEditor.js Mostly reverted r75487, making use of a new version of mediaWiki.msg. 2010-10-27 00:16:32 +00:00
jquery.wikiEditor.preview.css Lots of refactoring. This still does not work! But it's getting close. 2010-09-15 22:40:50 +00:00
jquery.wikiEditor.preview.js Mostly reverted r75487, making use of a new version of mediaWiki.msg. 2010-10-27 00:16:32 +00:00
jquery.wikiEditor.previewDialog.css Added embed tags to CSS image URLs 2010-09-16 22:57:22 +00:00
jquery.wikiEditor.previewDialog.js Copied over all the resources needed to make WikiEditor stand on it's own two feet. Lots more to do as far as organizing and fleshing out the extensions's PHP bits. 2010-09-15 03:08:35 +00:00
jquery.wikiEditor.publish.js Mostly reverted r75487, making use of a new version of mediaWiki.msg. 2010-10-27 00:16:32 +00:00
jquery.wikiEditor.templateEditor.js Mostly reverted r75487, making use of a new version of mediaWiki.msg. 2010-10-27 00:16:32 +00:00
jquery.wikiEditor.templates.js Copied over all the resources needed to make WikiEditor stand on it's own two feet. Lots more to do as far as organizing and fleshing out the extensions's PHP bits. 2010-09-15 03:08:35 +00:00
jquery.wikiEditor.toc.css Added embed tags to CSS image URLs 2010-09-16 22:57:22 +00:00
jquery.wikiEditor.toc.js Mostly reverted r75487, making use of a new version of mediaWiki.msg. 2010-10-27 00:16:32 +00:00
jquery.wikiEditor.toolbar.css Added embed tags to CSS image URLs 2010-09-16 22:57:22 +00:00
jquery.wikiEditor.toolbar.js * Fixed mistake made in r74271 where some functions were moved from core jquery.wikiEditor into jquery.wikiEditor.iframe, causing errors for textarea mode. These changes properly split the functions, allowing the iframe to override the textarea functions, and using $.client to only execute them on IE. (tested in IE7) 2010-10-05 20:54:38 +00:00