CHANGES in Version 20080310 10.03.2008 - BUG: useradd.php: by adding users at runtime it could be that some PUID's got Duplicated. In this case the Folders where Lost with the Information it's in the Folder. 30.07.2007 - CHANGE: imapSetQuota: PHP5 Users will see the Actual ACL for the selected Mailbox. Thanks to Hartmut Wöhrle CHANGES in Version 20070206 26.01.2007 - BUG: ChangeQuota: There was a "." seperator at the Function. So if you use the "/" Seperator this function returns "Mailbox not found". Fixed now thanks to David! 25.01.2007 - BUG: Useradd: The Username will allways be saved in Lowercase - BUG: Useradd: The Username will allways be without umlauts - BUG: Useradd: The email and alias entrys will saved without umlauts and in lowercae too. - BUG: Usermanagement: email and alias entrys will saved without umlauts and in lowercase too. 15.01.2007 - ADD: Add an Online Version Check. If a New version are available it will shown on the Welcome Page of oxAdm. If you dont Want, you could set the onlineVersionCheck option to false - BUG: Show all Quota: The Percent Value of usage everytime are shown as Bold. Added the higlightMaxUsedQuota to the Config.php and set Default value to 80 11.07.2007 - BUG: Holiday: On insserting Holidays it could produce problems with Quotes. Thanks to Pascal - CHANGE: Userdelete: If a error cames up, the script stops deleting the User. - CHANGE: Userdelete: Change some optical stuff on Message Output. - BUG: Userdelete: Correct some German Error output. - CHANGE: Userdelete: Now you can select if the Calender Entrys, Tasks, Folders, Contacts and Projects should be deleted - BUG: Usermanagement: Aliases will allways be saved in lower format. - BUG: Usermanagement: If you set the createSambaUsers option to true, only the checkbox will checked. If you deselect the Checkbox the user will be editet normaly CHANGES in Version 29122006 29.12.2006 - CHANGE: Including the mkntpwd programm to the $oxadm/inc/bin/mkntpwd. On failure check the ownership of these File! 22.12.2006 - CHANGE: If you add a user and check "create Mailbox" an the Mailbox allready exists the script fails and do a rollback. Now the script check if the Mailbox exists. If the mailbox exists the script jumps to the next step. - ADD: I've added a module to add or edit signatures for every single user. After that you could select one of the users signatures or create a new one. to create a new one, just insert a description and a text. - BUG: If you add a user and enter a different Company Name, the company name from the config.php will added. (Thanks to Lars Berntzon) 21.12.2006 - BUG: If something fails on Useradd the script the script will do a rollback and deletes the User from the db, LDAP and deletes the Mailbox if it was created. New linest where added to Languagefile because error output. -> $errorDatabaseError,$errorWriteToLDAP,$errorSetQuota,$errorCreateMailbox - CHANGE: Change the Optics on Useradd. Now only one box will shown with the steps who are done by the script. Take a look at the languagefiles (search: $useraddsuctodatabase and $rollback...) - CHANGE: Now you could configure if the "not create as samba user" will be checked or not. Take a look to the config.php $cfg - > sambaChecked 20.12.2006 - BUG: If you create an User and the Mailbox and the Mailbox Creating should fail you see a german error output. (Thanks to Lars Berntzon) 19.12.2006 - CHANGE: Redesign of new Groupmanagement. Add new line to the Languagefiles (search $groupmanagementMember) - BUG: If you choose the "upgrade to samba user" on usermanagement you have to set a password. If not, this function take no effekt. Now the samba passwords (lmpasswd, ntpasswd) will set to 12345 if you do not enter a password. Be patient that the samba and the OX Password will be different (if you enter no Password)! - BUG: If you delete a Mailbox by imapMenue you ever get a german succsess message! Add new line to the Languagefiles search -> $imapmenueDeleteMailboxSuc - BUG: There where Some German Translations at the English language file (Fixed by Lars Berntzon, many Thanks at this Point!) 15.12.2006 - BUG: Change the IMAP Folders in the English Language File from German to English. So you can add English sub folders if you choose english ;). Sorry my fault =). - CHANGE: Change the Groupmanagement Behavior. You can Switch to the Old or Both. Take a look at the config.php -> $cfg section. Some new lines where added to the Language files! CHANGES in Version 12122006 24.11.2006 - CHANGE: Change sorting order of Groups and users - CHANGE: You got the posibility to upgrade an user to an Samba User at the Usermanagement Module Two new entrys are made to the Language files. (Lines 106 and 119) - CHANGE: If you have enabled the createSambaUsers option, the sambaLMPassword and sambaNTPassword will change too on password change! - ADD: Now you can add Samba Valid users. Take a look at the cfg section in the config.php Be patient that the mkntpwd script are available on your machine and also executable! 23.11.2006 - ADD: Add the functionality that your added Groups are also samba Groups. Configurable with config.php (cfg section). Be patient that you have to insert your Samba SID! CHANGES in Version 10112006 31.10.2006 - ADD: useradd: Now you be able to define standard aliases witch will created by default on useradd. Take a look at the config.php on Line 69 - CHANGE: Change the Language handling on Usermanagement Module - BUG: If you have public folders owned by a user and change his folder language on usermanagement the shared folder would be renamed too CHANGES in Version 30102006 30.10.2006 - BUG: Change the Languagemanagement of Create Mailbox and useradd. Now you can select the Language from an Pulldown menue. THX to Giorgio Tobia - Changes on the languagefiles was made! 11.10.2006 - ADD: Addusertogroup: Some Samba Servers only look at the "gidNumber" Attribute. Now you can select a checkbox to update this Attribute New entry to Languagefile on Line 139! CHANGES in Version 05102006 05.10.2006 - BUG: useredit: If you click on edit, an error that no username was entered will shown. Thx to Ian Lowis CHANGES in Version 04102006 04.10.2006 - ADD: Languagefile to support Spanish Language thanks to Edwind García - ADD: Languagefile to support Brasilian-Portuguese Language thanks to Guilherme Funchal da Silva 29.09.2006 - OPTICS Change some optical stuff 28.09.2006 - BUG: if you use SSHA as encryption and click on the login button, you came back to the login without errors. - ADD: Debug Output: Add a entry to the $cfg array at the config.php to enable debug output. Beware the page dont look nice with debug output! Beware2: Debug output are not available for all modules yet, will be comming soon. 27.09.2006 - OPTICS Menues: Change style. Now you see in the menue witch menuepoint you've entered - BUG imap/change Quota: if some user did not have an mailbox an error ocour - BUG imap/Delete Mailbox Folder: same as userdel. - BUG imap/Delete Mailbox Folder: same as deletemailbox - BUG imap/Change Quota: Same as userdel - BUG imap/set acl: same as userdel 26.09.2006 - BUG: imap/Delete Mailbox: same as userdel - BUG: imap/Deletemailbox: if you see the sucsess message and klick on the back link you will ask to delete the same mailbox again *confused* - BUG: imap/Create Mailbox: the mailbox will created even if the mailbox name field are empty. - BUG: holyday: Script runs on no error if you not insert an description - BUG: Groupadd: Script runs on an error if you insert no group name. - BUG: addusertogroup:same as userdel. - BUG: groupdel: same as userdel. - BUG: Usermanegement: same as userdel. - BUG: Userdel: If you klick select "select user" from the dropdown and klick the button, the script try to delete nothing. - BUG: Login: Change that if you klick on the logout link and after that on an menue item you see an error message and the login box if you try to login the form wont work. - BUG: Change logout.php - BUG: Usermanagement: Change status of username Textfield to disabled so you can not change the Username of an existing user! - BUG: Useradd: On several machines it could be that every time the error "user already exists" is shown. THX To Patrick Otto CHANGES in Version 25092006 25.09.2006 - BUG: Foldermanagement: hmmm, how to tell about this realy embrassed failure. There was the problem that if you klick on the Foldermanagement button you came back to the home. at the bottom of the config.php there is an array. Only Pages who are at this array could be shown. At my own config.php there was the entry. On the one that are in the tarbal there not. Thanks to Patrick Otto -> This failure exist since release 10082006 from 10.08.2006. Why nobody tells me about this =(. This error could be fixed much much previously. CHANGES in Version 21092006 21.09.2006 - BUG: Foldermanagement: Fixed several bugs at this module. So it should be running without Problems now =). 12.09.2006 - BUG: imapCreateMailbox.php, imapChangeQuota.php, imapDeleteMailboxOrdner.php, imapDeleteMailbox.php, imapSetAcl.php: these functions now should be used by users who not use the "." as imap Seperator. Thanks to Vito Vitale! 08.09.2006 - OPTICS: Change Quota list: You can now configure the maximum usage in the config.php (default 90(%)). If a user gut an usage about this value, the value would be shown bold. CHANGES in Version 06092006 05.09.2006 - BUG: userdel: If you delete a user and klick on "go back" you go to group del. Thanks to Patrick Otto. - ADD: Change Quota: Add list of all Users with used, max and average quota. The amount and average of all Quotas will shown at bottom! - BUG: Useradd: Changes the bug that no standardfolder will set. Thanks to Patrick Otto! CHANGES in Version 28082006 28.08.2006 - OPTICS: Foldermanagement: The folder witch is shared are now shown permanently - BUG: Foldermanagement: There where a bug witch ads permissions to an shared folder. If the user login he dont see the shared folder. The Script take a look if the folder are private. If this true he ads a shared folder with the Users witch are aktually member of the group. If its false he ads permissions to the group, In short words -> Foldermanagement runs correctly now (if not, please tell me!) 22.08.2006 - OPTICS: Foldermanagement: The editing folder are now shown correctly. - OPTICS: Change select statements from SELECT ... to SELECT DISTINCT for selectboxes - BUG: Foldermanagement: Change bug while adding groups to Folders. The rights will now set to the groups and not to the Users who are aktually inside of them. The Roles will configurable! CHANGES in Version 21082006 16.08.2006 - OPTICS: Foldermanagement: Now the Foldername and NOT the Folder Type where shown at the select Box. 15.08.2006 - BUG: Back link on setAcl fixed. Link was set to "127.0.0.1" CHANGES in Version 10082006 10.08.2006 - ADD: Foldermanagement: You can also delete and watch Folderpermissions - ADD: Foldermanagement: Now you can share folders of Users. Select the User Who will share, the folder, and the client user or group. A new section was added to the languagefiles! - BUG: Fixed functionality of status page. pgsql mod will testet correctly now! - BUG: Fixed typo in $db array CHANGES in Version 09082006 09.08.2006 - BUG: Useradd: Now the script stops if the username are available on the usr_general_rights table (new line at language file) CHANGES in Version 08082006 08.08.2006 - ADD: Now you can delete all permissions by klicking one single link (New Language entrie added) - ADD: Now you can remove a user from addressbook admins an oxrights (New language entrie added). - OPTICS: Remove the "user." infront of mailboxnames so you can faster select mailboxes by tiping the first letter to the selectbox! (all imap selectboxes) - OPTICS: Change the view from ox rights to view with checkboxes 07.08.2006 - CHANGE: imapSetAcl: Now you can select the Users from an Dropdown Window with all available users AND groups! - CHANGE: imapSetAcl: Ability to check/uncheck all available permissions on the page. - CHANGE: Hollidays: Years automaticly able from jear now to jead + ten jears -> Hollidays array leaves config file. - BUG: Groupdel: Bug on back button after deleting group. - OPTICS: Deluserfromgroup: Same as Addusertogroup - OPTICS: Addusertogroup: No other screen will show if you add a user. The user will shown on the right side directly - BUG: Usermanagement/useradd: Aliasses without an "@" or a "." are now possible - BUG: Usermanagement: Bugfix with alias. All aliases will deletet and completly new added if they are available CHANGES in Version 21122005 07.12.2005 - BUG: Cannot connect to Database if oxAdm is hosted on an different Server. Thanks to Dirk Kronen - BUG: Addad an comment to the config.php to configure oxAdm to connect to cyrus without ssl/tls encryption thanks to Uwe Schürkamp - OPTICS: In module imapSetAcl there was an bugfix output. 13.12.2005 - NEW: you can now Denie the access for the User by checking the checkbox at the Usermanagement. Added new Line (Line 69) in the Language.php, the Option ox->mailEnabled leave the config file. 14.12.2005 - BUG: Changes the insert statement in the adduser.sh file to an Update statement. Thanks to Tiago Cruz - BUG: Changes language at the accessrights module to english (if you use english language). Thanks to Tiago Cruz CHANGES in Version 30112005 29.11.2005 - NEW: The Script detects the setting of register_globals automaticly - NEW: Button on Startpage "oxAdm Status". This Function is helpful to check the right entries in the config.php with some connection checks 30.11.2005 - OPTICS: Added two echo "


