You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@ofbiz.apache.org by "skip@theDevers" <sk...@thedevers.org> on 2007/10/17 23:26:41 UTC

GUI editors for ftl

I have Netbeans for Java and XUI as well as JBuilder for Java and
Dreamweaver for HTML, etc.

What do you guys use for new FTL devleopment?  Is there a GUI editor to make
the screen layout easier?

I am passionate about attractive and intuitive UIs and a GUI editor makes it
all easier.

Any tools and tricks to make life easier?

Skip


Re: GUI editors for ftl

Posted by Adrian Crum <ad...@hlmksw.com>.
You could take Dreamweaver's output and convert it to an FTL file.

skip@theDevers wrote:

> I have Netbeans for Java and XUI as well as JBuilder for Java and
> Dreamweaver for HTML, etc.
> 
> What do you guys use for new FTL devleopment?  Is there a GUI editor to make
> the screen layout easier?
> 
> I am passionate about attractive and intuitive UIs and a GUI editor makes it
> all easier.
> 
> Any tools and tricks to make life easier?
> 
> Skip
> 
> 


Re: GUI editors for ftl

Posted by BJ Freeman <bj...@free-man.net>.
not proprietary but more to fit a look and feel of yahoo
so to reduce the learning curve for those store owners.
Since I use widgets, it makes it easier, as far as I am concern than FTL's.
Also change the menu entry point so it has more business logic to the
processes.

Also remember I started this back in 2006 and lot has changed in ofbiz.
I really like the include function in the controller

I would say that 90% of the UI is still ofbiz


skip@theDevers sent the following on 10/17/2007 5:26 PM:
> BJ
> 
> Are these proprietary?  Seems a waste to re-invent the wheel when something
> really close to what you want may already exist.
> 
> Skip
> 
> -----Original Message-----
> From: BJ Freeman [mailto:bjfree@free-man.net]
> Sent: Wednesday, October 17, 2007 3:21 PM
> To: user@ofbiz.apache.org
> Subject: Re: GUI editors for ftl
> 
> 
> First I agree with you.
> second I accomplish this buy having my own modules that I make my own
> screens.
> 
> I have been thinking of asking to add Class field for each entry in a
> entity. But I have not given much thought to this process yet.
> 
> then by use of a CSS you hide or relocated any field you want.
> 
> However there is not "one way" a screen should done.
> so the implementations we now have are generic and suppose to be
> modified by the consultant, in there release to the client.
> 
> skip@theDevers sent the following on 10/17/2007 3:14 PM:
>> Thanks to both BJ and Adrian for the input.  The dynamically produced
>> screens are not suitable in my view.  No eye has been given to layout,
>> usability, and context making the users live harder than it needs to be.
> A
>> prime example is the Payments screen in the Accounting module.  Because
> this
>> is so generic, there are 14 fields where there needs to be 5 (or six if
> you
>> are dealing with foreign currencies) for the common payment tasks.
>>
>> That is why I want to replace these so I don't have to spend hours
> training
>> my customers' employees every time they hire a new one.  In other words,
>> these dynamically generated screens are the problem, not the solution.
>>
>> Skip
>>
>> -----Original Message-----
>> From: BJ Freeman [mailto:bjfree@free-man.net]
>> Sent: Wednesday, October 17, 2007 2:38 PM
>> To: user@ofbiz.apache.org
>> Subject: Re: GUI editors for ftl
>>
>>
>> Ftl's are tied to the bsh files in ofbiz.'
>> from the freemaker site
>> http://freemarker.org/editors.html
>> but more importantly most displays are dynamically produced from the
>> entities.
>> In otherwords the Field are not defined in the editor but produced when
>> the entity is read.
>> So the editor would have be entity aware and some form of CSS would have
>> to be used to give div classes to each field.
>>
>> there are some Ftls and some widgets the build on other ftls and widgets
>> to create complex pages.
>>
>> I am not sure there is any editor that will allow all that.
>>
>> there has been some talk in the content module, but nothing definite,
>> like above.
>>
>>
>> skip@theDevers sent the following on 10/17/2007 2:26 PM:
>>> I have Netbeans for Java and XUI as well as JBuilder for Java and
>>> Dreamweaver for HTML, etc.
>>>
>>> What do you guys use for new FTL devleopment?  Is there a GUI editor to
>> make
>>> the screen layout easier?
>>>
>>> I am passionate about attractive and intuitive UIs and a GUI editor makes
>> it
>>> all easier.
>>>
>>> Any tools and tricks to make life easier?
>>>
>>> Skip
>>>
>>>
>>>
>>
>>
> 
> 
> 

RE: GUI editors for ftl

Posted by "skip@theDevers" <sk...@thedevers.org>.
BJ

