Some resources in this package were part of the Semantic MediaWiki code base and are now deployed as separate library so that ResourceLoader modules can be used independently.
PHP 5.3 / HHVM 3.3 or later
The recommended installation method for this library is to add the dependency to your composer.json.
{
"require": {
"onoi/shared-resources": "~0.4"
}
}
Define a dependency or load a specifc resource module.
$GLOBALS['wgResourceModules']['ext.something'] = array(
...
'dependencies' => array(
'onoi.md5',
'onoi.blobstore'
);
);
mw.loader.using( 'onoi.md5' ).done( function () {
// do something
} );
onoi.md5
(1.1.0)onoi.blockUI
(2.70)onoi.rangeslider
(2.1.2)onoi.localForage
(1.4.2)onoi.async
(1.0)onoi.qtip
(3.0.3)onoi.jstorage
(0.4.12)onoi.blobstore
(0.1)onoi.clipboard
(1.5.15)onoi.dataTables
(jquery.dataTables
1.10.15)onoi.bootstrap.tab
(v4.0.0-alpha.6)
If you want to contribute work to the project please subscribe to the developers mailing list and have a look at the contribution guidelinee. A list of people who have made contributions in the past can be found here.
-
0.4.1 (2017-04-22)
- Replaced
jquery.dataTables
1.10.13 with 1.10.15
- Replaced
-
0.4 (2017-04-15)
- Addedd
onoi.dataTables
usingjquery.dataTables
1.10.13 - Addedd
onoi.highlight
usingjquery.highlight
- Addedd
onoi.bootstrap.tab
using Bootstrap (v4.0.0-alpha.6): tab.js - Replaced
clipboard.js
v1.5.15 with v1.6.1 - Replaced
localForage.js
1.4.2 with 1.5.0
- Addedd
-
0.3 (2016-12-17)
- Addedd
onoi.clipboard
1.5.15
- Addedd
-
0.2 (2016-05-25)
- Addedd
onoi.qtip
3.0.3 - Replaced
onoi.localForage
1.4.0 with 1.4.2 - Replaced
onoi.md5
2.3.0 with 1.1.0 as some issues were encountered when loading it as resource
- Addedd
-
0.1 (2016-04-05)
- Initial release
GNU General Public License 2.0 or later. Libraries and third-party plug-ins are deployed with their respective published licenses.
- MD5, MIT license
- jquery.blockUI, Dual licensed under the MIT and GPL licenses
- ion.rangeSlider, MIT license
- Mozilla localForage, Apache License 2.0
- jquery.async Dual licensed under the MIT and GPL licenses
- jStorage, Unlicense
- jquery.qtip, Dual licensed under the MIT and GPL licenses
- jquery.dataTables, MIT licenses
- jquery.highlight, MIT licenses
- clipboard.js, MIT License
- Bootstrap, MIT licenses
onoi.blobstore
(0.1, GPL 2+)