diff --git a/UniversalLanguageSelector.php b/UniversalLanguageSelector.php
index b0ee3b52..a9548c1d 100644
--- a/UniversalLanguageSelector.php
+++ b/UniversalLanguageSelector.php
@@ -69,39 +69,35 @@ $wgResourceModules['ext.uls.init'] = array(
'dependencies' => array(
'mediawiki.Uri',
'jquery.tipsy',
- 'ext.uls.core',
+ 'jquery.uls',
),
'position' => 'top',
);
-$wgResourceModules['ext.uls.data'] = array(
- 'scripts' => 'data/ext.uls.data.js',
- 'localBasePath' => $dir,
- 'remoteExtPath' => 'UniversalLanguageSelector',
-);
-
-$wgResourceModules['ext.uls.lcd'] = array(
- 'scripts' => 'resources/ext.uls.lcd.js',
- 'localBasePath' => $dir,
- 'remoteExtPath' => 'UniversalLanguageSelector',
- 'styles' => 'resources/css/ext.uls.lcd.css',
-);
-
-$wgResourceModules['ext.uls.core'] = array(
+$wgResourceModules['jquery.uls'] = array(
'scripts' => array(
- 'resources/ext.uls.core.js',
- 'resources/ext.uls.languagefilter.js',
- 'resources/ext.uls.data.utils.js',
+ 'lib/jquery.uls/src/jquery.uls.core.js',
+ 'lib/jquery.uls/src/jquery.uls.languagefilter.js',
+ 'lib/jquery.uls/src/jquery.uls.lcd.js',
),
'styles' => array(
- 'resources/css/ext.uls.css',
- 'resources/css/ext.uls.grid.css',
+ 'lib/jquery.uls/css/jquery.uls.css',
+ 'lib/jquery.uls/css/jquery.uls.grid.css',
+ 'lib/jquery.uls/css/jquery.uls.lcd.css',
),
'localBasePath' => $dir,
'remoteExtPath' => 'UniversalLanguageSelector',
'dependencies' => array(
- 'ext.uls.data',
- 'ext.uls.lcd',
+ 'jquery.uls.data',
),
'position' => 'top',
);
+
+$wgResourceModules['jquery.uls.data'] = array(
+ 'scripts' => array(
+ 'lib/jquery.uls/data/jquery.uls.data.js',
+ 'lib/jquery.uls/src/jquery.uls.data.utils.js',
+ ),
+ 'localBasePath' => $dir,
+ 'remoteExtPath' => 'UniversalLanguageSelector',
+);
\ No newline at end of file
diff --git a/lib/jquery.uls/README.md b/lib/jquery.uls/README.md
new file mode 100644
index 00000000..acd9f063
--- /dev/null
+++ b/lib/jquery.uls/README.md
@@ -0,0 +1,4 @@
+jQuery Universal Language Selector
+=================================
+Universal Language Selector
+
diff --git a/resources/css/ext.uls.css b/lib/jquery.uls/css/jquery.uls.css
similarity index 100%
rename from resources/css/ext.uls.css
rename to lib/jquery.uls/css/jquery.uls.css
diff --git a/resources/css/ext.uls.grid.css b/lib/jquery.uls/css/jquery.uls.grid.css
similarity index 100%
rename from resources/css/ext.uls.grid.css
rename to lib/jquery.uls/css/jquery.uls.grid.css
diff --git a/resources/css/ext.uls.lcd.css b/lib/jquery.uls/css/jquery.uls.lcd.css
similarity index 100%
rename from resources/css/ext.uls.lcd.css
rename to lib/jquery.uls/css/jquery.uls.lcd.css
diff --git a/data/ext.uls.data.js b/lib/jquery.uls/data/jquery.uls.data.js
similarity index 100%
rename from data/ext.uls.data.js
rename to lib/jquery.uls/data/jquery.uls.data.js
diff --git a/examples/index.html b/lib/jquery.uls/examples/index.html
similarity index 97%
rename from examples/index.html
rename to lib/jquery.uls/examples/index.html
index 4c44526d..7cb42700 100644
--- a/examples/index.html
+++ b/lib/jquery.uls/examples/index.html
@@ -14,19 +14,19 @@
-
-
-
+
+
+
-
-
-
-
-
+
+
+
+
+