Unify behavior of About / Info / EMail-support
Description
Environment
Activity
Carlos Ruiz July 2, 2015 at 1:42 AM
Closing as potential idea - lack of community interest
Jan Thielemann February 25, 2013 at 1:35 PM
I just saw that in webui->iDempiere image button->Erros you can change the logging level and see log files. I think this should be removed or located in the preferences
Jan Thielemann February 25, 2013 at 12:58 PM
I would suggest the following:
*Swing
**Preference (is not accessible for roles with Preference=None)
***Preference Tab
***Theme Tab
**Help
***Send Mail
***About
****Info Tab
****Context Tab
****Errors Tab
*ZK
**iDempiere image button
***About
***Credits
***Info
***Context
***Errors
**Preference link (only visible if role is allowed to change preference)
I think info/context/errors are not things the user change so it should not be located in the preference window. Moreover they are usefull information for administrators and should be available for every user so they can send it to the admin or read it while calling one. Since the support mail contains all this information anyway, i don't see the necessity for hiding it with role settings.
Furthermore I think, it might be a good idea to encapsulate the send mail function (probably in Adempiere.java, Env.java or in ADialog where there is already a similar function yet)for sending info/context/system/modelvalidator information. I also would like to create temporary files and attach them to the mail instead of sending plain text. This way you could use the same function for sending support mails from everywhere in the application and the admin don't have to look through a lot of plain text.
The About / Preferences / Theme / Info / Context / Errors / Support-Email button is not consistent.
Swing
Help
About -> Shows Info information (including database/port, java and linux versions)
EMail -> Prepare an email with info+context+system + model validator information
Preference (is not accessible for roles with Preferences=None)
Preference tab
Theme
Info
Context
Errors
Send mail button here doesn't include model validator info
ZK
iDempiere image button
About -> doesn't show Info
Credits
Info (accessible to everybody)
Errors (accessible to everybody)
View button give access to info+context+system
Send mail button here doesn't include model validator info
Preference link (is being shown even for roles with Preference=None)
It would be good to design a consistent behavior taking into account security and support.
Ideas?
Regards,
Carlos Ruiz