" to the accesrights menue for better view - CHANGE: There where no asking before deleting a user. - BUG: Removed the comments from the useradd_alternativ.php so it could be used yet again. Sorry. Thanks to Martin vom Bruch CHANGES in Version 23112005_3 23.11.2005 - BUG: Languages will not stay if you klick on an menue item CHANGES in Version 23112005_2 23.11.2005 - NEW: $userAlternativeUseradd -> Configures witch useradd method are shown - SECURITY: Show redesign the show parameter. Only pages who are defined in the config.php will be shown. - BUGFIX: useradd Module: On adding a user there was no Private folders and no Imap folders created Thx to Wodar Hospur CHANGES in Version 23112005 23.11.2005 - Reorganisation fo Language Support: Move some entrys from config.php to the language php files because you dont need language specific language AND config.php files - NEW: Select Language on Login to the Admin interface. The config parameter $defaultLang will select the default Languagein the Selectbox per default - Change in the Languagefiles: Now informations about the Translators will be shown if the variable $oxAdmTranslatorInformationShow is set to "1" CHANGES in version 21112005: 16.11.2005 - Bug at Usermanagement. $userSelect Variable was not set. Thanks to Mike - Maybe bug at index.php. The Variables are set before the including occours. Thanks to Mike too 17.11.2005 - Bug at Useradd: Every time a user with an Umlaut will be added an error occours. I added an Umlaut translation function to the functions.php 21.11.2005 - Redesign of addusertogroup Module (Attention new entry at language.php ($addusertogroupUsersInGroup Line 101)) - Redesign of deluserfromgroup Modules - Redesign of groupadd Module - Groupadd Module gets the Users from LDAP now and not from the Postgresql database - Bug: The acls from the imapSetAcl module