stupid extra linefeeds or carriage returns... How can you get rid of them when copy pasting.
On 11/1/07, Johan Compagner <[EMAIL PROTECTED]> wrote: > > so now it calls isVisible? > so just call isVisibleInHierarchy() > > so instead of this: > * > > else > **if* (childComponent != *null*) > > { > > // Delegate to child component > > setVisible( > childComponent.isVisible()); > > } > > do this: > * > > else > **if* (childComponent != *null*) > > { > > // Delegate to child component > > > > setVisible( > childComponent.*isVisibleInHierarchy*()); > > } > johan > > > > On 10/31/07, Igor Vaynberg <[EMAIL PROTECTED]> wrote: > > > > there seems to be a bit of a disconnect between "render" in auth and > > our general component visibility concept. perhaps it might be an > > improvement to aligh auth strategy with visibility rather then > > render...what do others think? > > > > -igor > > > > > > On 10/31/07, Sebastiaan van Erk <[EMAIL PROTECTED] > wrote: > > > Hi, > > > > > > OK, figured it might be something like this! > > > Thanks for the fast reply. :-) > > > > > > Regards, > > > Sebastiaan > > > > > > Igor Vaynberg wrote: > > > > enclosures work on the visibility level, not render level. since > > your > > > > adminlink is visible, but its rendering is aborted the enclosure > > still > > > > shows the content. > > > > > > > > to do this you have to put the link into a webmarkupcontainer, and > > > > authorize that container instead of a link. > > > > > > > > -igor > > > > > > > > > > > > On 10/31/07, Sebastiaan van Erk <[EMAIL PROTECTED]> wrote: > > > >> Hi, > > > >> > > > >> I have a main menu with an admin link which only renders when the > > user > > > >> has the "ADMIN" role (MainMenu.java): > > > >> > > > >> final BookmarkablePageLink adminLink = new > > > >> BookmarkablePageLink("adminLink", AdminHomePage.class); > > > >> MetaDataRoleAuthorizationStrategy.authorize(adminLink, RENDER, > > "ADMIN"); > > > >> add(adminLink); > > > >> > > > >> In my MainMenu.html I have: > > > >> > > > >> <wicket:enclosure id="adminLink"> > > > >> <li> > > > >> <a wicket:id="adminLink">Administratie</a> > > > >> </li> > > > >> </wicket:enclosure> > > > >> > > > >> I was hoping that when the admin link is not rendered due to the > > user > > > >> not having the proper role, that the <li></li> would also not be > > > >> rendered, however, it does not seem to work this way... > > > >> > > > >> Is this not the way I'm supposed to do this? Or should this work? > > > >> Otherwise, what is the right way to go about this? > > > >> > > > >> Thanks in advance, > > > >> Sebastiaan > > > >> > > > >> > > > > > > > > > > --------------------------------------------------------------------- > > > > To unsubscribe, e-mail: [EMAIL PROTECTED] > > > > For additional commands, e-mail: [EMAIL PROTECTED] > > > > > > > > > > > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: [EMAIL PROTECTED] > > For additional commands, e-mail: [EMAIL PROTECTED] > > > > >