On 5/23/06, Ayodeji Aladejebi <[EMAIL PROTECTED]> wrote:
standardizing dojo and Scriptaculous for the extension stuffs will be a great. and andrew pls can i get some documents on how yu implemented Scriptaculous for this accordion effect..thanks
once again igor..congratsOn 5/22/06, Igor Vaynberg < [EMAIL PROTECTED]> wrote:do you know where in svn this donation lives? i would like to take a look.
-IgorOn 5/22/06, Andrew Berman < [EMAIL PROTECTED]> wrote:Scriptaculous is not really that big unless you use all of its script components. To do the effects I show above you only need to include effects.js and prototype.js. The big guy is prototype, but it's such a valuable library anyway who cares. I agree that dojo and scriptaculous should be included as the standards in Wicket; it makes sense to build off of the two best libraries right now. Who knows though, the Zimbra libraries which were donated to Apache might become the de facto standard at some point.On 5/22/06, Igor Vaynberg < [EMAIL PROTECTED]> wrote:the reason i suggested moo is because it is small and scruptaculous is rather large, so if you only use it for accordian its kind of a waste.
i think what we need is to put into extensions things that include the major js files like dojo and scriptaculous, that way other components can reuse them. something to think about for 2.0
-Igor
On 5/22/06, Andrew Berman <[EMAIL PROTECTED] > wrote:Just so you know, Moo's accordian does not work in IE 5.5. That's the main reason I chose not to use it with my site. There are still plenty of people using Win2k with IE 5.5. When I switched to Scriptaculous, all was good. The switchover was pretty painless. Here is basically how I did it:
var opened;
stretchers = $$("div.stretcher");
triggers = $$("a.trigger");
function toggle(num) {
if (opened != null) {
Effect.BlindUp(stretchers[opened], {duration: 0.15,queue: 'front'});
}
if (opened != num) {
opened = num;
return new Effect.BlindDown(stretchers[num], {duration: 0.15,queue: 'end'});
}
opened = null;
return;
}
<a class="trigger" href="" Details</a>
<div class="stretcher" style="display:none;">Some text here</div>
The number passed into the _javascript_ is the number in the array of the stretcher. Just thought I'd document here how to do it in case anyone wants to make the change or use something like this with Scriptaculous.
--AndrewOn 5/22/06, Ayodeji Aladejebi < [EMAIL PROTECTED]> wrote:aawwh!! lovely baby boyOn 5/22/06, Igor Vaynberg < [EMAIL PROTECTED]> wrote:i wont be able to do code review for a little while, my son was born friday evening, so a little short on time :) if i can get to it in time then we will put it into 1.2, if not we will put it into 1.2.1. will let you know when i reviewed it. of course if someone else from the core team wants to review it and put it into extensions dont hesitate.
i know martijn likes components like this :) i ran the quickstart and it looked really awesome!
-IgorOn 5/22/06, Ayodeji Aladejebi < [EMAIL PROTECTED]> wrote:hey igor...how is it going...du u think it needs more touches? should i go ahead and refactor it to wicket.extensions.collapsingpanel or something?On 5/21/06, Ayodeji Aladejebi <[EMAIL PROTECTED]> wrote:Well here is the file...give it a try again. they are functional now and look at the quick start before writing yoursOn 5/20/06, ali < [EMAIL PROTECTED]> wrote:i get ClassCastException so
protected void populateItem(ListItem item) {
//CollapsingPair pair = (CollapsingPair)item.getModel();
CollapsingPair pair = (CollapsingPair)item.getModelObject(); //@TODO :
Ali Reza Sharghi , i add
also if i correctly use your component , where is tag of header or content
components of client of component ? and surely you want choosing these
tags give to client of components.
i get exception
wicket.WicketRuntimeException: The component(s) below failed to
render. A common problem is that you have added a
component in code but forgot to reference it in the markup (thus the
component will never be rendered).
when use your component in this way :
List<CollapsingPair> listItems = new ArrayList<CollapsingPair>();
listItems.add(new CollapsingPair(new Label("label1", "one"),
getPanel("panel1")));
listItems.add(new CollapsingPair(new Label("label2", "two"),
getPanel("panel2")));
listItems.add(new CollapsingPair(new Label("label3", "three"),
getPanel("panel3")));
add(new CollapsablePane("pane", listItems, Duration.ONE_SECOND,
true)); //<span wicket:id="pane">Test Pane</span>
}
private Panel getPanel(String id) {
Panel panel = new Panel(id);
panel.add (new Label( id +"a", id + "a"));
panel.add(new Label( id +"b", id + "b"));
panel.add(new Label( id +"c", id + "c" ));
return panel;
}
in summary , my labels an panels where thier tags defined in markup ?
please help
==========
On Fri, 19 May 2006 18:59:43 +0430, Ayodeji Aladejebi
< [EMAIL PROTECTED] > wrote:
> yeah... lots of lazy developers like myslef..okay then..but i made this
> one...hey igor am i in a good direction? :)
>
> On 5/19/06, Ayodeji Aladejebi < [EMAIL PROTECTED]> wrote:
>>
>> okay then..but i made this one...hey igor am i in a good direction?
>>
>>
>> On 5/19/06, Johan Compagner < [EMAIL PROTECTED] > wrote:
>> >
>> > Not contribute anymore? no time?
>> > They only have to work for 8 hours for the boss!
>> > thats still 16 hours left of the 24 that you have in a day..
>> >
>> > johan
>> >
>> >
>> >
>> > On 5/18/06, Martijn Dashorst < [EMAIL PROTECTED]> wrote:
>> > >
>> > > The dojo.js library is a product under very high construction. Our
>> > > full time students had a really hard time of working with it. This
>> makes is
>> > > very hard to actually implement anything stable. The students have
>> now
>> > > joined our company, but we put a lot of work on their shoulders so
>> that they
>> > > can't contribute anymore.
>> > >
>> > > I heard someone volunteering to pick the pieces up (don't remember
>> > > who), so if anyone wants to get his/her hands dirty on supporting
>> an open
>> > > source project, now is your chance.
>> > >
>> > > The wicket stuff project has been created to allow anyone to
>> > > contribute to wicket, and support those packages the core
>> developers don't
>> > > have time for. Dojo, scriptaculous and such are those packages.
>> > >
>> > >
>> > > Martijn
>> > >
>> > > On 5/18/06, Ayodeji Aladejebi < [EMAIL PROTECTED]> wrote:
>> > > >
>> > > > are we still someday soon expecting wicket-dojo-contrib...jeez i
>> > > > really loved what i was learning with the old wicket-dojo until
>> Wicket
>> > > > 1.2 was no longer compatible.
>> > > >
>> > > >
>> > > > On 5/18/06, Martijn Dashorst < [EMAIL PROTECTED]> wrote:
>> > > > >
>> > > > > rico has one, and Dojo also.
>> > > > >
>> > > > > Martijn
>> > > > >
>> > > > >
>> > > > > On 5/18/06, Ayodeji Aladejebi < [EMAIL PROTECTED] > wrote:
>> > > > > >
>> > > > > > :D. okay pls who has links to any free cross browser
>> _javascript_
>> > > > > > library that can do this?
>> > > > > >
>> > > > > > thank yu
>> > > > > >
>> > > > > > On 5/18/06, Igor Vaynberg < [EMAIL PROTECTED]> wrote:
>> > > > > > >
>> > > > > > > i dont think there is a component like that right now, but
>> > > > > > > feel free to contribute one :)
>> > > > > > >
>> > > > > > > -Igor
>> > > > > > >
>> > > > > > >
>> > > > > > >
>> > > > > > > On 5/18/06, Ayodeji Aladejebi < [EMAIL PROTECTED]> wrote:
>> > > > > > > >
>> > > > > > > > This sliding effect collapsing side menu bar like the one
>> in
>> > > > > > > > the Echo2 App Demo http://demo.nextapp.com/Demo/app ....i
>> > > > > > > > was tryin to do it with wicket but i was tempted to go
>> the _javascript_ way
>> > > > > > > > again. Is there an wicket-extension package that can make
>> this easy to build
>> > > > > > > > in wicket just like the TabbedPane?
>> > > > > > > >
>> > > > > > > > thank yu
>> > > > > > > >
>> > > > > > > >
>> > > > > > > >
>> > > > > > >
>> > > > > >
>> > > > >
>> > > > >
>> > > > > --
>> > > > > Wicket 1.2 is coming! Write Ajax applications without touching
>> > > > > _javascript_!
>> > > > > -- http://wicketframework.org
>> > > > >
>> > > >
>> > > >
>> > > >
>> > > >
>> > > >
>> > >
>> > >
>> > > --
>> > > Wicket 1.2 is coming! Write Ajax applications without touching
>> > > _javascript_!
>> > > -- http://wicketframework.org
>> > >
>> >
>> >
>>
>>
>>
--
Using Opera's revolutionary e-mail client: http://www.opera.com/mail/
-------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmdlnk&kid0709&bid&3057&dat1642
_______________________________________________
Wicket-user mailing list
Wicket-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wicket-user--
"The more life's risk you take, the more life's reward you get" - Me
Aladejebi Ayodeji A., Project Leads
PentaSoft Technologies Nigeria Limited
Floor 1, AP Plaza, Ademola Adetokunbo Crescent, Wuse II
Abuja, Nigeria | Tel: 234-09-5233478 | Fax: 234-09-5233470 | www.pentanigeria.com
Visit my blog: Ayodeji Aladejebi's Blog | http://dabar.cowblock.net/
Community: Visit Cowblock.net, Nigeria