why is there a difference in the way the admin set the out of offcie and the way a user does it.
Can we combine two module to one with one gui interface
That's one of the items on my TODO list. However, this list is quite long, and I guarantee not to sue you if you steal this or another item from my TODO list and send a patch *g*
FYI: Please only work on SVN trunk. The code in users/ is the one to use - of course with different authentification checks for admin and superadmin mode, and different targets for the "exit" button.
If you have questions, feel free to ask in the #postfixadmin channel on irc.freenode.org, in the postfixadmin-devel mailinglist or here in the forum.