setdefaultbeforedisabledlink("<a class="disabled">") will do what you want
-igor On Fri, Sep 19, 2008 at 11:27 AM, pixologe <[EMAIL PROTECTED]> wrote: > > setDefault*DisabledLink? > I know them and I am using them, as I already wrote. > > Just considered it would be nice to have setDefaultDisabledLinkBehavior, > too. And that I think it would be more obvious to have this applied by > default. > > Was just a proposal, never mind. > > > > igor.vaynberg wrote: >> >> application.getmarkupsettings() >> >> -igor >> >> On Fri, Sep 19, 2008 at 11:15 AM, pixologe <[EMAIL PROTECTED]> >> wrote: >>> >>> would you mind giving a hint? >>> >>> >>> igor.vaynberg wrote: >>>> >>>> On Fri, Sep 19, 2008 at 9:24 AM, pixologe <[EMAIL PROTECTED]> >>>> wrote: >>>>> >>>>> Of course, you are right. Sorry, what I wrote was not completely clear. >>>>> It can make sense to change the markup in order to disable a link. >>>>> It definitely makes sense to exchange [a] with [span], yes. >>>>> >>>>> I was merely targeting at the appearance part: I think that adding >>>>> markup >>>>> between this [span] element and its content is not very useful in most >>>>> cases. Of course, the functionality may come in handy if there is need, >>>>> I >>>>> just think it should not necessarily be done by default. >>>>> And if there is a global setting for this, a global setting for a >>>>> defaultDisabledLinkBehavior would definitely be a good idea, too. >>>> >>>> there is a global setting >>>> >>>> -igor >>>> >>>> >>>>> >>>>> I would guess that most people are calling >>>>> setDefaultAfterDisabledLink("") >>>>> and setDefaultBeforeDisabledLink("") to turn this behavior off, or use >>>>> CSS >>>>> in order to have their text non-italic again, and add an >>>>> AttributeModifier >>>>> instead. IMO it is just more obvious and more logical from the HTML >>>>> template >>>>> and semantic point of view, even more when we are talking about [em]. >>>>> >>>>> However, if you do not share my opinion, I can stick to overriding the >>>>> default behavior, of course :) >>>>> >>>>> >>>>> >>>>> igor.vaynberg wrote: >>>>>> >>>>>> disabled is more then just about the appearance, if something is >>>>>> disabled the user should not be able to interact with it. for example, >>>>>> security strategy can disable links the user does not have access to. >>>>>> just adding class="disabled" leaves the link clickable. >>>>>> >>>>>> -igor >>>>>> >>>>>> On Fri, Sep 19, 2008 at 4:21 AM, pixologe <[EMAIL PROTECTED]> >>>>>> wrote: >>>>>>> >>>>>>> Dear Wicket devs, >>>>>>> >>>>>>> I propose that by default a disabled link should rather (or also) be >>>>>>> marked >>>>>>> using a behavior, instead of adding markup before and after. >>>>>>> >>>>>>> A word in advance: I know that I can implement my own version of Link >>>>>>> which >>>>>>> adds behavior in case of being disabled, and I know how to do it - >>>>>>> this >>>>>>> is >>>>>>> not a cry for help, just a proposal, how I think the Link component >>>>>>> should >>>>>>> behave to fit most common use cases. The current way simple does not >>>>>>> feel >>>>>>> right. >>>>>>> >>>>>>> Why do I think so? When creating a template, most people tend to >>>>>>> display >>>>>>> a >>>>>>> disabled status of an element by appending a css class to its tag, >>>>>>> you >>>>>>> can >>>>>>> see class="disabled" very often, making colors gray or applying >>>>>>> transparency. >>>>>>> IMHO something like this should not be done by changing the DOM >>>>>>> hierarchy >>>>>>> of >>>>>>> the element. >>>>>>> >>>>>>> Example: a Link with an arrow image (CSS background) - quite common. >>>>>>> It >>>>>>> is >>>>>>> not (at least as easy as it should be) possible to have another image >>>>>>> for >>>>>>> a >>>>>>> disabled link with this behavior, since there is nothing like an >>>>>>> if-element-has-child-element-selector in CSS. >>>>>>> >>>>>>> Besides (I know it is configurable, but...) : I am not sure why one >>>>>>> would >>>>>>> want to [em]phasize something that's disabled ;-) >>>>>>> >>>>>>> I would love to see a defaultDisabledLinkBehavior property in future >>>>>>> versions, this would make it a lot easier to style disabled links... >>>>>>> >>>>>>> Cheers + best regards :) >>>>>>> >>>>>>> -- >>>>>>> View this message in context: >>>>>>> http://www.nabble.com/Markup-for-disabled-Link---Proposal-%28add-behavior-instead-of-markup%29-tp19570584p19570584.html >>>>>>> Sent from the Wicket - User mailing list archive at Nabble.com. >>>>>>> >>>>>>> >>>>>>> --------------------------------------------------------------------- >>>>>>> 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] >>>>>> >>>>>> >>>>>> >>>>> >>>>> -- >>>>> View this message in context: >>>>> http://www.nabble.com/Markup-for-disabled-Link---Proposal-%28add-behavior-instead-of-markup%29-tp19570584p19575441.html >>>>> Sent from the Wicket - User mailing list archive at Nabble.com. >>>>> >>>>> >>>>> --------------------------------------------------------------------- >>>>> 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] >>>> >>>> >>>> >>> >>> -- >>> View this message in context: >>> http://www.nabble.com/Markup-for-disabled-Link---Proposal-%28add-behavior-instead-of-markup%29-tp19570584p19577220.html >>> Sent from the Wicket - User mailing list archive at Nabble.com. >>> >>> >>> --------------------------------------------------------------------- >>> 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] >> >> >> > > -- > View this message in context: > http://www.nabble.com/Markup-for-disabled-Link---Proposal-%28add-behavior-instead-of-markup%29-tp19570584p19577367.html > Sent from the Wicket - User mailing list archive at Nabble.com. > > > --------------------------------------------------------------------- > 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]