Are these proprietary?  Seems a waste to re-invent the wheel when something
really close to what you want may already exist.

Skip

-----Original Message-----
From: BJ Freeman [mailto:bjfree@free-man.net]
Sent: Wednesday, October 17, 2007 3:21 PM
To: user@ofbiz.apache.org
Subject: Re: GUI editors for ftl


First I agree with you.
second I accomplish this buy having my own modules that I make my own
screens.

I have been thinking of asking to add Class field for each entry in a
entity. But I have not given much thought to this process yet.

then by use of a CSS you hide or relocated any field you want.

However there is not "one way" a screen should done.
so the implementations we now have are generic and suppose to be
modified by the consultant, in there release to the client.

skip@theDevers sent the following on 10/17/2007 3:14 PM:
> Thanks to both BJ and Adrian for the input.  The dynamically produced
> screens are not suitable in my view.  No eye has been given to layout,
> usability, and context making the users live harder than it needs to be.
A
> prime example is the Payments screen in the Accounting module.  Because
this
> is so generic, there are 14 fields where there needs to be 5 (or six if
you
> are dealing with foreign currencies) for the common payment tasks.
>
> That is why I want to replace these so I don't have to spend hours
training
> my customers' employees every time they hire a new one.  In other words,
> these dynamically generated screens are the problem, not the solution.
>
> Skip
>
> -----Original Message-----
> From: BJ Freeman [mailto:bjfree@free-man.net]
> Sent: Wednesday, October 17, 2007 2:38 PM
> To: user@ofbiz.apache.org
> Subject: Re: GUI editors for ftl
>
>
> Ftl's are tied to the bsh files in ofbiz.'
> from the freemaker site
> http://freemarker.org/editors.html
> but more importantly most displays are dynamically produced from the
> entities.
> In otherwords the Field are not defined in the editor but produced when
> the entity is read.
> So the editor would have be entity aware and some form of CSS would have
> to be used to give div classes to each field.
>
> there are some Ftls and some widgets the build on other ftls and widgets
> to create complex pages.
>
> I am not sure there is any editor that will allow all that.
>
> there has been some talk in the content module, but nothing definite,
> like above.
>
>
> skip@theDevers sent the following on 10/17/2007 2:26 PM:
>> I have Netbeans for Java and XUI as well as JBuilder for Java and
>> Dreamweaver for HTML, etc.
>>
>> What do you guys use for new FTL devleopment?  Is there a GUI editor to
> make
>> the screen layout easier?
>>
>> I am passionate about attractive and intuitive UIs and a GUI editor makes
> it
>> all easier.
>>
>> Any tools and tricks to make life easier?
>>
>> Skip
>>
>>
>>
>
>
>


Re: GUI editors for ftl

Posted by BJ Freeman <bj...@free-man.net>.
First I agree with you.
second I accomplish this buy having my own modules that I make my own
screens.

I have been thinking of asking to add Class field for each entry in a
entity. But I have not given much thought to this process yet.

then by use of a CSS you hide or relocated any field you want.

However there is not "one way" a screen should done.
so the implementations we now have are generic and suppose to be
modified by the consultant, in there release to the client.

skip@theDevers sent the following on 10/17/2007 3:14 PM:
> Thanks to both BJ and Adrian for the input.  The dynamically produced
> screens are not suitable in my view.  No eye has been given to layout,
> usability, and context making the users live harder than it needs to be.  A
> prime example is the Payments screen in the Accounting module.  Because this
> is so generic, there are 14 fields where there needs to be 5 (or six if you
> are dealing with foreign currencies) for the common payment tasks.
> 
> That is why I want to replace these so I don't have to spend hours training
> my customers' employees every time they hire a new one.  In other words,
> these dynamically generated screens are the problem, not the solution.
> 
> Skip
> 
> -----Original Message-----
> From: BJ Freeman [mailto:bjfree@free-man.net]
> Sent: Wednesday, October 17, 2007 2:38 PM
> To: user@ofbiz.apache.org
> Subject: Re: GUI editors for ftl
> 
> 
> Ftl's are tied to the bsh files in ofbiz.'
> from the freemaker site
> http://freemarker.org/editors.html
> but more importantly most displays are dynamically produced from the
> entities.
> In otherwords the Field are not defined in the editor but produced when
> the entity is read.
> So the editor would have be entity aware and some form of CSS would have
> to be used to give div classes to each field.
> 
> there are some Ftls and some widgets the build on other ftls and widgets
> to create complex pages.
> 
> I am not sure there is any editor that will allow all that.
> 
> there has been some talk in the content module, but nothing definite,
> like above.
> 
> 
> skip@theDevers sent the following on 10/17/2007 2:26 PM:
>> I have Netbeans for Java and XUI as well as JBuilder for Java and
>> Dreamweaver for HTML, etc.
>>
>> What do you guys use for new FTL devleopment?  Is there a GUI editor to
> make
>> the screen layout easier?
>>
>> I am passionate about attractive and intuitive UIs and a GUI editor makes
> it
>> all easier.
>>
>> Any tools and tricks to make life easier?
>>
>> Skip
>>
>>
>>
> 
> 
> 

