MediaWiki
REL1_20
|
00001 <?php 00002 00003 return array( 00004 00005 /* Special modules who have their own classes */ 00006 00007 // Scripts managed by the local wiki (stored in the MediaWiki namespace) 00008 'site' => array( 'class' => 'ResourceLoaderSiteModule' ), 00009 'noscript' => array( 'class' => 'ResourceLoaderNoscriptModule' ), 00010 'startup' => array( 'class' => 'ResourceLoaderStartUpModule' ), 00011 'filepage' => array( 'class' => 'ResourceLoaderFilePageModule' ), 00012 'user.groups' => array( 'class' => 'ResourceLoaderUserGroupsModule' ), 00013 00014 // Scripts managed by the current user (stored in their user space) 00015 'user' => array( 'class' => 'ResourceLoaderUserModule' ), 00016 00017 // Scripts generated based on the current user's preferences 00018 'user.cssprefs' => array( 'class' => 'ResourceLoaderUserCSSPrefsModule' ), 00019 00020 // Populate mediawiki.user placeholders with information about the current user 00021 'user.options' => array( 'class' => 'ResourceLoaderUserOptionsModule' ), 00022 'user.tokens' => array( 'class' => 'ResourceLoaderUserTokensModule' ), 00023 00024 // Scripts for the dynamic language specific data, like grammar forms. 00025 'mediawiki.language.data' => array( 'class' => 'ResourceLoaderLanguageDataModule' ), 00026 00027 /* Skins */ 00028 00029 'skins.chick' => array( 00030 'styles' => array( 'chick/main.css' => array( 'media' => 'screen, handheld' ) ), 00031 'remoteBasePath' => $GLOBALS['wgStylePath'], 00032 'localBasePath' => $GLOBALS['wgStyleDirectory'], 00033 ), 00034 'skins.cologneblue' => array( 00035 'styles' => array( 'cologneblue/screen.css' => array( 'media' => 'screen' ) ), 00036 'remoteBasePath' => $GLOBALS['wgStylePath'], 00037 'localBasePath' => $GLOBALS['wgStyleDirectory'], 00038 ), 00039 'skins.modern' => array( 00040 'styles' => array( 00041 'modern/main.css' => array( 'media' => 'screen' ), 00042 'modern/print.css' => array( 'media' => 'print' ), 00043 ), 00044 'remoteBasePath' => $GLOBALS['wgStylePath'], 00045 'localBasePath' => $GLOBALS['wgStyleDirectory'], 00046 ), 00047 'skins.monobook' => array( 00048 'styles' => array( 00049 'common/commonElements.css' => array( 'media' => 'screen' ), 00050 'common/commonContent.css' => array( 'media' => 'screen' ), 00051 'common/commonInterface.css' => array( 'media' => 'screen' ), 00052 'monobook/main.css' => array( 'media' => 'screen' ), 00053 ), 00054 'remoteBasePath' => $GLOBALS['wgStylePath'], 00055 'localBasePath' => $GLOBALS['wgStyleDirectory'], 00056 ), 00057 'skins.nostalgia' => array( 00058 'styles' => array( 'nostalgia/screen.css' => array( 'media' => 'screen' ) ), 00059 'remoteBasePath' => $GLOBALS['wgStylePath'], 00060 'localBasePath' => $GLOBALS['wgStyleDirectory'], 00061 ), 00062 'skins.simple' => array( 00063 'styles' => array( 'simple/main.css' => array( 'media' => 'screen' ) ), 00064 'remoteBasePath' => $GLOBALS['wgStylePath'], 00065 'localBasePath' => $GLOBALS['wgStyleDirectory'], 00066 ), 00067 'skins.standard' => array( 00068 'styles' => array( 'standard/main.css' => array( 'media' => 'screen' ) ), 00069 'remoteBasePath' => $GLOBALS['wgStylePath'], 00070 'localBasePath' => $GLOBALS['wgStyleDirectory'], 00071 ), 00072 'skins.vector' => array( 00073 // Keep in sync with WebInstallerOutput::getCSS() 00074 'styles' => array( 00075 'common/commonElements.css' => array( 'media' => 'screen' ), 00076 'common/commonContent.css' => array( 'media' => 'screen' ), 00077 'common/commonInterface.css' => array( 'media' => 'screen' ), 00078 'vector/screen.css' => array( 'media' => 'screen' ), 00079 'vector/screen-hd.css' => array( 'media' => 'screen and (min-width: 982px)' ), 00080 ), 00081 'scripts' => 'vector/vector.js', 00082 'remoteBasePath' => $GLOBALS['wgStylePath'], 00083 'localBasePath' => $GLOBALS['wgStyleDirectory'], 00084 ), 00085 00086 /* jQuery */ 00087 00088 'jquery' => array( 00089 'scripts' => 'resources/jquery/jquery.js', 00090 'debugRaw' => false, 00091 ), 00092 00093 /* jQuery Plugins */ 00094 00095 'jquery.appear' => array( 00096 'scripts' => 'resources/jquery/jquery.appear.js', 00097 ), 00098 'jquery.arrowSteps' => array( 00099 'scripts' => 'resources/jquery/jquery.arrowSteps.js', 00100 'styles' => 'resources/jquery/jquery.arrowSteps.css', 00101 ), 00102 'jquery.async' => array( 00103 'scripts' => 'resources/jquery/jquery.async.js', 00104 ), 00105 'jquery.autoEllipsis' => array( 00106 'scripts' => 'resources/jquery/jquery.autoEllipsis.js', 00107 'dependencies' => 'jquery.highlightText', 00108 ), 00109 'jquery.badge' => array( 00110 'scripts' => 'resources/jquery/jquery.badge.js', 00111 'styles' => 'resources/jquery/jquery.badge.css', 00112 ), 00113 'jquery.byteLength' => array( 00114 'scripts' => 'resources/jquery/jquery.byteLength.js', 00115 ), 00116 'jquery.byteLimit' => array( 00117 'scripts' => 'resources/jquery/jquery.byteLimit.js', 00118 'dependencies' => 'jquery.byteLength', 00119 ), 00120 'jquery.checkboxShiftClick' => array( 00121 'scripts' => 'resources/jquery/jquery.checkboxShiftClick.js', 00122 ), 00123 'jquery.client' => array( 00124 'scripts' => 'resources/jquery/jquery.client.js', 00125 ), 00126 'jquery.collapsibleTabs' => array( 00127 'scripts' => 'resources/jquery/jquery.collapsibleTabs.js', 00128 ), 00129 'jquery.color' => array( 00130 'scripts' => 'resources/jquery/jquery.color.js', 00131 'dependencies' => 'jquery.colorUtil', 00132 ), 00133 'jquery.colorUtil' => array( 00134 'scripts' => 'resources/jquery/jquery.colorUtil.js', 00135 ), 00136 'jquery.cookie' => array( 00137 'scripts' => 'resources/jquery/jquery.cookie.js', 00138 ), 00139 'jquery.delayedBind' => array( 00140 'scripts' => 'resources/jquery/jquery.delayedBind.js', 00141 ), 00142 'jquery.expandableField' => array( 00143 'scripts' => 'resources/jquery/jquery.expandableField.js', 00144 'dependencies' => 'jquery.delayedBind', 00145 ), 00146 'jquery.farbtastic' => array( 00147 'scripts' => 'resources/jquery/jquery.farbtastic.js', 00148 'styles' => 'resources/jquery/jquery.farbtastic.css', 00149 'dependencies' => 'jquery.colorUtil', 00150 ), 00151 'jquery.footHovzer' => array( 00152 'scripts' => 'resources/jquery/jquery.footHovzer.js', 00153 'styles' => 'resources/jquery/jquery.footHovzer.css', 00154 ), 00155 'jquery.form' => array( 00156 'scripts' => 'resources/jquery/jquery.form.js', 00157 ), 00158 'jquery.getAttrs' => array( 00159 'scripts' => 'resources/jquery/jquery.getAttrs.js', 00160 ), 00161 'jquery.highlightText' => array( 00162 'scripts' => 'resources/jquery/jquery.highlightText.js', 00163 'dependencies' => 'jquery.mwExtension', 00164 ), 00165 'jquery.hoverIntent' => array( 00166 'scripts' => 'resources/jquery/jquery.hoverIntent.js', 00167 ), 00168 'jquery.json' => array( 00169 'scripts' => 'resources/jquery/jquery.json.js', 00170 ), 00171 'jquery.localize' => array( 00172 'scripts' => 'resources/jquery/jquery.localize.js', 00173 ), 00174 'jquery.makeCollapsible' => array( 00175 'scripts' => 'resources/jquery/jquery.makeCollapsible.js', 00176 'styles' => 'resources/jquery/jquery.makeCollapsible.css', 00177 'messages' => array( 'collapsible-expand', 'collapsible-collapse' ), 00178 ), 00179 'jquery.mockjax' => array( 00180 'scripts' => 'resources/jquery/jquery.mockjax.js', 00181 ), 00182 'jquery.mw-jump' => array( 00183 'scripts' => 'resources/jquery/jquery.mw-jump.js', 00184 ), 00185 'jquery.mwExtension' => array( 00186 'scripts' => 'resources/jquery/jquery.mwExtension.js', 00187 ), 00188 'jquery.placeholder' => array( 00189 'scripts' => 'resources/jquery/jquery.placeholder.js', 00190 ), 00191 'jquery.qunit' => array( 00192 'scripts' => 'resources/jquery/jquery.qunit.js', 00193 'styles' => 'resources/jquery/jquery.qunit.css', 00194 'position' => 'top', 00195 ), 00196 'jquery.qunit.completenessTest' => array( 00197 'scripts' => 'resources/jquery/jquery.qunit.completenessTest.js', 00198 'dependencies' => 'jquery.qunit', 00199 ), 00200 'jquery.spinner' => array( 00201 'scripts' => 'resources/jquery/jquery.spinner.js', 00202 'styles' => 'resources/jquery/jquery.spinner.css', 00203 ), 00204 'jquery.jStorage' => array( 00205 'scripts' => 'resources/jquery/jquery.jStorage.js', 00206 'dependencies' => 'jquery.json', 00207 ), 00208 'jquery.suggestions' => array( 00209 'scripts' => 'resources/jquery/jquery.suggestions.js', 00210 'styles' => 'resources/jquery/jquery.suggestions.css', 00211 'dependencies' => 'jquery.autoEllipsis', 00212 ), 00213 'jquery.tabIndex' => array( 00214 'scripts' => 'resources/jquery/jquery.tabIndex.js', 00215 ), 00216 'jquery.tablesorter' => array( 00217 'scripts' => 'resources/jquery/jquery.tablesorter.js', 00218 'styles' => 'resources/jquery/jquery.tablesorter.css', 00219 'messages' => array( 'sort-descending', 'sort-ascending' ), 00220 'dependencies' => 'jquery.mwExtension', 00221 ), 00222 'jquery.textSelection' => array( 00223 'scripts' => 'resources/jquery/jquery.textSelection.js', 00224 'dependencies' => 'jquery.client', 00225 ), 00226 'jquery.validate' => array( 00227 'scripts' => 'resources/jquery/jquery.validate.js', 00228 ), 00229 'jquery.xmldom' => array( 00230 'scripts' => 'resources/jquery/jquery.xmldom.js', 00231 ), 00232 00233 /* jQuery Tipsy */ 00234 00235 'jquery.tipsy' => array( 00236 'scripts' => 'resources/jquery.tipsy/jquery.tipsy.js', 00237 'styles' => 'resources/jquery.tipsy/jquery.tipsy.css', 00238 ), 00239 00240 /* jQuery UI */ 00241 00242 // Core 00243 'jquery.ui.core' => array( 00244 'scripts' => 'resources/jquery.ui/jquery.ui.core.js', 00245 'skinStyles' => array( 00246 'default' => array( 00247 'resources/jquery.ui/themes/default/jquery.ui.core.css', 00248 'resources/jquery.ui/themes/default/jquery.ui.theme.css', 00249 ), 00250 'vector' => array( 00251 'resources/jquery.ui/themes/vector/jquery.ui.core.css', 00252 'resources/jquery.ui/themes/vector/jquery.ui.theme.css', 00253 ), 00254 ), 00255 'dependencies' => 'jquery', 00256 'group' => 'jquery.ui', 00257 ), 00258 'jquery.ui.widget' => array( 00259 'scripts' => 'resources/jquery.ui/jquery.ui.widget.js', 00260 'group' => 'jquery.ui', 00261 ), 00262 'jquery.ui.mouse' => array( 00263 'scripts' => 'resources/jquery.ui/jquery.ui.mouse.js', 00264 'dependencies' => 'jquery.ui.widget', 00265 'group' => 'jquery.ui', 00266 ), 00267 'jquery.ui.position' => array( 00268 'scripts' => 'resources/jquery.ui/jquery.ui.position.js', 00269 'group' => 'jquery.ui', 00270 ), 00271 // Interactions 00272 'jquery.ui.draggable' => array( 00273 'scripts' => 'resources/jquery.ui/jquery.ui.draggable.js', 00274 'dependencies' => array( 'jquery.ui.core', 'jquery.ui.mouse', 'jquery.ui.widget' ), 00275 'group' => 'jquery.ui', 00276 ), 00277 'jquery.ui.droppable' => array( 00278 'scripts' => 'resources/jquery.ui/jquery.ui.droppable.js', 00279 'dependencies' => array( 00280 'jquery.ui.core', 'jquery.ui.mouse', 'jquery.ui.widget', 'jquery.ui.draggable', 00281 ), 00282 'group' => 'jquery.ui', 00283 ), 00284 'jquery.ui.resizable' => array( 00285 'scripts' => 'resources/jquery.ui/jquery.ui.resizable.js', 00286 'skinStyles' => array( 00287 'default' => 'resources/jquery.ui/themes/default/jquery.ui.resizable.css', 00288 'vector' => 'resources/jquery.ui/themes/vector/jquery.ui.resizable.css', 00289 ), 00290 'dependencies' => array( 'jquery.ui.core', 'jquery.ui.widget', 'jquery.ui.mouse' ), 00291 'group' => 'jquery.ui', 00292 ), 00293 'jquery.ui.selectable' => array( 00294 'scripts' => 'resources/jquery.ui/jquery.ui.selectable.js', 00295 'skinStyles' => array( 00296 'default' => 'resources/jquery.ui/themes/default/jquery.ui.selectable.css', 00297 'vector' => 'resources/jquery.ui/themes/vector/jquery.ui.selectable.css', 00298 ), 00299 'dependencies' => array( 'jquery.ui.core', 'jquery.ui.widget', 'jquery.ui.mouse' ), 00300 'group' => 'jquery.ui', 00301 ), 00302 'jquery.ui.sortable' => array( 00303 'scripts' => 'resources/jquery.ui/jquery.ui.sortable.js', 00304 'dependencies' => array( 'jquery.ui.core', 'jquery.ui.widget', 'jquery.ui.mouse' ), 00305 'group' => 'jquery.ui', 00306 ), 00307 // Widgets 00308 'jquery.ui.accordion' => array( 00309 'scripts' => 'resources/jquery.ui/jquery.ui.accordion.js', 00310 'dependencies' => array( 'jquery.ui.core', 'jquery.ui.widget' ), 00311 'skinStyles' => array( 00312 'default' => 'resources/jquery.ui/themes/default/jquery.ui.accordion.css', 00313 'vector' => 'resources/jquery.ui/themes/vector/jquery.ui.accordion.css', 00314 ), 00315 'group' => 'jquery.ui', 00316 ), 00317 'jquery.ui.autocomplete' => array( 00318 'scripts' => 'resources/jquery.ui/jquery.ui.autocomplete.js', 00319 'dependencies' => array( 'jquery.ui.core', 'jquery.ui.widget', 'jquery.ui.position' ), 00320 'skinStyles' => array( 00321 'default' => 'resources/jquery.ui/themes/default/jquery.ui.autocomplete.css', 00322 'vector' => 'resources/jquery.ui/themes/vector/jquery.ui.autocomplete.css', 00323 ), 00324 'group' => 'jquery.ui', 00325 ), 00326 'jquery.ui.button' => array( 00327 'scripts' => 'resources/jquery.ui/jquery.ui.button.js', 00328 'dependencies' => array( 'jquery.ui.core', 'jquery.ui.widget' ), 00329 'skinStyles' => array( 00330 'default' => 'resources/jquery.ui/themes/default/jquery.ui.button.css', 00331 'vector' => 'resources/jquery.ui/themes/vector/jquery.ui.button.css', 00332 ), 00333 'group' => 'jquery.ui', 00334 ), 00335 'jquery.ui.datepicker' => array( 00336 'scripts' => 'resources/jquery.ui/jquery.ui.datepicker.js', 00337 'dependencies' => 'jquery.ui.core', 00338 'skinStyles' => array( 00339 'default' => 'resources/jquery.ui/themes/default/jquery.ui.datepicker.css', 00340 'vector' => 'resources/jquery.ui/themes/vector/jquery.ui.datepicker.css', 00341 ), 00342 'languageScripts' => array( 00343 'af' => 'resources/jquery.ui/i18n/jquery.ui.datepicker-af.js', 00344 'ar' => 'resources/jquery.ui/i18n/jquery.ui.datepicker-ar.js', 00345 'az' => 'resources/jquery.ui/i18n/jquery.ui.datepicker-az.js', 00346 'bg' => 'resources/jquery.ui/i18n/jquery.ui.datepicker-bg.js', 00347 'bs' => 'resources/jquery.ui/i18n/jquery.ui.datepicker-bs.js', 00348 'ca' => 'resources/jquery.ui/i18n/jquery.ui.datepicker-ca.js', 00349 'cs' => 'resources/jquery.ui/i18n/jquery.ui.datepicker-cs.js', 00350 'da' => 'resources/jquery.ui/i18n/jquery.ui.datepicker-da.js', 00351 'de' => 'resources/jquery.ui/i18n/jquery.ui.datepicker-de.js', 00352 'el' => 'resources/jquery.ui/i18n/jquery.ui.datepicker-el.js', 00353 'en-gb' => 'resources/jquery.ui/i18n/jquery.ui.datepicker-en-GB.js', 00354 'eo' => 'resources/jquery.ui/i18n/jquery.ui.datepicker-eo.js', 00355 'es' => 'resources/jquery.ui/i18n/jquery.ui.datepicker-es.js', 00356 'et' => 'resources/jquery.ui/i18n/jquery.ui.datepicker-et.js', 00357 'eu' => 'resources/jquery.ui/i18n/jquery.ui.datepicker-eu.js', 00358 'fa' => 'resources/jquery.ui/i18n/jquery.ui.datepicker-fa.js', 00359 'fi' => 'resources/jquery.ui/i18n/jquery.ui.datepicker-fi.js', 00360 'fo' => 'resources/jquery.ui/i18n/jquery.ui.datepicker-fo.js', 00361 'fr' => 'resources/jquery.ui/i18n/jquery.ui.datepicker-fr.js', 00362 'gl' => 'resources/jquery.ui/i18n/jquery.ui.datepicker-gl.js', 00363 'he' => 'resources/jquery.ui/i18n/jquery.ui.datepicker-he.js', 00364 'hi' => 'resources/jquery.ui/i18n/jquery.ui.datepicker-hi.js', 00365 'hr' => 'resources/jquery.ui/i18n/jquery.ui.datepicker-hr.js', 00366 'hu' => 'resources/jquery.ui/i18n/jquery.ui.datepicker-hu.js', 00367 'hy' => 'resources/jquery.ui/i18n/jquery.ui.datepicker-hy.js', 00368 'id' => 'resources/jquery.ui/i18n/jquery.ui.datepicker-id.js', 00369 'is' => 'resources/jquery.ui/i18n/jquery.ui.datepicker-is.js', 00370 'it' => 'resources/jquery.ui/i18n/jquery.ui.datepicker-it.js', 00371 'ja' => 'resources/jquery.ui/i18n/jquery.ui.datepicker-ja.js', 00372 'ka' => 'resources/jquery.ui/i18n/jquery.ui.datepicker-ka.js', 00373 'kk' => 'resources/jquery.ui/i18n/jquery.ui.datepicker-kk.js', 00374 'km' => 'resources/jquery.ui/i18n/jquery.ui.datepicker-km.js', 00375 'ko' => 'resources/jquery.ui/i18n/jquery.ui.datepicker-ko.js', 00376 'lb' => 'resources/jquery.ui/i18n/jquery.ui.datepicker-lb.js', 00377 'lt' => 'resources/jquery.ui/i18n/jquery.ui.datepicker-lt.js', 00378 'lv' => 'resources/jquery.ui/i18n/jquery.ui.datepicker-lv.js', 00379 'mk' => 'resources/jquery.ui/i18n/jquery.ui.datepicker-mk.js', 00380 'ml' => 'resources/jquery.ui/i18n/jquery.ui.datepicker-ml.js', 00381 'ms' => 'resources/jquery.ui/i18n/jquery.ui.datepicker-ms.js', 00382 'nl' => 'resources/jquery.ui/i18n/jquery.ui.datepicker-nl.js', 00383 'no' => 'resources/jquery.ui/i18n/jquery.ui.datepicker-no.js', 00384 'pl' => 'resources/jquery.ui/i18n/jquery.ui.datepicker-pl.js', 00385 'pt' => 'resources/jquery.ui/i18n/jquery.ui.datepicker-pt.js', 00386 'pt-br' => 'resources/jquery.ui/i18n/jquery.ui.datepicker-pt-BR.js', 00387 'rm' => 'resources/jquery.ui/i18n/jquery.ui.datepicker-rm.js', 00388 'ro' => 'resources/jquery.ui/i18n/jquery.ui.datepicker-ro.js', 00389 'ru' => 'resources/jquery.ui/i18n/jquery.ui.datepicker-ru.js', 00390 'sk' => 'resources/jquery.ui/i18n/jquery.ui.datepicker-sk.js', 00391 'sl' => 'resources/jquery.ui/i18n/jquery.ui.datepicker-sl.js', 00392 'sq' => 'resources/jquery.ui/i18n/jquery.ui.datepicker-sq.js', 00393 'sr-sr' => 'resources/jquery.ui/i18n/jquery.ui.datepicker-sr-SR.js', 00394 'sr' => 'resources/jquery.ui/i18n/jquery.ui.datepicker-sr.js', 00395 'sv' => 'resources/jquery.ui/i18n/jquery.ui.datepicker-sv.js', 00396 'ta' => 'resources/jquery.ui/i18n/jquery.ui.datepicker-ta.js', 00397 'th' => 'resources/jquery.ui/i18n/jquery.ui.datepicker-th.js', 00398 'tr' => 'resources/jquery.ui/i18n/jquery.ui.datepicker-tr.js', 00399 'uk' => 'resources/jquery.ui/i18n/jquery.ui.datepicker-uk.js', 00400 'vi' => 'resources/jquery.ui/i18n/jquery.ui.datepicker-vi.js', 00401 'zh-cn' => 'resources/jquery.ui/i18n/jquery.ui.datepicker-zh-CN.js', 00402 'zh-hk' => 'resources/jquery.ui/i18n/jquery.ui.datepicker-zh-HK.js', 00403 'zh-tw' => 'resources/jquery.ui/i18n/jquery.ui.datepicker-zh-TW.js', 00404 ), 00405 'group' => 'jquery.ui', 00406 ), 00407 'jquery.ui.dialog' => array( 00408 'scripts' => 'resources/jquery.ui/jquery.ui.dialog.js', 00409 'dependencies' => array( 00410 'jquery.ui.core', 00411 'jquery.ui.widget', 00412 'jquery.ui.button', 00413 'jquery.ui.draggable', 00414 'jquery.ui.mouse', 00415 'jquery.ui.position', 00416 'jquery.ui.resizable', 00417 ), 00418 'skinStyles' => array( 00419 'default' => 'resources/jquery.ui/themes/default/jquery.ui.dialog.css', 00420 'vector' => 'resources/jquery.ui/themes/vector/jquery.ui.dialog.css', 00421 ), 00422 'group' => 'jquery.ui', 00423 ), 00424 'jquery.ui.progressbar' => array( 00425 'scripts' => 'resources/jquery.ui/jquery.ui.progressbar.js', 00426 'dependencies' => array( 'jquery.ui.core', 'jquery.ui.widget' ), 00427 'skinStyles' => array( 00428 'default' => 'resources/jquery.ui/themes/default/jquery.ui.progressbar.css', 00429 'vector' => 'resources/jquery.ui/themes/vector/jquery.ui.progressbar.css', 00430 ), 00431 'group' => 'jquery.ui', 00432 ), 00433 'jquery.ui.slider' => array( 00434 'scripts' => 'resources/jquery.ui/jquery.ui.slider.js', 00435 'dependencies' => array( 'jquery.ui.core', 'jquery.ui.widget', 'jquery.ui.mouse' ), 00436 'skinStyles' => array( 00437 'default' => 'resources/jquery.ui/themes/default/jquery.ui.slider.css', 00438 'vector' => 'resources/jquery.ui/themes/vector/jquery.ui.slider.css', 00439 ), 00440 'group' => 'jquery.ui', 00441 ), 00442 'jquery.ui.tabs' => array( 00443 'scripts' => 'resources/jquery.ui/jquery.ui.tabs.js', 00444 'dependencies' => array( 'jquery.ui.core', 'jquery.ui.widget' ), 00445 'skinStyles' => array( 00446 'default' => 'resources/jquery.ui/themes/default/jquery.ui.tabs.css', 00447 'vector' => 'resources/jquery.ui/themes/vector/jquery.ui.tabs.css', 00448 ), 00449 'group' => 'jquery.ui', 00450 ), 00451 // Effects 00452 'jquery.effects.core' => array( 00453 'scripts' => 'resources/jquery.effects/jquery.effects.core.js', 00454 'dependencies' => 'jquery', 00455 'group' => 'jquery.ui', 00456 ), 00457 'jquery.effects.blind' => array( 00458 'scripts' => 'resources/jquery.effects/jquery.effects.blind.js', 00459 'dependencies' => 'jquery.effects.core', 00460 'group' => 'jquery.ui', 00461 ), 00462 'jquery.effects.bounce' => array( 00463 'scripts' => 'resources/jquery.effects/jquery.effects.bounce.js', 00464 'dependencies' => 'jquery.effects.core', 00465 'group' => 'jquery.ui', 00466 ), 00467 'jquery.effects.clip' => array( 00468 'scripts' => 'resources/jquery.effects/jquery.effects.clip.js', 00469 'dependencies' => 'jquery.effects.core', 00470 'group' => 'jquery.ui', 00471 ), 00472 'jquery.effects.drop' => array( 00473 'scripts' => 'resources/jquery.effects/jquery.effects.drop.js', 00474 'dependencies' => 'jquery.effects.core', 00475 'group' => 'jquery.ui', 00476 ), 00477 'jquery.effects.explode' => array( 00478 'scripts' => 'resources/jquery.effects/jquery.effects.explode.js', 00479 'dependencies' => 'jquery.effects.core', 00480 'group' => 'jquery.ui', 00481 ), 00482 'jquery.effects.fade' => array( 00483 'scripts' => 'resources/jquery.effects/jquery.effects.fade.js', 00484 'dependencies' => 'jquery.effects.core', 00485 'group' => 'jquery.ui', 00486 ), 00487 'jquery.effects.fold' => array( 00488 'scripts' => 'resources/jquery.effects/jquery.effects.fold.js', 00489 'dependencies' => 'jquery.effects.core', 00490 'group' => 'jquery.ui', 00491 ), 00492 'jquery.effects.highlight' => array( 00493 'scripts' => 'resources/jquery.effects/jquery.effects.highlight.js', 00494 'dependencies' => 'jquery.effects.core', 00495 'group' => 'jquery.ui', 00496 ), 00497 'jquery.effects.pulsate' => array( 00498 'scripts' => 'resources/jquery.effects/jquery.effects.pulsate.js', 00499 'dependencies' => 'jquery.effects.core', 00500 'group' => 'jquery.ui', 00501 ), 00502 'jquery.effects.scale' => array( 00503 'scripts' => 'resources/jquery.effects/jquery.effects.scale.js', 00504 'dependencies' => 'jquery.effects.core', 00505 'group' => 'jquery.ui', 00506 ), 00507 'jquery.effects.shake' => array( 00508 'scripts' => 'resources/jquery.effects/jquery.effects.shake.js', 00509 'dependencies' => 'jquery.effects.core', 00510 'group' => 'jquery.ui', 00511 ), 00512 'jquery.effects.slide' => array( 00513 'scripts' => 'resources/jquery.effects/jquery.effects.slide.js', 00514 'dependencies' => 'jquery.effects.core', 00515 'group' => 'jquery.ui', 00516 ), 00517 'jquery.effects.transfer' => array( 00518 'scripts' => 'resources/jquery.effects/jquery.effects.transfer.js', 00519 'dependencies' => 'jquery.effects.core', 00520 'group' => 'jquery.ui', 00521 ), 00522 00523 /* MediaWiki */ 00524 00525 'mediawiki' => array( 00526 'scripts' => 'resources/mediawiki/mediawiki.js', 00527 'debugScripts' => 'resources/mediawiki/mediawiki.log.js', 00528 'debugRaw' => false, 00529 ), 00530 'mediawiki.api' => array( 00531 'scripts' => 'resources/mediawiki.api/mediawiki.api.js', 00532 'dependencies' => 'mediawiki.util', 00533 ), 00534 'mediawiki.api.category' => array( 00535 'scripts' => 'resources/mediawiki.api/mediawiki.api.category.js', 00536 'dependencies' => array( 00537 'mediawiki.api', 00538 'mediawiki.Title', 00539 ), 00540 ), 00541 'mediawiki.api.edit' => array( 00542 'scripts' => 'resources/mediawiki.api/mediawiki.api.edit.js', 00543 'dependencies' => array( 00544 'mediawiki.api', 00545 'mediawiki.Title', 00546 ), 00547 ), 00548 'mediawiki.api.parse' => array( 00549 'scripts' => 'resources/mediawiki.api/mediawiki.api.parse.js', 00550 'dependencies' => 'mediawiki.api', 00551 ), 00552 'mediawiki.api.titleblacklist' => array( 00553 'scripts' => 'resources/mediawiki.api/mediawiki.api.titleblacklist.js', 00554 'dependencies' => array( 00555 'mediawiki.api', 00556 'mediawiki.Title', 00557 ), 00558 ), 00559 'mediawiki.api.watch' => array( 00560 'scripts' => 'resources/mediawiki.api/mediawiki.api.watch.js', 00561 'dependencies' => array( 00562 'mediawiki.api', 00563 'user.tokens', 00564 ), 00565 ), 00566 'mediawiki.debug' => array( 00567 'scripts' => 'resources/mediawiki/mediawiki.debug.js', 00568 'styles' => 'resources/mediawiki/mediawiki.debug.css', 00569 'dependencies' => 'jquery.footHovzer', 00570 'position' => 'bottom', 00571 ), 00572 'mediawiki.debug.init' => array( 00573 'scripts' => 'resources/mediawiki/mediawiki.debug.init.js', 00574 'dependencies' => 'mediawiki.debug', 00575 // Uses a custom mw.config variable that is set in debughtml, 00576 // must be loaded on the bottom 00577 'position' => 'bottom', 00578 ), 00579 'mediawiki.feedback' => array( 00580 'scripts' => 'resources/mediawiki/mediawiki.feedback.js', 00581 'styles' => 'resources/mediawiki/mediawiki.feedback.css', 00582 'dependencies' => array( 00583 'mediawiki.api.edit', 00584 'mediawiki.Title', 00585 'mediawiki.jqueryMsg', 00586 'jquery.ui.dialog', 00587 ), 00588 'messages' => array( 00589 'feedback-bugornote', 00590 'feedback-subject', 00591 'feedback-message', 00592 'feedback-cancel', 00593 'feedback-submit', 00594 'feedback-adding', 00595 'feedback-error1', 00596 'feedback-error2', 00597 'feedback-error3', 00598 'feedback-thanks', 00599 'feedback-close', 00600 'feedback-bugcheck', 00601 'feedback-bugnew', 00602 ), 00603 ), 00604 'mediawiki.htmlform' => array( 00605 'scripts' => 'resources/mediawiki/mediawiki.htmlform.js', 00606 ), 00607 'mediawiki.notification' => array( 00608 'styles' => 'resources/mediawiki/mediawiki.notification.css', 00609 'scripts' => 'resources/mediawiki/mediawiki.notification.js', 00610 'dependencies' => array( 00611 'mediawiki.page.startup', 00612 ), 00613 ), 00614 'mediawiki.notify' => array( 00615 'scripts' => 'resources/mediawiki/mediawiki.notify.js', 00616 ), 00617 'mediawiki.searchSuggest' => array( 00618 'scripts' => 'resources/mediawiki/mediawiki.searchSuggest.js', 00619 'messages' => array( 00620 'searchsuggest-search', 00621 'searchsuggest-containing', 00622 ), 00623 'dependencies' => array( 00624 'jquery.autoEllipsis', 00625 'jquery.client', 00626 'jquery.placeholder', 00627 'jquery.suggestions', 00628 ), 00629 ), 00630 'mediawiki.Title' => array( 00631 'scripts' => 'resources/mediawiki/mediawiki.Title.js', 00632 'dependencies' => 'mediawiki.util', 00633 ), 00634 'mediawiki.Uri' => array( 00635 'scripts' => 'resources/mediawiki/mediawiki.Uri.js', 00636 ), 00637 'mediawiki.user' => array( 00638 'scripts' => 'resources/mediawiki/mediawiki.user.js', 00639 'dependencies' => array( 00640 'jquery.cookie', 00641 'mediawiki.api', 00642 ), 00643 ), 00644 'mediawiki.util' => array( 00645 'scripts' => 'resources/mediawiki/mediawiki.util.js', 00646 'dependencies' => array( 00647 'jquery.client', 00648 'jquery.cookie', 00649 'jquery.mwExtension', 00650 'mediawiki.notify', 00651 ), 00652 'messages' => array( 'showtoc', 'hidetoc' ), 00653 'position' => 'top', // For $wgPreloadJavaScriptMwUtil 00654 ), 00655 00656 /* MediaWiki Action */ 00657 00658 'mediawiki.action.edit' => array( 00659 'scripts' => 'resources/mediawiki.action/mediawiki.action.edit.js', 00660 'dependencies' => array( 00661 'jquery.textSelection', 00662 'jquery.byteLimit', 00663 ), 00664 'position' => 'top', 00665 ), 00666 'mediawiki.action.edit.preview' => array( 00667 'scripts' => 'resources/mediawiki.action/mediawiki.action.edit.preview.js', 00668 'dependencies' => array( 00669 'jquery.form', 00670 'jquery.spinner', 00671 ), 00672 ), 00673 'mediawiki.action.history' => array( 00674 'scripts' => 'resources/mediawiki.action/mediawiki.action.history.js', 00675 'group' => 'mediawiki.action.history', 00676 ), 00677 'mediawiki.action.history.diff' => array( 00678 'styles' => 'resources/mediawiki.action/mediawiki.action.history.diff.css', 00679 'group' => 'mediawiki.action.history', 00680 ), 00681 'mediawiki.action.view.dblClickEdit' => array( 00682 'scripts' => 'resources/mediawiki.action/mediawiki.action.view.dblClickEdit.js', 00683 'dependencies' => 'mediawiki.util', 00684 ), 00685 'mediawiki.action.view.metadata' => array( 00686 'scripts' => 'resources/mediawiki.action/mediawiki.action.view.metadata.js', 00687 'messages' => array( 00688 'metadata-expand', 00689 'metadata-collapse', 00690 ), 00691 ), 00692 'mediawiki.action.view.rightClickEdit' => array( 00693 'scripts' => 'resources/mediawiki.action/mediawiki.action.view.rightClickEdit.js', 00694 ), 00695 // Alias for backwards compatibility 00696 'mediawiki.action.watch.ajax' => array( 00697 'dependencies' => 'mediawiki.page.watch.ajax' 00698 ), 00699 00700 /* MediaWiki Language */ 00701 00702 'mediawiki.language' => array( 00703 'scripts' => 'resources/mediawiki.language/mediawiki.language.js', 00704 'languageScripts' => array( 00705 'bs' => 'resources/mediawiki.language/languages/bs.js', 00706 'dsb' => 'resources/mediawiki.language/languages/dsb.js', 00707 'fi' => 'resources/mediawiki.language/languages/fi.js', 00708 'ga' => 'resources/mediawiki.language/languages/ga.js', 00709 'he' => 'resources/mediawiki.language/languages/he.js', 00710 'hsb' => 'resources/mediawiki.language/languages/hsb.js', 00711 'hu' => 'resources/mediawiki.language/languages/hu.js', 00712 'hy' => 'resources/mediawiki.language/languages/hy.js', 00713 'la' => 'resources/mediawiki.language/languages/la.js', 00714 'os' => 'resources/mediawiki.language/languages/os.js', 00715 'ru' => 'resources/mediawiki.language/languages/ru.js', 00716 'sl' => 'resources/mediawiki.language/languages/sl.js', 00717 'uk' => 'resources/mediawiki.language/languages/uk.js', 00718 ), 00719 'dependencies' => array( 00720 'mediawiki.language.data', 00721 'mediawiki.cldr' 00722 ), 00723 ), 00724 00725 'mediawiki.cldr' => array( 00726 'scripts' => 'resources/mediawiki.language/mediawiki.cldr.js', 00727 'dependencies' => array( 00728 'mediawiki.libs.pluralruleparser', 00729 ), 00730 ), 00731 00732 'mediawiki.libs.pluralruleparser' => array( 00733 'scripts' => 'resources/mediawiki.libs/CLDRPluralRuleParser.js', 00734 ), 00735 00736 'mediawiki.language.init' => array( 00737 'scripts' => 'resources/mediawiki.language/mediawiki.language.init.js', 00738 ), 00739 00740 'mediawiki.jqueryMsg' => array( 00741 'scripts' => 'resources/mediawiki/mediawiki.jqueryMsg.js', 00742 'dependencies' => array( 00743 'mediawiki.util', 00744 'mediawiki.language', 00745 ), 00746 ), 00747 00748 /* MediaWiki Libs */ 00749 00750 'mediawiki.libs.jpegmeta' => array( 00751 'scripts' => 'resources/mediawiki.libs/mediawiki.libs.jpegmeta.js', 00752 ), 00753 00754 /* MediaWiki Page */ 00755 00756 'mediawiki.page.ready' => array( 00757 'scripts' => 'resources/mediawiki.page/mediawiki.page.ready.js', 00758 'dependencies' => array( 00759 'jquery.checkboxShiftClick', 00760 'jquery.makeCollapsible', 00761 'jquery.placeholder', 00762 'jquery.mw-jump', 00763 'mediawiki.util', 00764 ), 00765 ), 00766 'mediawiki.page.startup' => array( 00767 'scripts' => 'resources/mediawiki.page/mediawiki.page.startup.js', 00768 'dependencies' => array( 00769 'jquery.client', 00770 'mediawiki.util', 00771 ), 00772 'position' => 'top', 00773 ), 00774 'mediawiki.page.watch.ajax' => array( 00775 'scripts' => 'resources/mediawiki.page/mediawiki.page.watch.ajax.js', 00776 'dependencies' => array( 00777 'mediawiki.page.startup', 00778 'mediawiki.api.watch', 00779 'mediawiki.util', 00780 'mediawiki.notify', 00781 'jquery.mwExtension', 00782 ), 00783 'messages' => array( 00784 'watch', 00785 'unwatch', 00786 'watching', 00787 'unwatching', 00788 'tooltip-ca-watch', 00789 'tooltip-ca-unwatch', 00790 'watcherrortext', 00791 ), 00792 ), 00793 00794 /* MediaWiki Special pages */ 00795 00796 'mediawiki.special' => array( 00797 'scripts' => 'resources/mediawiki.special/mediawiki.special.js', 00798 'styles' => 'resources/mediawiki.special/mediawiki.special.css', 00799 ), 00800 'mediawiki.special.block' => array( 00801 'scripts' => 'resources/mediawiki.special/mediawiki.special.block.js', 00802 'dependencies' => array( 00803 'mediawiki.util', 00804 ), 00805 ), 00806 'mediawiki.special.changeemail' => array( 00807 'scripts' => 'resources/mediawiki.special/mediawiki.special.changeemail.js', 00808 'styles' => 'resources/mediawiki.special/mediawiki.special.changeemail.css', 00809 'dependencies' => array( 00810 'mediawiki.util', 00811 ), 00812 'messages' => array( 00813 'email-address-validity-valid', 00814 'email-address-validity-invalid', 00815 ), 00816 ), 00817 'mediawiki.special.changeslist' => array( 00818 'styles' => 'resources/mediawiki.special/mediawiki.special.changeslist.css', 00819 'dependencies' => array( 'jquery.makeCollapsible' ), 00820 ), 00821 'mediawiki.special.movePage' => array( 00822 'scripts' => 'resources/mediawiki.special/mediawiki.special.movePage.js', 00823 'dependencies' => 'jquery.byteLimit', 00824 ), 00825 'mediawiki.special.preferences' => array( 00826 'scripts' => 'resources/mediawiki.special/mediawiki.special.preferences.js', 00827 'styles' => 'resources/mediawiki.special/mediawiki.special.preferences.css', 00828 ), 00829 'mediawiki.special.recentchanges' => array( 00830 'scripts' => 'resources/mediawiki.special/mediawiki.special.recentchanges.js', 00831 'dependencies' => array( 'mediawiki.special' ), 00832 'position' => 'top', 00833 ), 00834 'mediawiki.special.search' => array( 00835 'scripts' => 'resources/mediawiki.special/mediawiki.special.search.js', 00836 'styles' => 'resources/mediawiki.special/mediawiki.special.search.css', 00837 'messages' => array( 00838 'powersearch-togglelabel', 00839 'powersearch-toggleall', 00840 'powersearch-togglenone', 00841 ), 00842 ), 00843 'mediawiki.special.undelete' => array( 00844 'scripts' => 'resources/mediawiki.special/mediawiki.special.undelete.js', 00845 ), 00846 'mediawiki.special.upload' => array( 00847 // @TODO: merge in remainder of mediawiki.legacy.upload 00848 'scripts' => 'resources/mediawiki.special/mediawiki.special.upload.js', 00849 'messages' => array( 00850 'widthheight', 00851 'size-bytes', 00852 'size-kilobytes', 00853 'size-megabytes', 00854 'size-gigabytes', 00855 'largefileserver', 00856 ), 00857 'dependencies' => array( 'mediawiki.libs.jpegmeta', 'mediawiki.util' ), 00858 ), 00859 'mediawiki.special.javaScriptTest' => array( 00860 'scripts' => 'resources/mediawiki.special/mediawiki.special.javaScriptTest.js', 00861 'messages' => array_merge( Skin::getSkinNameMessages(), array( 00862 'colon-separator', 00863 'javascripttest-pagetext-skins', 00864 ) ), 00865 'dependencies' => array( 'jquery.qunit' ), 00866 'position' => 'top', 00867 ), 00868 00869 /* MediaWiki Tests */ 00870 00871 'mediawiki.tests.qunit.testrunner' => array( 00872 'scripts' => 'tests/qunit/data/testrunner.js', 00873 'dependencies' => array( 00874 'jquery.qunit', 00875 'jquery.qunit.completenessTest', 00876 'mediawiki.page.startup', 00877 'mediawiki.page.ready', 00878 ), 00879 'position' => 'top', 00880 ), 00881 00882 /* MediaWiki Legacy */ 00883 00884 'mediawiki.legacy.ajax' => array( 00885 'scripts' => 'common/ajax.js', 00886 'remoteBasePath' => $GLOBALS['wgStylePath'], 00887 'localBasePath' => $GLOBALS['wgStyleDirectory'], 00888 'dependencies' => array( 00889 'mediawiki.util', 00890 'mediawiki.legacy.wikibits', 00891 ), 00892 'position' => 'top', // Temporary hack for legacy support 00893 ), 00894 'mediawiki.legacy.commonPrint' => array( 00895 'styles' => array( 'common/commonPrint.css' => array( 'media' => 'print' ) ), 00896 'remoteBasePath' => $GLOBALS['wgStylePath'], 00897 'localBasePath' => $GLOBALS['wgStyleDirectory'], 00898 ), 00899 'mediawiki.legacy.config' => array( 00900 'scripts' => 'common/config.js', 00901 'styles' => array( 'common/config.css', 'common/config-cc.css' ), 00902 'remoteBasePath' => $GLOBALS['wgStylePath'], 00903 'localBasePath' => $GLOBALS['wgStyleDirectory'], 00904 'dependencies' => 'mediawiki.legacy.wikibits', 00905 ), 00906 'mediawiki.legacy.IEFixes' => array( 00907 'scripts' => 'common/IEFixes.js', 00908 'remoteBasePath' => $GLOBALS['wgStylePath'], 00909 'localBasePath' => $GLOBALS['wgStyleDirectory'], 00910 'dependencies' => 'mediawiki.legacy.wikibits', 00911 ), 00912 'mediawiki.legacy.protect' => array( 00913 'scripts' => 'common/protect.js', 00914 'remoteBasePath' => $GLOBALS['wgStylePath'], 00915 'localBasePath' => $GLOBALS['wgStyleDirectory'], 00916 'dependencies' => array( 00917 'mediawiki.legacy.wikibits', 00918 'jquery.byteLimit', 00919 ), 00920 'position' => 'top', 00921 ), 00922 'mediawiki.legacy.shared' => array( 00923 'styles' => array( 'common/shared.css' => array( 'media' => 'screen' ) ), 00924 'remoteBasePath' => $GLOBALS['wgStylePath'], 00925 'localBasePath' => $GLOBALS['wgStyleDirectory'], 00926 ), 00927 'mediawiki.legacy.oldshared' => array( 00928 'styles' => array( 'common/oldshared.css' => array( 'media' => 'screen' ) ), 00929 'remoteBasePath' => $GLOBALS['wgStylePath'], 00930 'localBasePath' => $GLOBALS['wgStyleDirectory'], 00931 ), 00932 'mediawiki.legacy.upload' => array( 00933 'scripts' => 'common/upload.js', 00934 'remoteBasePath' => $GLOBALS['wgStylePath'], 00935 'localBasePath' => $GLOBALS['wgStyleDirectory'], 00936 'dependencies' => array( 00937 'mediawiki.legacy.wikibits', 00938 'mediawiki.util', 00939 ), 00940 ), 00941 'mediawiki.legacy.wikibits' => array( 00942 'scripts' => 'common/wikibits.js', 00943 'remoteBasePath' => $GLOBALS['wgStylePath'], 00944 'localBasePath' => $GLOBALS['wgStyleDirectory'], 00945 'dependencies' => array( 00946 'mediawiki.util', 00947 ), 00948 'position' => 'top', 00949 ), 00950 'mediawiki.legacy.wikiprintable' => array( 00951 'styles' => array( 'common/wikiprintable.css' => array( 'media' => 'print' ) ), 00952 'remoteBasePath' => $GLOBALS['wgStylePath'], 00953 'localBasePath' => $GLOBALS['wgStyleDirectory'], 00954 ), 00955 );