On Sat, Jun 16, 2012 at 3:19 PM, Jerome Velociter <jerome(a)winesquare.net>wrote;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+App…
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 <jerome(a)winesquare.net
wrote:
> FYI also committed sources at
>
https://github.com/jvelo/xwiki-groovy-console
>
>
> On Fri, Jun 15, 2012 at 1:26 PM, Jerome Velociter <jerome(a)winesquare.net
wrote:
>
>> Hi Niels, everyone,
>>
>> There I fixed it : checkout version 1.0.2 at
>>
http://extensions.xwiki.org/xwiki/bin/view/Extension/Groovy+Console+Applica…
>
> 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 <
jerome(a)winesquare.net>wroteote:
>>
>>>
>>>
>>> On Mon, May 28, 2012 at 3:20 PM, Eduard Moraru <enygma2002(a)gmail.com
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 <nielsmayer(a)gmail.com>
>>> wrote:
>>>
>>> > Is there a version of the Groovy Console (
>>> >
>>> >
>>>
http://extensions.xwiki.org/xwiki/bin/view/Extension/Groovy+Console+Applica…
>>> > ) 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
> > devs(a)xwiki.org
> >
http://lists.xwiki.org/mailman/listinfo/devs
> >
> _______________________________________________
> devs mailing list
> devs(a)xwiki.org
>
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
devs(a)xwiki.org
http://lists.xwiki.org/mailman/listinfo/devs