Commit Graph

64 Commits

Author SHA1 Message Date
a3e859f85f quitent a debug message 2006-06-07 18:04:24 +00:00
6557128ec6 rewrite of the accounts classes:
- new cleaner AND documented interfaces
- old interfaces are still availible, but depricated
- LDAP backend stores now membership information in LDAP too, and does NO longer require the phpgwAccount schema
- LDAP backend deals now well with LDAP schema in which posixGroup is no structural object (eg. newer SuSE distros)
- password from users are done now binded as that user, so if you dont need/use our admin to manage accounts, you can give a root-dn which only allows to search&read accounts
2006-06-06 23:42:56 +00:00
b6b3db5ed4 first version / step to the new 1.4 addressbook:
- User accounts are an own addressbook now
- every user and group (can) have an own addressbook
- for groups the accessrights no longer depend on the creator
- new acl for adding into an addressbook
- all addressbooks can be displayed together (eg. accounts mixed with personal and group AB's)
- some useful new fields (photo, private cellphone, ...) and some obscure ones have been removed
- db update puts all contacts in the owners personal addressbook (further manual migration tools will follow), thought the UI already allows to mass-move them into a group-addressbook
- group addressbooks in SQL are created by making a group-grant for addressbook (like filemanger)
- Warning: all import/export/xmlrpc/syncml stuff and other apps accessing the addressbook is broken until the contacts class in the API gets fixed!
- it depends on further updates of etemplate, phpgwapi, admin!
==> it's pretty cool (specialy the foto's), but NOT ready for a production server !!!
2006-04-23 14:40:31 +00:00
703f049b09 function to create email addresses after a configurable policy 2006-04-16 12:31:00 +00:00
eb6d8504c1 fix for bug [ 1417178 ] Group membership after edit
--> negative indexes to arrays are treated different if represened as string or integer
2006-03-08 18:25:24 +00:00
e3c0783cee fix for bug [ 1345020 ] Need to un-escape form/html output...
--> happened with magic_quotes_gpc On
2006-03-08 16:53:16 +00:00
19d4484b7d fix: hook update_group wasn't processed 2006-01-04 19:19:11 +00:00
f6e4328f85 phpgw_(app_)sessions --> egw_(app_)sessions 2005-11-13 09:16:31 +00:00
c85d34c0fe changed the following table-names:
- phpgw_accounts --> egw_accounts
- phpgw_acl --> egw_acl
- phpgw_log(_msg) --> egw_log(_msg)
- phpgw_config --> egw_config
- phpgw_applications --> egw_applications
This requires code-changes in many apps. Quite often I was able to replace the db access, with calls to the appropreate classes.
2005-11-02 11:45:52 +00:00
aac9ec7d10 phpgw --> egw 2005-10-14 17:03:16 +00:00
2ebf6f517e fixed old problem: changes in your account (eg. adding an app) happen with the next page-view only 2005-07-22 09:22:04 +00:00
ee9cf93b63 removed hack necessary because of the wrong call of the contructor of the application class 2005-03-30 14:46:37 +00:00
2c62ea94b9 fix for bug [ 1011713 ] new user email address gone 2004-08-26 11:57:58 +00:00
cf32369b5d stoping account or group creation process, if there is an error and therefor no id (else the acl or preference class assumes to change the current user) 2004-07-12 22:06:13 +00:00
2d4a438533 fixed hook-values for add-user hook, new account id was not set, which gave an sql error in fudforum 2004-07-12 19:53:07 +00:00
1992c6982b added email-address to the accounts-data and implemented a better account-selection (like the one in the new account-popup) 2004-07-04 17:33:13 +00:00
889b6931f1 fixed call to accounts::save_repository not update for each user, but one time at the end 2004-06-23 13:19:38 +00:00
e20c2e2815 completly fix #921476 (Creating new account failes) The system now alerts that a group already exists with the userloginid which was attemted to create 2004-04-21 21:40:13 +00:00
24e12a61dd Fixes bug #869805. When updating a group's name, in table phpgw_accounts only the account_lid field got updated, now account_firstname gets updated too. 2004-03-30 04:23:23 +00:00
80ea30c5b1 changes from phpgw to egw dev group 2004-01-26 23:26:19 +00:00
d96c9afac2 use a prefix for user accounts
can be set in setup
2004-01-12 06:22:20 +00:00
9b3cb16bba add missing ) 2003-12-20 19:23:49 +00:00
5a1f288b96 intval, ereg_, and gettype updates 2003-12-20 18:51:51 +00:00
9fc3c9b55b var check to make sure groups array is set before examining it, to eliminate PHP warning 2003-11-06 23:08:10 +00:00
57066401f5 Implemented for FUDforum/Ilia: changed the hooks addaccount, changepassword & editaccout to be called independent if the user is enabled for the app or not 2003-10-07 17:06:53 +00:00
39e3d2b965 don't call the deleteaccount hook twice anymore 2003-09-20 04:48:34 +00:00
2f986a6667 fixed a problem with the primary group
fixed german translation
2003-09-19 20:43:04 +00:00
9cf40e6797 can't delete class with members 2003-09-14 08:34:03 +00:00
9cb610ad6d - adding primary group automaticaly to the groups of the user
- adding the user-data as parameters to the hooks: adduser, edituser, changepassword (old global var still works)
2003-09-13 19:00:41 +00:00
ac487777b7 added support for primary group 2003-09-13 17:14:30 +00:00
437b960836 adding a primary group to the admin pages 2003-09-13 14:09:41 +00:00
e3dde66e08 change needed for integration of emailadmin
ldap bugfixing
2003-08-31 22:09:12 +00:00
f76c6eedd7 make the phpgw Version-0_9_16-branch HEAD 2003-08-28 14:16:30 +00:00
ceb
4f6fc8d85a update 2003-04-27 23:16:15 +00:00
ceb
9e5ae9f83b update 2003-04-27 20:28:34 +00:00
ceb
bf3affb467 porting admin to xslt 2003-04-23 21:52:22 +00:00
ceb
60079f0e17 started updating to xslt and rework accounts classes 2003-04-23 01:08:32 +00:00
86032f02dd removed common->phpgw_exit() and fixed all references to it in the core apps and api 2002-09-28 20:01:44 +00:00
d2f00f43ce added password validation routines, as well as general improvements on sanitize function 2002-05-26 08:50:40 +00:00
2f75040773 minor correct to the hooks 2002-05-02 01:38:25 +00:00
b834ae9638 updated hooks for add/delete accounts and update password 2002-05-01 23:55:51 +00:00
b79eef2053 GNU Patch #122. 2002-02-15 04:16:35 +00:00
32d26df97d This will clear the cache when individual is removed from a group. 2002-01-16 18:09:06 +00:00
a039cec5bd Now checks to make sure the groups _lid is not blank when changing the _lid. Also, added calls to sessions->delete_cache() so the users cache can be re-built upon next activity. 2002-01-13 03:56:34 +00:00
3b71750055 This will allow admin members to grant group managers to user(s) of a group. 2002-01-10 18:18:44 +00:00
32306abaf6 some additional performance improvements, including a switch to the hooks class which I finished up 2002-01-02 14:33:05 +00:00
40ee06a1d1 A few minor cleanups. Also, changed what I could to use ExecMethod(). This is much cleaner when calling a single function from a class than creating an instantiation of the class and calling a single method. 2001-12-27 15:14:02 +00:00
d1f4be1882 comment out 8char limit for ldap, for now 2001-12-21 20:52:13 +00:00
32a524a06b one globals fix 2001-12-18 22:27:30 +00:00
6bb54e4059 formatting, disable rpc function 2001-12-18 06:10:32 +00:00