On Sat, Jun 16, 2012 at 3:19 PM, Jerome Velociter <[email protected]>wrote:

> I've rewritten the application as a "Firefox style" console that one can
> trigger on any page with the "F10" hot key (may be made configurable in the
> future).
>
> See a screenshot :
>
> http://extensions.xwiki.org/xwiki/bin/download/Extension/Groovy+Console+Application/groovyconsole.png


Pretty cool!

-Eduard


>
> I've lost the "saved script" functionality for now, it wasn't working
> anyway in the versions released. I might revive this later on under another
> form, though
>
> Jerome
>
> On Fri, Jun 15, 2012 at 1:34 PM, Jerome Velociter <[email protected]
> >wrote:
>
> > FYI also committed sources at
> > https://github.com/jvelo/xwiki-groovy-console
> >
> >
> > On Fri, Jun 15, 2012 at 1:26 PM, Jerome Velociter <[email protected]
> >wrote:
> >
> >> Hi Niels, everyone,
> >>
> >> There I fixed it : checkout version 1.0.2 at
> >>
> http://extensions.xwiki.org/xwiki/bin/view/Extension/Groovy+Console+Application
> >>
> >> For the record the "breakage" was the introduction of async JSX loading
> (
> >> http://jira.xwiki.org/browse/XWIKI-4183)
> >>
> >> Cheers,
> >>
> >> Jerome
> >>
> >>
> >> On Tue, May 29, 2012 at 7:44 PM, Jerome Velociter <
> [email protected]>wrote:
> >>
> >>>
> >>>
> >>> On Mon, May 28, 2012 at 3:20 PM, Eduard Moraru <[email protected]
> >wrote:
> >>>
> >>>> Hi,
> >>>>
> >>>> Just as an observation, the CodeMirror error you are getting for the
> >>>> Groovy
> >>>> console extension is because the extension itself is using CodeMirror
> >>>> for
> >>>> the textarea you use to write Groovy code. It has nothing to do with
> the
> >>>> Syntax Highlighting extension (that also happens to use and bundle
> it's
> >>>> own
> >>>> CodeMirror version to enrich a textarea).
> >>>>
> >>>> I am not familiar with the Groovy console extension. Maybe it's an
> >>>> installation problem (having to install CodeMirror yourself --
> >>>> javascript
> >>>> files) or maybe a packaging problem from the developer, don`t know.
> >>>> Maybe
> >>>> Jerome could help you.
> >>>>
> >>>
> >>> This extension is quite old, it's probably due to an incompatibility
> >>> with newer versions of XWiki (JS conflict ?)
> >>>
> >>> I'll try to give it a look soon and see if I can fix it easily.
> >>>
> >>> Jerome
> >>>
> >>>
> >>>
> >>>>
> >>>> Sorry if this was not very helpful to you.
> >>>>
> >>>> Thanks,
> >>>> Eduard
> >>>>
> >>>> On Fri, May 25, 2012 at 9:01 PM, Niels Mayer <[email protected]>
> >>>> wrote:
> >>>>
> >>>> > Is there a version of the Groovy Console (
> >>>> >
> >>>> >
> >>>>
> http://extensions.xwiki.org/xwiki/bin/view/Extension/Groovy+Console+Application
> >>>> > ) that is compatible with XWiki 3.5?
> >>>> >
> >>>> > When I try to run it, I see missing icons ( referencing old skins,
> >>>> > which I fixed), but now get the following JavaScript errors after
> >>>> > attempting to execute my Groovy code:
> >>>> >
> >>>> > Uncaught ReferenceError: CodeMirror is not defined
> >>>> >          var editor = CodeMirror.fromTextArea('script', {
> >>>> >
> >>>> > And "Uncaught TypeError: Cannot call method 'getCode' of undefined"
> >>>> >            var ajx = new Ajax.Request("$scriptDoc.getURL('save')" ,
> {
> >>>> >               parameters:
> >>>> >
> {"XWiki.ConsoleScriptClass_${scriptObj.number}_code":editor.getCode(),
> >>>> > "ajax":"1"},
> >>>> >               onComplete:function(transport){
> >>>> >                  $('saveLoading').addClassName("hidden");
> >>>> >                  $('saveStatus').removeClassName("hidden");
> >>>> >                  $('saveStatus').innerHTML = "Saved !";
> >>>> >                  var foo = new Effect.Highlight('saveStatus');
> >>>> >                  setTimeout(function(){
> >>>> >                     $('saveStatus').innerHTML = "";
> >>>> >                     $('saveStatus').addClassName("hidden");
> >>>> >                  }, 5000);
> >>>> >               }
> >>>> >
> >>>> > I guess I could keep plugging away and trying to fix this, but was
> >>>> > wondering whether there's a newer version of the Groovy Console
> >>>> > compatible w/ XWiki 3.5 and beyond, or is there some simple fix to
> the
> >>>> > problems outlined above?
> >>>> >
> >>>> > Seems like this has been noted as a problem previously:
> >>>> > http://lists.xwiki.org/pipermail/users/2011-October/020745.html
> >>>> >
> >>>> > I attempted installing 'SyntaxHighlighting' (says its "CodeMirror
> >>>> > based syntax highlighting ...") and noticed it now adds new error at
> >>>> > startup in the GroovyConsole:
> >>>> >  Uncaught TypeError: Object function
> >>>> > a(f,g){if(g.dumbTabs){g.tabMode="spaces"}else{if(g.normalTab)
> >>>> >
> >>>> > Suggesting problems w/ this extension as well. I do note that my
> >>>> > existing scripts now have pretty syntax highlighting... so it is
> >>>> > working. Unfortunately, it also forces the wiki-code editor to
> appear
> >>>> > below the wysiwyg and makes the wysiwyg area too small. So I
> >>>> > uninstalled it and my Wysiwyg now works as before....
> >>>> >
> >>>> > Any way of getting Groovy Console functionality working? Seems like
> a
> >>>> > great way to work with cloud-based XWiki installs, such as mine...
> >>>> >
> >>>> > Thanks,
> >>>> >
> >>>> > -- Niels
> >>>> > http://www.nielsmayer.com
> >>>> > _______________________________________________
> >>>> > devs mailing list
> >>>> > [email protected]
> >>>> > http://lists.xwiki.org/mailman/listinfo/devs
> >>>> >
> >>>> _______________________________________________
> >>>> devs mailing list
> >>>> [email protected]
> >>>> http://lists.xwiki.org/mailman/listinfo/devs
> >>>>
> >>>
> >>>
> >>>
> >>> --
> >>> Jérôme Velociter
> >>> Winesquare
> >>> http://www.winesquare.net/
> >>>
> >>
> >>
> >>
> >> --
> >> Jérôme Velociter
> >> Winesquare
> >> http://www.winesquare.net/
> >>
> >
> >
> >
> > --
> > Jérôme Velociter
> > Winesquare
> > http://www.winesquare.net/
> >
>
>
>
> --
> Jérôme Velociter
> Winesquare
> http://www.winesquare.net/
> _______________________________________________
> devs mailing list
> [email protected]
> http://lists.xwiki.org/mailman/listinfo/devs
>
_______________________________________________
devs mailing list
[email protected]
http://lists.xwiki.org/mailman/listinfo/devs

Reply via email to