Re: GUI editors for ftl

Posted by Jacopo Cappellato <ti...@sastau.it>.
skip@theDevers wrote:
> Thanks to both BJ and Adrian for the input.  The dynamically produced
> screens are not suitable in my view.  No eye has been given to layout,
> usability, and context making the users live harder than it needs to be.  A
> prime example is the Payments screen in the Accounting module.  Because this
> is so generic, there are 14 fields where there needs to be 5 (or six if you
> are dealing with foreign currencies) for the common payment tasks.
> 

The genericity of that page is probably intentional, and it is not a 
consequence of the form widget code.
Form (and screen) widgets have been designed and implemented to 
facilitate customizations and customer extensions; you have total 
control of the fields you want to see in your forms and you can also 
extend existing forms. auto-fields it is just one of the many great 
features of the widgets.

Just my 2 cents

Jacopo

> That is why I want to replace these so I don't have to spend hours training
> my customers' employees every time they hire a new one.  In other words,
> these dynamically generated screens are the problem, not the solution.
> 
> Skip



RE: GUI editors for ftl

Posted by "skip@theDevers" <sk...@thedevers.org>.
Adrian

By Dynamic, I really meant "autogenerated" off the entity field list.

-----Original Message-----
From: Adrian Crum [mailto:adrianc@hlmksw.com]
Sent: Wednesday, October 17, 2007 3:21 PM
To: user@ofbiz.apache.org
Subject: Re: GUI editors for ftl


Skip,

I'm not sure what you're getting at here. If you want to create a custom UI
using Dreamweaver, then
lay out the UI in Dreamweaver, and C&P the markup it generates into an FTL
file.

You won't be able to do away with dynamic pages altogether since you're
dealing with a dynamic website.

-Adrian

skip@theDevers wrote:

> Thanks to both BJ and Adrian for the input.  The dynamically produced
> screens are not suitable in my view.  No eye has been given to layout,
> usability, and context making the users live harder than it needs to be.
A
> prime example is the Payments screen in the Accounting module.  Because
this
> is so generic, there are 14 fields where there needs to be 5 (or six if
you
> are dealing with foreign currencies) for the common payment tasks.
>
> That is why I want to replace these so I don't have to spend hours
training
> my customers' employees every time they hire a new one.  In other words,
> these dynamically generated screens are the problem, not the solution.
>
> Skip
>
> -----Original Message-----
> From: BJ Freeman [mailto:bjfree@free-man.net]
> Sent: Wednesday, October 17, 2007 2:38 PM
> To: user@ofbiz.apache.org
> Subject: Re: GUI editors for ftl
>
>
> Ftl's are tied to the bsh files in ofbiz.'
> from the freemaker site
> http://freemarker.org/editors.html
> but more importantly most displays are dynamically produced from the
> entities.
> In otherwords the Field are not defined in the editor but produced when
> the entity is read.
> So the editor would have be entity aware and some form of CSS would have
> to be used to give div classes to each field.
>
> there are some Ftls and some widgets the build on other ftls and widgets
> to create complex pages.
>
> I am not sure there is any editor that will allow all that.
>
> there has been some talk in the content module, but nothing definite,
> like above.
>
>
> skip@theDevers sent the following on 10/17/2007 2:26 PM:
>
>>I have Netbeans for Java and XUI as well as JBuilder for Java and
>>Dreamweaver for HTML, etc.
>>
>>What do you guys use for new FTL devleopment?  Is there a GUI editor to
>
> make
>
>>the screen layout easier?
>>
>>I am passionate about attractive and intuitive UIs and a GUI editor makes
>
> it
>
>>all easier.
>>
>>Any tools and tricks to make life easier?
>>
>>Skip
>>
>>
>>
>
>
>



Re: GUI editors for ftl

Posted by Adrian Crum <ad...@hlmksw.com>.
Skip,

I'm not sure what you're getting at here. If you want to create a custom UI using Dreamweaver, then 
lay out the UI in Dreamweaver, and C&P the markup it generates into an FTL file.

You won't be able to do away with dynamic pages altogether since you're dealing with a dynamic website.

-Adrian

skip@theDevers wrote:

