Ralf Becker
e6e05e283c
reversed password change ACL from changepassword to nopassword change, to allow eGW users created in LDAP to be full users, without the need to change/add something in the ACL table
2006-06-23 01:28:47 +00:00
Ralf Becker
c30d082ae6
changed editaccount hook to use the same values (with account_ prefix) as the addaccount hook
2006-06-09 00:05:14 +00:00
Ralf Becker
a3e859f85f
quitent a debug message
2006-06-07 18:04:24 +00:00
Ralf Becker
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
Ralf Becker
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
Ralf Becker
703f049b09
function to create email addresses after a configurable policy
2006-04-16 12:31:00 +00:00
Ralf Becker
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
Ralf Becker
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
Cornelius Weiß
19d4484b7d
fix: hook update_group wasn't processed
2006-01-04 19:19:11 +00:00
Ralf Becker
f6e4328f85
phpgw_(app_)sessions --> egw_(app_)sessions
2005-11-13 09:16:31 +00:00
Ralf Becker
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
Ralf Becker
aac9ec7d10
phpgw --> egw
2005-10-14 17:03:16 +00:00
Ralf Becker
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
Ralf Becker
ee9cf93b63
removed hack necessary because of the wrong call of the contructor of the application class
2005-03-30 14:46:37 +00:00
Ralf Becker
2c62ea94b9
fix for bug [ 1011713 ] new user email address gone
2004-08-26 11:57:58 +00:00
Ralf Becker
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
Ralf Becker
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
Ralf Becker
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
Ralf Becker
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
Pim Snel
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
alpeb
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
reinerj
80ea30c5b1
changes from phpgw to egw dev group
2004-01-26 23:26:19 +00:00
Lars Kneschke
d96c9afac2
use a prefix for user accounts
...
can be set in setup
2004-01-12 06:22:20 +00:00
Miles Lott
9b3cb16bba
add missing )
2003-12-20 19:23:49 +00:00
Miles Lott
5a1f288b96
intval, ereg_, and gettype updates
2003-12-20 18:51:51 +00:00
shrykedude
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
Ralf Becker
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
Lars Kneschke
39e3d2b965
don't call the deleteaccount hook twice anymore
2003-09-20 04:48:34 +00:00
Lars Kneschke
2f986a6667
fixed a problem with the primary group
...
fixed german translation
2003-09-19 20:43:04 +00:00
Lars Kneschke
9cf40e6797
can't delete class with members
2003-09-14 08:34:03 +00:00
Ralf Becker
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
Lars Kneschke
ac487777b7
added support for primary group
2003-09-13 17:14:30 +00:00
Lars Kneschke
437b960836
adding a primary group to the admin pages
2003-09-13 14:09:41 +00:00
Lars Kneschke
e3dde66e08
change needed for integration of emailadmin
...
ldap bugfixing
2003-08-31 22:09:12 +00:00
Ralf Becker
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
seek3r
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
seek3r
d2f00f43ce
added password validation routines, as well as general improvements on sanitize function
2002-05-26 08:50:40 +00:00
seek3r
2f75040773
minor correct to the hooks
2002-05-02 01:38:25 +00:00
seek3r
b834ae9638
updated hooks for add/delete accounts and update password
2002-05-01 23:55:51 +00:00
skeeter
b79eef2053
GNU Patch #122 .
2002-02-15 04:16:35 +00:00
skeeter
32d26df97d
This will clear the cache when individual is removed from a group.
2002-01-16 18:09:06 +00:00
skeeter
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
skeeter
3b71750055
This will allow admin members to grant group managers to user(s) of a group.
2002-01-10 18:18:44 +00:00
seek3r
32306abaf6
some additional performance improvements, including a switch to the hooks class which I finished up
2002-01-02 14:33:05 +00:00
skeeter
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
Miles Lott
d1f4be1882
comment out 8char limit for ldap, for now
2001-12-21 20:52:13 +00:00