i think sebastian is over his jira quota for today.


On Nov 9, 2007 2:47 PM, Martijn Dashorst <[EMAIL PROTECTED]> wrote:

> Go ahead!
>
> On 11/9/07, Sebastiaan van Erk <[EMAIL PROTECTED]> wrote:
> > It seems a JIRA issue was not made for this discussion. I wouldn't want
> > this to be forgotten about, so should I create one?
> >
> > Regards,
> > Sebastiaan
> >
> > Igor Vaynberg 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]
> > >
> >
> >
>
>
> --
> Buy Wicket in Action: http://manning.com/dashorst
> Apache Wicket 1.3.0-beta4 is released
> Get it now: http://www.apache.org/dyn/closer.cgi/wicket/1.3.0-beta4/
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>

Reply via email to