that in the trunk there is no override of widget.verbose in any web.xml.

Hans

On Mon, 2011-09-19 at 02:01 +0100, Adrian Crum wrote:
> I still don't know what that means. Could you be more specific please?
> 
> -Adrian
> 
> On 9/19/2011 1:59 AM, Hans Bakker wrote:
> > That is fine with me as long as by default there is no active override
> > in any web.xml
> >
> > Regards,
> > Hans
> >
> > On Mon, 2011-09-19 at 01:52 +0100, Adrian Crum wrote:
> >> Let's see if we can bring this to a happy ending.
> >>
> >> If the widget.verbose setting in the properties file is false, then it
> >> overrides any other setting and all boundary comments are shut off.
> >>
> >> If the widget.verbose setting in the properties file is true, then it
> >> follows the previous pattern, where true is the default, but it can be
> >> overridden in web.xml and in the context Map.
> >>
> >> Will that work for everyone?
> >>
> >> -Adrian
> >>
> >> On 9/15/2011 5:01 PM, Jacopo Cappellato wrote:
> >>> I am going to feel bad if I don't add my 2 cents to this thread :-)
> >>> I agree with Jacques that the formatting of boundary comments should be 
> >>> output specific (i.e no output for CSV etc...) instead of always 
> >>> rendering as html comments.
> >>> As regards the logic to determine if comments should be enabled or not, I 
> >>> don't have a strong opinion because I have always used this feature in a 
> >>> very rough way (enable all or disable all); however I can understand the 
> >>> we may want to avoid that (when widget.properties.enableBoundaryComments 
> >>> == false) the comments are enabled by passing a URL parameter to the 
> >>> screen.
> >>>
> >>> Kind regards,
> >>>
> >>> Jacopo
> >>>
> >>> On Sep 15, 2011, at 4:18 PM, Jacques Le Roux wrote:
> >>>
> >>>> Someone I work with suggested:
> >>>>
> >>>> I have to point out though that I kind of agree with the way David put 
> >>>> it in that the "false" setting could have a priority, i.e. it's like in 
> >>>> security permissions where "deny" has precedence over allow, so if you 
> >>>> set it in widget.properties to false then you're sure comments will 
> >>>> never be enabled anywhere... security-wise it makes sense despite the 
> >>>> comment about qc...
> >>>>
> >>>> Maybe something like this? (compromise between the two)
> >>>>
> >>>> if (widget.properties.enableBoundaryComments == false
> >>>>         || web.xml.enableBoundaryComments == false
> >>>>         || context.enableBoundaryComments == false) {
> >>>>     return false;
> >>>> } else { // This is the solution Scott wrote, but use overriding 
> >>>> settings only for null and true values
> >>>>     if (context.enableBoundaryComments != null) return 
> >>>> context.enableBoundaryComments;
> >>>>     if (web.xml.enableBoundaryComments != null) return 
> >>>> web.xml.enableBoundaryComments;
> >>>>     if (widget.properties.enableBoundaryComments != null) return 
> >>>> widget.properties.enableBoundaryComments;
> >>>>     return false;
> >>>> }
> >>>>
> >>>> Could probably rewrite that to be less redundant but you get the idea...
> >>>>
> >>>> jleroux: I quickly reformated my own way ;o), It seems a good idea to 
> >>>> me, what do you think?
> >>>>
> >>>> Also my colleague also wrote:
> >>>> Only thing I have to add is that I didn't see anyone address the issue 
> >>>> that HTML comments are outputted for CSV (because there's no<csv>   
> >>>> element and you have to use<html>) element. No matter what 
> >>>> widget.verbose is set to, there should never be HTmL comments outputted 
> >>>> for csv. so this only addresses half the bugs...
> >>>>
> >>>> We have no patches so far...
> >>>>
> >>>> Jacques
> >>>>
> >>>>
> >>>>
> >>>> Dimitri Unruh wrote:
> >>>>> +1
> >>>>>
> >>>>>
> >>>>> Dimitri Unruh
> >>>>> Consultant AEW
> >>>>> Lynx-Consulting GmbH
> >>>>> Johanniskirchplatz 6
> >>>>> 33615 Bielefeld
> >>>>> Deutschland
> >>>>> Fon: +49 521 5247-0
> >>>>> Fax: +49 521 5247-250
> >>>>> Mobil: +49 160 90 57 55 13
> >>>>>
> >>>>>
> >>>>> Company and Management Headquarters:
> >>>>> Lynx-Consulting GmbH, Johanniskirchplatz 6, 33615 Bielefeld, Deutschland
> >>>>> Fon: +49 521 5247-0, Fax: +49 521 5247-250, www.lynx.de
> >>>>>
> >>>>> Court Registration: Amtsgericht Bielefeld HRB 35946
> >>>>> Chief Executive Officers: Karsten Noss, Dirk Osterkamp
> >>>>>
> >>>>>
> >>>>> http://www.lynx.de/haftungsausschluss
> >>>>>
> >>>>>
> >>>>> Wir laden Sie herzlich ein:
> >>>>> DSAG-Jahreskongress
> >>>>> Datum: 11. - 13. Oktover 2011, Congress Center Leipzig, Halle 2 Stand 
> >>>>> B01
> >>>>>
> >>>>> Besuchen Sie uns an unserem Stand und freuen Sie sich auf einen 
> >>>>> intensiven Informations- und Erfahrungsaustausch rund um das
> >>>>> Thema Mobility!
> >>>>>
> >>>>>
> >>>>> Am 13.09.2011 um 14:35 schrieb "Bilgin Ibryam"<[email protected]>:
> >>>>>
> >>>>>> On Tue, Sep 13, 2011 at 9:54 AM, Adrian Crum
> >>>>>> <[email protected]>   wrote:
> >>>>>>> Thanks Scott - those are my feelings exactly.
> >>>>>>>
> >>>>>>> I like the way the design worked previously, and changing it because 
> >>>>>>> a user
> >>>>>>> might accidentally leave the comments enabled in production seems 
> >>>>>>> silly.
> >>>>>>> That is a user's QC problem, not a widget comment design problem.
> >>>>>>>
> >>>>>>> -Adrian
> >>>>>>>
> >>>>>> + 1
> >>>>>>
> >>>>>> Bilgin

-- 
Ofbiz on twitter: http://twitter.com/apache_ofbiz
Alternative ofbiz website: http://www.ofbiz.info
http://www.antwebsystems.com : Quality services for competitive rates.

Reply via email to