> Thanks to both BJ and Adrian for the input.  The dynamically produced
> screens are not suitable in my view.  No eye has been given to layout,
> usability, and context making the users live harder than it needs to be.  A
> prime example is the Payments screen in the Accounting module.  Because this
> is so generic, there are 14 fields where there needs to be 5 (or six if you
> are dealing with foreign currencies) for the common payment tasks.
> 
> That is why I want to replace these so I don't have to spend hours training
> my customers' employees every time they hire a new one.  In other words,
> these dynamically generated screens are the problem, not the solution.
> 
> Skip
> 
> -----Original Message-----
> From: BJ Freeman [mailto:bjfree@free-man.net]
> Sent: Wednesday, October 17, 2007 2:38 PM
> To: user@ofbiz.apache.org
> Subject: Re: GUI editors for ftl
> 
> 
> Ftl's are tied to the bsh files in ofbiz.'
> from the freemaker site
> http://freemarker.org/editors.html
> but more importantly most displays are dynamically produced from the
> entities.
> In otherwords the Field are not defined in the editor but produced when
> the entity is read.
> So the editor would have be entity aware and some form of CSS would have
> to be used to give div classes to each field.
> 
> there are some Ftls and some widgets the build on other ftls and widgets
> to create complex pages.
> 
> I am not sure there is any editor that will allow all that.
> 
> there has been some talk in the content module, but nothing definite,
> like above.
> 
> 
> skip@theDevers sent the following on 10/17/2007 2:26 PM:
> 
>>I have Netbeans for Java and XUI as well as JBuilder for Java and
>>Dreamweaver for HTML, etc.
>>
>>What do you guys use for new FTL devleopment?  Is there a GUI editor to
> 
> make
> 
>>the screen layout easier?
>>
>>I am passionate about attractive and intuitive UIs and a GUI editor makes
> 
> it
> 
>>all easier.
>>
>>Any tools and tricks to make life easier?
>>
>>Skip
>>
>>
>>
> 
> 
> 


RE: GUI editors for ftl

Posted by "skip@theDevers" <sk...@thedevers.org>.
Thanks to both BJ and Adrian for the input.  The dynamically produced
screens are not suitable in my view.  No eye has been given to layout,
usability, and context making the users live harder than it needs to be.  A
prime example is the Payments screen in the Accounting module.  Because this
is so generic, there are 14 fields where there needs to be 5 (or six if you
are dealing with foreign currencies) for the common payment tasks.

That is why I want to replace these so I don't have to spend hours training
my customers' employees every time they hire a new one.  In other words,
these dynamically generated screens are the problem, not the solution.

Skip

-----Original Message-----
From: BJ Freeman [mailto:bjfree@free-man.net]
Sent: Wednesday, October 17, 2007 2:38 PM
To: user@ofbiz.apache.org
Subject: Re: GUI editors for ftl


Ftl's are tied to the bsh files in ofbiz.'
from the freemaker site
http://freemarker.org/editors.html
but more importantly most displays are dynamically produced from the
entities.
In otherwords the Field are not defined in the editor but produced when
the entity is read.
So the editor would have be entity aware and some form of CSS would have
to be used to give div classes to each field.

there are some Ftls and some widgets the build on other ftls and widgets
to create complex pages.

I am not sure there is any editor that will allow all that.

there has been some talk in the content module, but nothing definite,
like above.


skip@theDevers sent the following on 10/17/2007 2:26 PM:
> I have Netbeans for Java and XUI as well as JBuilder for Java and
> Dreamweaver for HTML, etc.
>
> What do you guys use for new FTL devleopment?  Is there a GUI editor to
make
> the screen layout easier?
>
> I am passionate about attractive and intuitive UIs and a GUI editor makes
it
> all easier.
>
> Any tools and tricks to make life easier?
>
> Skip
>
>
>


Re: GUI editors for ftl

Posted by BJ Freeman <bj...@free-man.net>.
Ftl's are tied to the bsh files in ofbiz.'
from the freemaker site
http://freemarker.org/editors.html
but more importantly most displays are dynamically produced from the
entities.
In otherwords the Field are not defined in the editor but produced when
the entity is read.
So the editor would have be entity aware and some form of CSS would have
to be used to give div classes to each field.

there are some Ftls and some widgets the build on other ftls and widgets
to create complex pages.

I am not sure there is any editor that will allow all that.

there has been some talk in the content module, but nothing definite,
like above.


skip@theDevers sent the following on 10/17/2007 2:26 PM:
> I have Netbeans for Java and XUI as well as JBuilder for Java and
> Dreamweaver for HTML, etc.
> 
> What do you guys use for new FTL devleopment?  Is there a GUI editor to make
> the screen layout easier?
> 
> I am passionate about attractive and intuitive UIs and a GUI editor makes it
> all easier.
> 
> Any tools and tricks to make life easier?
> 
> Skip
> 
> 
>