any advice? -- Regards, Michael Xu (xudong) www.wizitsoft.com | Office: (8610) 6267 0615 ext 806 | Mobile: (86) 135 0135 9807 | Fax: (8610) 62670096
On Tue, Jan 12, 2010 at 5:58 PM, Michael Xu (xudong) <dong...@wizitsoft.com>wrote: > Just an example to demonstrate my personal opinion: > > > <form name="name" type="single" target="createGlAccountOrganization" > title="" default-map-name="account"> > > <field name="field1"> > > <!-- if no controller element, then default controller will be > used based on field type from entity metadata --> > <controller name="xxx.extend.Flex.RealTimePricing"> > <!-- parameters can be added in such style. Not like > current design that we have to put attributes or sub elements --> > <param name="style" value="bluelight"/> > </controller> > > > <visbility> > <!-- here ofbiz can define a set of default implementation. > Also, developers can implement new ones based on interface --> > <!-- Maybe it is even better to introduce AND and OR to > combine multiple conditions together --> > <condition > implementation="org.ofbiz.core.condition.NonEmptyField"/> > </visbility> > > <!-- Ofbiz can use appropripate validation java implementaiton > if the validation is on server side or can render javascript if on > clientside.--> > <validity> > <And> > <!-- client side validitor sample --> > <validitor name="org.ofbiz.core.ClientSide.NotEmpty"/> > <!-- server side validitor sample --> > <validitor name="org.ofbiz.core.ServerSide.BetweenOf"> > <param name="startValue" value="1"/> > <param name="endValue" value="5"/> > </validitor> > </And> > </validity> > > <!-- ofbiz can use different css style for editable and non > editable context --> > <editability> > <condidtions> > <Or> > <condition > implementaiton="org.ofbiz.core.condition.hasPermission"> > <param name="permission" value="admin"/> > </condition> > <condition implementaiton="xxx.extension.blabla"> > </condition> > </Or> > </conditions> > </editablity> > </field> > </field> > > </form> > > BTW: In order to keep back compatible, we can use a new tag <ofbizForm> or > something and then implement a new form render. > > -- > Regards, > Michael Xu (xudong) > www.wizitsoft.com | Office: (8610) 6267 0615 ext 806 | Mobile: (86) 135 > 0135 9807 | Fax: (8610) 62670096 > > > On Tue, Jan 12, 2010 at 5:43 PM, Michael Xu (xudong) < > dong...@wizitsoft.com> wrote: > >> hi Jacques, >> >> So you mean you agree the solution that a new attribute should be added, >> right? >> >> I still doubt it. I don't think it is the best idea to add attributes for >> such requirements. Such creep changes without an elegant overall solution is >> kind of dangerous. Maybe it is time to refactor our design to allow >> customization without changing core schema. >> >> Just my personal opinion. Look forward to more comments. >> >> -- >> Regards, >> Michael Xu (xudong) >> www.wizitsoft.com | Office: (8610) 6267 0615 ext 806 | Mobile: (86) 135 >> 0135 9807 | Fax: (8610) 62670096 >> >> >> On Tue, Jan 12, 2010 at 4:55 PM, Jacques Le Roux < >> jacques.le.r...@les7arts.com> wrote: >> >>> Hi, >>> >>> I agree with Hans and Raj on this. >>> >>> There has been a related discussion on this subject in the past. >>> http://markmail.org/message/ed4l4trj3cotnuvv >>> From this thread, I collected some ideas here >>> >>> http://cwiki.apache.org/confluence/display/OFBADMIN/New+Features+Roadmap+-+Living+Document#NewFeaturesRoadmap-LivingDocument-Quickeranintuitiveaccesstobasicfunctionnalities(creation,etc >>> .) >>> >>> I'd suggest to create an umbrella Jira issue and to create a subtask for >>> the "Small help icon next the form field title" idea >>> >>> Thanks >>> >>> Jacques >>> >>> From: "Hans Bakker" <mailingl...@antwebsystems.com> >>> >>> I would think that: >>>> >>>> help: description of the field and the purpose within the system. >>>> tooltip: some other info: "optional/required" or "empty for new number" >>>> >>>> Regards, >>>> Hans >>>> >>>> On Tue, 2010-01-12 at 16:27 +0800, Michael Xu (xudong) wrote: >>>> >>>>> hi Raj, >>>>> >>>>> What's the difference between 'help' and 'tooltip'? Help is a more >>>>> complicated tooltip. >>>>> >>>>> In order to keep UI consistent, I would like to propose to embed the >>>>> "help" >>>>> (Maybe as "more information") within the tooltip. >>>>> >>>>> -- >>>>> Regards, >>>>> Michael Xu (xudong) >>>>> www.wizitsoft.com | Office: (8610) 6267 0615 ext 806 | Mobile: (86) >>>>> 135 0135 >>>>> 9807 | Fax: (8610) 62670096 >>>>> >>>>> >>>>> On Tue, Jan 12, 2010 at 3:47 PM, Raj Saini <rajsa...@gmail.com> wrote: >>>>> >>>>> > Thanks Michael, >>>>> > >>>>> > Tool tips are used for other purposes and user may need both of them. >>>>> Would >>>>> > it not be okay add another attribute say "help" attribute to the form >>>>> > element? >>>>> > >>>>> > What does other in the community think of it as I want to go for this >>>>> > extension. >>>>> > >>>>> > Thanks, >>>>> > >>>>> > >>>>> > Raj >>>>> > >>>>> > Michael Xu (xudong) wrote: >>>>> > >>>>> >> hi Raj, >>>>> >> >>>>> >> You can use tooltip feature for this requirement plus the following >>>>> >> customizations: >>>>> >> >>>>> >> 1) customize form render to show tooltip right after label instead >>>>> of >>>>> >> controller. >>>>> >> 2) customize theme to show tooltip as "?" and a new message layer >>>>> will be >>>>> >> popped up if user clicks it. >>>>> >> >>>>> >> -- >>>>> >> Regards, >>>>> >> Michael Xu (xudong) >>>>> >> www.wizitsoft.com | Office: (8610) 6267 0615 ext 806 | Mobile: (86) >>>>> 135 >>>>> >> 0135 >>>>> >> 9807 | Fax: (8610) 62670096 >>>>> >> >>>>> >> >>>>> >> On Fri, Jan 8, 2010 at 3:32 PM, Raj Saini <rajsa...@gmail.com> >>>>> wrote: >>>>> >> >>>>> >> >>>>> >> >>>>> >>> Hi, >>>>> >>> >>>>> >>> I want to show a small help icon (?) next to the form field title. >>>>> >>> Clicking >>>>> >>> on the icon should open a pop up describing the function of the >>>>> field. I >>>>> >>> searched around and could not find if it is possible with the form >>>>> >>> widget. >>>>> >>> >>>>> >>> Thanks, >>>>> >>> >>>>> >>> Raj >>>>> >>> >>>>> >>> >>>>> >>> >>>>> >> >>>>> >> >>>>> >> >>>>> > >>>>> > >>>>> >>>> -- >>>> Antwebsystems.com: Quality OFBiz services for competitive rates >>>> >>>> >>> >>> >> >