As soon as you want the users to be able to change the behaviour of a module you need a possibility to manage user preferences. The moregroupware settings module makes this a lot easier. Read on for the gory details...