Hi Jeremie,

You should also report the issue on http://jira.xwiki.org/browse/MOCCACAL

Thanks,
Caty

On Thu, Jun 4, 2015 at 5:26 PM, Thomas Mortagne <[email protected]>
wrote:

> Actually the issue you have is because of the change made in
> http://jira.xwiki.org/browse/XWIKI-11094 which removed jquery from
> /xwiki/resources/js/amd/jquery. This might actually be seen as an
> important API breackage.
>
> On Thu, Jun 4, 2015 at 4:17 PM, Jeremie BOUSQUET
> <[email protected]> wrote:
> > 2015-06-04 11:34 GMT+02:00 Marius Dumitru Florea <
> > [email protected]>:
> >
> >> On Wed, Jun 3, 2015 at 1:05 PM, Jeremie BOUSQUET
> >> <[email protected]> wrote:
> >> > Hello dear xwiki-ers,
> >> >
> >> > (long time no see ;) )
> >> >
> >> > I installed the Mocca Calendar application [1] in my xwiki 5.4.7
> >> instance,
> >> > but when browsing to its home page, needed js file can't be loaded
> and so
> >> > not much appears ...
> >> >
> >> > Error from FF console:
> >> >
> >> > GET http://r-wikiggs.gemalto.com/fullcalendar.js [HTTP/1.1 404 Not
> Found
> >> > 9ms]
> >> > Error: Script error for: fullcalendar
> >> > http://requirejs.org/docs/errors.html#scripterror
> >> >
> >> > I understand that it probably comes from MoccaCalendar.Macro js
> >> extension:
> >> >
> >> > require(['jquery', 'fullcalendar'], function(jQuery, fullCalendar) {
> >> >
> >> > ... but my knowledge of requireJS is more than poor so I'm not sure
> how
> >> to
> >> > fix this ... For sure URL used to reach fullcalendar.js is NOK.
> >>
> >> I'm not familiar with the Mocca Calendar application, but from the 404
> >> URL you get in the Firefox console it seems you're missing the
> >> Require.js configuration that specifies where the 'fullcalendar'
> >> module is located. Require.js attempts to load the module from the
> >> root of your webapp as a fallback and fails. See
> >> http://requirejs.org/docs/api.html#config-paths .
> >>
> >
> > Thanks Marius,
> >
> > I checked from page source and there is:
> >
> > require.config({
> >   baseUrl: '/',
> >     paths: { 'jquery': "/xwiki/resources/js/amd/jquery" },
> >   map: {
> >     '*': { 'jquery': 'jQueryNoConflict' },
> >     'jQueryNoConflict': { 'jquery': 'jquery' }
> >   }
> > });
> >
> > I suppose this is a basic configuration of xwiki, I'm not sure where
> > require conf can be altered ... (from velocity templates ?)
> > Anyway, as I did not find fullcalendar.js, what I did is:
> > - download fullcalendar-2.3.1.zip and unzip it to
> > $TOMCAT_HOME/webapps/xwiki/resources/js/fullcalendar/
> > - change js extension in MoccaCalendar.Macro with: "require(['jquery',
> > '/xwiki/resources/js/fullcalendar/fullcalendar.js'], function(jQuery,
> > fullCalendar) {"
> >
> > A calendar is now displayed (sometimes), but seems to be missing
> > stylesheets completely, so it's not really usable ...
> > I feel there must be something easier to do ;)
> >
> > BR,
> > Jeremie
> >
> >
> >> Hope this helps,
> >> Marius
> >>
> >> >
> >> > Thanks,
> >> > BR,
> >> > Jeremie
> >> > _______________________________________________
> >> > users mailing list
> >> > [email protected]
> >> > http://lists.xwiki.org/mailman/listinfo/users
> >> _______________________________________________
> >> users mailing list
> >> [email protected]
> >> http://lists.xwiki.org/mailman/listinfo/users
> >>
> > _______________________________________________
> > users mailing list
> > [email protected]
> > http://lists.xwiki.org/mailman/listinfo/users
>
>
>
> --
> Thomas Mortagne
> _______________________________________________
> users mailing list
> [email protected]
> http://lists.xwiki.org/mailman/listinfo/users
>
_______________________________________________
users mailing list
[email protected]
http://lists.xwiki.org/mailman/listinfo/users

Reply via email to