(bug 33658) support for {{GRAMMAR:}} in jqueryMsg
authorSanthosh Thottingal <santhosh.thottingal@gmail.com>
Mon, 2 Apr 2012 13:01:10 +0000 (18:31 +0530)
committerAntoine Musso <hashar@free.fr>
Tue, 10 Apr 2012 09:47:39 +0000 (11:47 +0200)
commit931c31c7bddc2781702fb9ca3ea2626681231a78
tree8d46b74950f83ad50a59c75b6ed245005923fc60
parent477d34c31b785ec84e0861467d636914eac977ae
(bug 33658) support for {{GRAMMAR:}} in jqueryMsg

This add GRAMMAR support to the mediawiki.jqueryMsg module:

1. make jqueryMsg understand GRAMMAR(case insensitive)
2. mw.language get convertGrammar, can be overridden per language as in
   php
3. Introduce resourceloader module ResourceLoaderLanguageDataModule
4. Language.php get a method to filter wgGrammerForms for the current
   contentLanguage.
5. Qunit tests
6. This code was originally written in jsgrammar branch of svn and had
   reviewed during the last slush time.

Change-Id: I90dd0b2f0cb30fd30539896c292829adc4fc7364
includes/AutoLoader.php
includes/resourceloader/ResourceLoaderLanguageDataModule.php [new file with mode: 0644]
languages/Language.php
resources/Resources.php
resources/mediawiki.language/mediawiki.language.js
resources/mediawiki/mediawiki.jqueryMsg.js
tests/qunit/suites/resources/mediawiki/mediawiki.jqueryMsg.test.js