No jquery dependency specified. I put together a minimal extension to
demonstrate the issue. Below is a link to the comparison of the first
commit (using ResourceLoader) and the second (using OutputPage::addScript).

https://github.com/jamesmontalvo3/JustMasonry/compare/ResourceLoader...addScript

On the `ResourceLoader` branch I get the 'Module "jquery" is not loaded'
error. On the `addScript` branch I do not, and I'm able to use the library
like:

var test = new Masonry("#bodyContent");

OS:
CentOS Linux release 7.3.1611

Installed software:
MediaWiki 1.27.2 (1c409c5)
PHP 5.6.30 (apache2handler)
MariaDB 5.5.52-MariaDB
ICU 50.1.2

Skins:
Vector – (d11a80a) 12:02, 19 May 2016

Extensions:
JustMasonry 2017.4.18 (68bcd0a) 17:47, 18 April 2017
I removed all other extensions and confirmed this is still an issue.

Thanks,
James

On Tue, Apr 18, 2017 at 1:51 PM, Legoktm <[email protected]>
wrote:

> Hi,
>
> On 04/17/2017 02:17 PM, James Montalvo wrote:
> > Uncaught Error: Module "jquery" is not loaded.
>
> Does your module definition have a dependency on 'jquery'? You should
> remove that as it will cause errors like this. jQuery is always loaded
> before any other RL modules are.
>
> -- Legoktm
>
> _______________________________________________
> Wikitech-l mailing list
> [email protected]
> https://lists.wikimedia.org/mailman/listinfo/wikitech-l
_______________________________________________
Wikitech-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Reply via email to