A rule of thumb could be "Never display a link that will not take you
anywhere".
So no menu items at all for not logged in and only the available commands
menu items (according to user privileges) for logged in users.

-Bruno


2008/4/15, Adrian Crum <[EMAIL PROTECTED]>:
>
> OFBiz was set up originally so that all application menu items were
> visible, even if the user is logged out. Lately, some developers have made
> changes so that only the login menu item is visible when a user is logged
> out.
>
> I don't know what the best practice is, or if one has been defined. Maybe
> this is a good time to discuss it and add it to the developer documentation.
>
> -Adrian
>
> BJ Freeman wrote:
>
> > +1
> > it has been a manpower problem.
> > once someone commits to do it then it will be as someone originally
> > intended it.
> >
> > Bruno Busco sent the following on 4/14/2008 11:00 AM:
> >
> > > Hi,
> > > I was investigating on the reason why the applications menus have each
> > > one a
> > > different behaviour regarding the items visibility for a logged/not
> > > logged
> > > user.
> > > I mean that when I am not logged in (and system wait for a valid
> > > login) some
> > > but not all menu options are hidden, then logging in as admin all
> > > options
> > > become visible.
> > > At the moment the following menu items are hidden when the user is not
> > > logged in:
> > > Accounting: Transactions
> > > Manufacturing: All items
> > > Orders: Requests, Quotes, Order list, Find orders, Order entry,
> > > Returns,
> > > Requirements, Order tasks
> > > Pary: Create, Linkparty, Security
> > > Project: Resources, Timesheet, Skilltime, Requestlist
> > >
> > > The other applications have all items always enabled.
> > > I think that all applications should work like the Manufacturing
> > > application
> > > that do not show any option in the menu if the option is not available
> > > to
> > > the user.
> > >
> > > Do someone agree on this?
> > >
> > >
> >
> >

Reply via email to