arrow 2010/09/09 13:23  

EGroupware - Online Groupware, CRM: FAQs

Your slogan here



 
Navigation
EGroupware Manual



Get EGroupware Manual

Stylite GmbH

Stylite GmbH - The main developer of EGroupware

EGroupware 2010


Login
Login Name

Password

remember me

Don't have an account?
Register for one now.
Sourceforge.net

SourceForge.net Logo
Bookmark and Share
FAQs
order the EGroupware manual
Personalizer

Personalizer: A wizard for eGroupWare

As applications gets bigger and more configurable it harder to get them to work. Is it a good idea to create a general wizard app to which every app can hook which helps the admin/user to select the most used and probably going to work configuration options? This can be done in 4 or 5 screen with guiding text and maybe some cheerfull illustrations.

Finally one screenshot at 800x600:
why no navbar or other egw elements? The user must actively abort the wizard and NOT have to much options, links or possibilities to loose attention.

Planned functionality

Normal Functions
  • The wizard app can automatically run after setup or first login or can be called manually.
  • Add personal information
  • The wizard can be run for all eGW and all hooked application or for one application.
Admin settings
  • run for every thirst login: yes/no
  • enable other applications request: yes/no
  • exclude certain applications
  • make certain screens required before user can run eGroupWare, e.g. personal information/password change.

TODO

  • implement save direct after next screen setting
  • workout all input functions used by the hookfiles
  • implement method for single applications wizard
  • design implement method for non existing preferences which set an array of existing preferences. e.g. "Are you a poweruser?" sets true to all "filemanager view columns questions"
  • ask question: You have access to the following apps. Do you want to request the administrator for access to other apps listed below?
  • formflow / chosen settings session array
  • cache screenlist array to increse speed

DONE

  • describe and implement general hook_method
  • create_select_box function can be executed from hook_file

---
reinerj 23.01.04

I see the shot and i understand the concept. I like it. This is a realy usefull application to configure the personally requirements. Congratulations Pim !!!
Can you please use instead of "next" ... also a icon ? Of course but thirst this bastard must work.

reinerj
I sure it will :-)

---
wolffc 31.01.04

Being the maintainer of kpersonalizer, wich has the exact same purpose ("first-start-setup-wizzard") for KDE, I like this idea. For kpersonalizer, we had a "whitepaper" from a useability-guy, wich described exactly the different pages and wich options they should trigger. I found this very usefull to have, maybe it would be a good idea, to create this sort of Concept-Paper for this application, too.
(BTW, please tell me, if the WIKI is not intended for this sort of comments)

---
reinerj 31.01.04

wolffc, this sounds realy usefull. I sure mipmip is interesting in it. Can you post it here to the wiki or add a link to the original?.

---
wolffc 08.02.04

sure, here is the link:
http://webcvs.kde.org/cgi-bin/cvsweb.cgi/kdebase/kpersonalizer/README?rev=1.15&content-type=text/x-cvsweb-markup

---
nathan 2007.03.07

That link is dead now, I think this might be vaguely related, but I couldn't find new information on kpersonalizer:
http://developer.kde.org/documentation/standards/kde/kcontrol_style/index.html

Here's hoping this gets done soon. :-P
Personalizer

Personalizer: A wizard for eGroupWare

As applications gets bigger and more configurable it harder to get them to work. Is it a good idea to create a general wizard app to which every app can hook which helps the admin/user to select the most used and probably going to work configuration options? This can be done in 4 or 5 screen with guiding text and maybe some cheerfull illustrations.

Finally one screenshot at 800x600:
why no navbar or other egw elements? The user must actively abort the wizard and NOT have to much options, links or possibilities to loose attention.

Planned functionality

Normal Functions
  • The wizard app can automatically run after setup or first login or can be called manually.
  • Add personal information
  • The wizard can be run for all eGW and all hooked application or for one application.
Admin settings
  • run for every thirst login: yes/no
  • enable other applications request: yes/no
  • exclude certain applications
  • make certain screens required before user can run eGroupWare, e.g. personal information/password change.

TODO

  • implement save direct after next screen setting
  • workout all input functions used by the hookfiles
  • implement method for single applications wizard
  • design implement method for non existing preferences which set an array of existing preferences. e.g. "Are you a poweruser?" sets true to all "filemanager view columns questions"
  • ask question: You have access to the following apps. Do you want to request the administrator for access to other apps listed below?
  • formflow / chosen settings session array
  • cache screenlist array to increse speed

DONE

  • describe and implement general hook_method
  • create_select_box function can be executed from hook_file

---
reinerj 23.01.04

I see the shot and i understand the concept. I like it. This is a realy usefull application to configure the personally requirements. Congratulations Pim !!!
Can you please use instead of "next" ... also a icon ? Of course but thirst this bastard must work.

reinerj
I sure it will :-)

---
wolffc 31.01.04

Being the maintainer of kpersonalizer, wich has the exact same purpose ("first-start-setup-wizzard") for KDE, I like this idea. For kpersonalizer, we had a "whitepaper" from a useability-guy, wich described exactly the different pages and wich options they should trigger. I found this very usefull to have, maybe it would be a good idea, to create this sort of Concept-Paper for this application, too.
(BTW, please tell me, if the WIKI is not intended for this sort of comments)

---
reinerj 31.01.04

wolffc, this sounds realy usefull. I sure mipmip is interesting in it. Can you post it here to the wiki or add a link to the original?.

---
wolffc 08.02.04

sure, here is the link:
http://webcvs.kde.org/cgi-bin/cvsweb.cgi/kdebase/kpersonalizer/README?rev=1.15&content-type=text/x-cvsweb-markup

---
nathan 2007.03.07

That link is dead now, I think this might be vaguely related, but I couldn't find new information on kpersonalizer:
http://developer.kde.org/documentation/standards/kde/kcontrol_style/index.html

Here's hoping this gets done soon. :-P
 
top