Introduce Language Category Display (LCD)

Introduce $.fn.lcd - displaying languages by categories.

Added the jquery.viewport.js module by Mika Tuupola (MIT license).

More tests for language utils.

Change-Id: I804b6da8ab0a2d518e17ae8bbd35e1c1da4bab3f
This commit is contained in:
Santhosh Thottingal
2012-06-27 19:01:08 +05:30
parent 7d899696d0
commit 7a9b801a79
10 changed files with 302 additions and 90 deletions

View File

@@ -51,6 +51,22 @@ $wgResourceModules['ext.uls.data'] = array(
'remoteExtPath' => 'UniversalLanguageSelector',
);
$wgResourceModules['ext.uls.lcd'] = array(
'scripts' => 'resources/ext.uls.lcd.js',
'localBasePath' => $dir,
'remoteExtPath' => 'UniversalLanguageSelector',
'styles' => 'resources/css/ext.uls.lcd.css',
'dependencies' => array(
'jquery.viewport',
),
);
$wgResourceModules['jquery.viewport'] = array(
'scripts' => 'resources/jquery.viewport.js',
'localBasePath' => $dir,
'remoteExtPath' => 'UniversalLanguageSelector',
);
$wgResourceModules['ext.uls.core'] = array(
'scripts' => array(
'resources/ext.uls.core.js',
@@ -63,6 +79,7 @@ $wgResourceModules['ext.uls.core'] = array(
'dependencies' => array(
'mediawiki.Uri',
'ext.uls.data',
'ext.uls.lcd',
),
'position' => 'top',
);