[Seaside] Pharo 2.0 scriptaculous does not work
Sabine Knöfel
sabine.knoefel at gmail.com
Fri Jun 7 08:09:26 UTC 2013
Hi Sven,
1) load Seaside config
2) WAComponent subclass: #TestView
instanceVariableNames: ''
classVariableNames: ''
poolDictionaries: ''
category: ''
3) TestView>>renderContentOn: html
html button
onClick:
(html prototype evaluator
callback: [ :script |
self halt.
2 inspect ];
return: false);
with: 'Inspect'
4) (ZnZincServerAdaptor port: 8083) start.
5) (WAAdmin
register: TestView
asApplicationAt: 'test')
addLibrary: PTDevelopmentLibrary;
addLibrary: SUDevelopmentLibrary
6) In your browser, http://localhost:8083/test
Clicking at the button should start the debugger but that does not work.
In 1.4. that worked.
I am not sure perhaps it is me making sonething wrong I am not sure if
I did everything correct.
Advanced Seaside stuff is hard for me, too....;-)
Sabine
On Fri, Jun 7, 2013 at 9:37 AM, Sven Van Caekenberghe <sven at stfx.eu> wrote:
> Hi,
>
> On 07 Jun 2013, at 08:39, Sabine Knöfel <sabine.knoefel at gmail.com> wrote:
>
>> Hi Johann,
>>
>> can you please tell me exactly which versions to load?
>>
>> After loading Seaside from config browser in a new 2.0 Image, I have
>> ConfigurationOfZincHTTPComponents-SvenVanCaekenberghe.48 (newest) which loads
>> Zinc-Seaside-SvenVanCaekenberghe.37 (not newest)
>>
>> Loading then
>> Zinc-Seaside-SvenVanCaekenberghe.40 (newest) does not help
>
> Some recent changes to Zinc apparently resulted in some compatibility problems with Seaside. We fixed already at least one of them. For me, Seaside 3.1 in Pharo 2.0 now seems to work OK.
>
> Now, ConfigurationOfZincHTTPComponents does _not_ specify which version of Zinc-Seaside should be loaded. It is not even in the config. It is Seaside that depends on Zinc and the adaptor, the other way around in not possible. It seems that somehow, the latest Zinc was loaded and not the latest adaptor, which matches it.
>
>> Both does not work for scriptaculous.
>
> How can I easily see what goes wrong ? Please keep in mind that advanced Seaside stuff is hard for me...
>
> Sven
>
>> Sabine
>>
>>
>> On Thu, Jun 6, 2013 at 3:57 PM, Johan Brichau <johan at inceptive.be> wrote:
>> Sabine,
>>
>> You are probably using the Zinc-Seaside adapter?
>> If you load latest Zinc packages, this bug will go away.
>>
>> Johan
>>
>> On 06 Jun 2013, at 13:02, Sabine Knöfel <sabine.knoefel at gmail.com> wrote:
>>
>> > I am a little bit confused and need your help.
>> >
>> > Yesterday I moved from Pharo 1.4 to Pharo 2.0.
>> > (In Pharo 1.4. I used the one-click-package).
>> >
>> > After moving to 2.0, first it seemed that all worked but now I have the
>> > following problem:
>> >
>> > Buttons like this:
>> >
>> > html button
>> > onClick:
>> > (html prototype evaluator
>> > callback: [ :script |
>> > self halt.
>> > 2 inspect ];
>> > return: false);
>> > with: '??'
>> >
>> > Dont work (also some other things but I assume that all has the same
>> > reason).
>> > Click it - nothing happens.
>> >
>> > After some investigation I found out that the scriptaculous example
>> > http://localhost:8083/javascript/scriptaculous
>> > does not work either.
>> > Instead of counting it re-renders the page itself again within the example.
>> >
>> > I took the fresh 2.0. installation (windows) and loaded Seaside and
>> > JQueryWidgetBox.
>> >
>> > <script src="/files/PTDevelopmentLibrary/prototype.js"
>> > type="text/javascript">
>> > <script src="/files/SUDevelopmentLibrary/scriptaculous.js"
>> > type="text/javascript">
>> > Is in my html code.
>> >
>> > Possibly there is somtehing more to load now?
>> > Possibly scriptaculous is not the reason?
>> >
>> > Took me several hours now, help would be fine.
>> > Sabine
>> >
>> >
>> >
>> > --
>> > View this message in context: http://forum.world.st/Pharo-2-0-scriptaculous-does-not-work-tp4691931.html
>> > Sent from the Seaside General mailing list archive at Nabble.com.
>> > _______________________________________________
More information about the seaside
mailing list