Commit Graph

681 Commits

Author SHA1 Message Date
Miles Lott
acdd4ea960 Using ntier acl_prefs 2002-01-12 15:46:47 +00:00
skeeter
9f76c46b29 Fixed a problem where it would try to Back to the group list when editing/viewing user data. 2002-01-11 02:01:29 +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
skeeter
c61e5c3e83 One last fix. 2002-01-06 05:56:19 +00:00
skeeter
710ec8fbdd A few fixes to the new routine. 2002-01-06 05:37:17 +00:00
skeeter
6b8ddd566b Added the 'Find and Register Application Hooks'. 2002-01-06 05:01:29 +00:00
Miles Lott
63f8f96f3f This should now report correctly that the API is current 2002-01-04 04:43:00 +00:00
Miles Lott
6174ed9c72 formatting 2002-01-04 00:55:01 +00:00
Miles Lott
e17a39e584 Fix each error if no sessions listed (php4 mode sessions); add switch to add in
php4 mode session listing later
2002-01-04 00:39:00 +00:00
Miles Lott
0b5417f928 Another test 2002-01-02 18:20:10 +00:00
Miles Lott
17d994c883 Trying to silence error if no algo/mode available (mcrypt problem) 2002-01-02 18:16:41 +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
573c7089d1 Disable explicitly calling appname=phpgwapi 2001-12-24 05:17:07 +00:00
Miles Lott
99bf9a1305 Disable possibility of defaulting to display setup-only configs 2001-12-24 00:33:53 +00:00
Miles Lott
ff13d7a060 format switch/case 2001-12-24 00:30:48 +00:00
Miles Lott
630e221d1b Now in ui form (single layer) for mainscreen message 2001-12-24 00:17:41 +00:00
Miles Lott
04ec0b3afb Use correct post action 2001-12-24 00:07:39 +00:00
Miles Lott
7d78039d6b Use the new uiconfig class 2001-12-24 00:04:02 +00:00
Miles Lott
2c96b6fc4f New ui version of config.php 2001-12-24 00:00:09 +00:00
bettina
d885d64921 fixed langs 2001-12-23 23:03:17 +00:00
Miles Lott
67ecd24a4a Applied patch #492235 for parent cat select 2001-12-22 16:14:31 +00:00
Miles Lott
d662e5b113 Fix initial data type of listed var 2001-12-21 22:44:52 +00:00
Miles Lott
d1f4be1882 comment out 8char limit for ldap, for now 2001-12-21 20:52:13 +00:00
Miles Lott
3177cbe7b6 formatting 2001-12-21 03:41:06 +00:00
Miles Lott
96cd727fa5 Make the mcrypt algorithm and mode used configurable in setup/config.php 2001-12-20 17:58:48 +00:00
Miles Lott
32a524a06b one globals fix 2001-12-18 22:27:30 +00:00
Miles Lott
ddf22a95f5 Fix global problem, i hope 2001-12-18 22:22:47 +00:00
Miles Lott
6bb54e4059 formatting, disable rpc function 2001-12-18 06:10:32 +00:00
Miles Lott
e6eb32d36f formatting, globals 2001-12-18 06:00:48 +00:00
Miles Lott
9895d0e161 remove possibility for any logged in user to edit app configs 2001-12-13 06:17:09 +00:00
Miles Lott
80edef2307 *** empty log message *** 2001-11-30 01:13:31 +00:00
Miles Lott
1b6c84d688 Fix to work with register_globals off, also tested with it on 2001-11-27 04:53:17 +00:00
skeeter
ad4a94139c Fix for bug #480863. 2001-11-27 01:19:56 +00:00
skeeter
fd78fe2018 Fix for bug #475833. 2001-11-17 03:09:19 +00:00
skeeter
f4c9cdb34c Removed the account_total function. Very messy cause if using LDAP, the data is not stored in the phpgw_accounts table. 2001-11-16 04:09:21 +00:00
skeeter
defec5f96b Fix for bug #463565. 2001-11-10 21:26:22 +00:00
skeeter
96e4fc63e8 Fix for bug #463565. 2001-11-10 21:20:52 +00:00
skeeter
5767f4f2a3 Small changes that use is_?????() instead of gettype(). 2001-11-10 20:51:30 +00:00
Miles Lott
5d153ce550 php3 array fixes 2001-10-24 12:53:01 +00:00
loic
89324029f1 xmlrpc preference setting 2001-10-10 15:17:21 +00:00
loic
c7aacc344f Implement xmlrpc for account creation 2001-10-10 15:10:15 +00:00
jengo
f162a41fbb Default preferences are now working durring account creation 2001-10-05 03:16:11 +00:00
Miles Lott
ad0fab5b03 fix setting of hidden field 2001-10-02 13:44:57 +00:00
Miles Lott
8ab7b9f771 Add new 3-layer cats editor 2001-10-02 13:35:04 +00:00
jengo
3415933051 Fixed total time for previous login being shown on entrys where the user didn't logout 2001-10-02 06:55:54 +00:00
Miles Lott
c016448915 Minor adjustments to work with register_globals off 2001-09-28 22:04:10 +00:00
jengo
b66076c146 Fixed killing another users session not working correctly 2001-09-28 21:41:16 +00:00
Miles Lott
4c6c40c322 fix version check 2001-09-28 14:09:22 +00:00
Miles Lott
4f9a3b4ef1 php3 and formatting adjustments - needs tweaking to make sure it works as
desired.
2001-09-26 01:02:39 +00:00
Lars Kneschke
3985fe231d modified the ldap class, to know the type of account(u or g) 2001-09-18 17:55:36 +00:00
skeeter
e007771652 This should now clear out the ACL entries when deleting a user. 2001-09-18 03:57:42 +00:00
Miles Lott
344e9f8c53 Remove superfluous footer activity 2001-09-17 22:30:14 +00:00
Miles Lott
477991e9f4 Add additional config to show currentapp and api upgrade status 2001-09-16 15:09:52 +00:00
Miles Lott
e2f46ea462 Make admin use this; Fix add 2001-09-14 19:53:24 +00:00
Miles Lott
51e8a50170 Converting to 3layer 2001-09-14 19:45:06 +00:00
jengo
e191362086 phpinfo() will now pop-up in a javascript window, the old method made things look very bad 2001-09-12 00:07:49 +00:00
Miles Lott
4ace9f98b2 Silence an error if user is not a member of a group 2001-09-08 06:23:50 +00:00
Miles Lott
a7d2c1f0f5 Add never expires checkbox, since default date is now valid; Fixes to verify status is unsettable; 2001-09-08 06:18:43 +00:00
Miles Lott
71b16171cf Default expires now one week from today, instead of 12-31-1969 2001-09-08 05:12:36 +00:00
skeeter
7861ad6363 Fix for editing a group. Was passing an invalid account_id for the group_id. 2001-09-05 22:39:27 +00:00
jengo
c5e7b0fb14 Removed some uneeded debug code from my last fix 2001-09-05 14:37:00 +00:00
Miles Lott
b64dbe3d4d php3 array fix 2001-09-05 11:05:55 +00:00
jengo
b61103718f Fixed logs not showing the current timestamp 2001-09-05 03:42:40 +00:00
Miles Lott
86496398e7 Place a default of none into security display 2001-09-05 02:54:03 +00:00
jengo
af907736ed - Moved kill session over to 3 tier design
- Added ACL checks to current sessions
2001-09-05 02:13:27 +00:00
Miles Lott
7ba1d94b8d Made servers admin 3-layer 2001-09-04 19:50:14 +00:00
jengo
32a1526890 - Groups and accounts now fully check ACL rights for each section
- Admins can only grant as much access as they already have
- Removed Header() calls and replaced them with direct ui calls
2001-09-04 04:26:51 +00:00
Miles Lott
06ca22562c Two php3 array fixes 2001-09-04 03:34:02 +00:00
skeeter
1e52451e2e Never added the Id tage for cvs info in the files. 2001-09-04 03:29:36 +00:00
skeeter
deb2991868 These changes go along with the LDAP changes. 2001-09-04 03:13:28 +00:00
jengo
8b483a14a4 Removed some commented out code 2001-09-04 01:18:35 +00:00
jengo
583c8d7c6c Added new ACL Manager, currently only user accounts is using it 2001-09-04 01:17:40 +00:00
jengo
0b5c0c040a Added new ACL Manager, currently only user accounts is using it 2001-09-04 01:12:13 +00:00
skeeter
7e6c8e5ab4 Added the group suport to this class. 2001-09-03 02:58:25 +00:00
Miles Lott
d0c4053077 Using GLOBALS 2001-09-02 14:54:03 +00:00
Miles Lott
4004b60c84 Send intval of account_id to accounts class so that get_account_id will work
as expected
2001-09-02 13:51:24 +00:00
Miles Lott
15fb31980d php3 array fix 2001-09-02 12:44:02 +00:00
skeeter
386f8a755a Missed a GLOBALS. 2001-09-02 07:30:46 +00:00
skeeter
cc1f20a340 Added list_group() and edit_group(). Still need to do add_group() and delete_group(). 2001-09-02 07:30:25 +00:00
Miles Lott
cc10a86411 temporary undo of groups link 2001-09-02 00:39:42 +00:00
skeeter
df1d4a732c Did a little cleaning on the access_history class. Using GLOBALS now and fits in the the accounts class in admin. 2001-09-01 23:40:28 +00:00
skeeter
2df316073d This changes the user accounts over to an n-tier layout. Still needing to add the group accounts into these classes. 2001-09-01 23:32:40 +00:00
Lars Kneschke
edc3121ba8 removed a unneeded file 2001-08-28 21:58:26 +00:00
Lars Kneschke
8d7ba95ea6 created a class to create the left menu for plugins
changed the code for editaccount and viewaccount
2001-08-28 21:50:10 +00:00
jengo
1fc7368927 Converted over to the 3 tier design 2001-08-16 01:38:14 +00:00
Miles Lott
bf0f19ef26 Adding peer server admin 2001-08-13 17:08:00 +00:00
jerrywestrick
e41e0cc481 newer version of veiwer... 2001-08-12 01:06:07 +00:00
jerrywestrick
f83036ae9d __FILE__, __LINE__ parameters 2001-08-08 07:21:29 +00:00
jerrywestrick
1ed266baee changed errorlog calling format to new array() style... 2001-08-06 17:56:30 +00:00
jerrywestrick
a24a7639a7 uses the new html.... 2001-08-06 16:51:44 +00:00
jerrywestrick
532726692c cosmetic changes due to funny if syntax..cosmetic changes due to funny if syntax.... 2001-08-06 16:50:20 +00:00
jerrywestrick
095bc09403 newer version.... Still not to be used in alpha... 2001-08-06 16:46:57 +00:00
jengo
a68ab81cec Small HTML changes 2001-08-05 10:23:11 +00:00
jengo
f9726cefbe Now uses the dbs timestamp field 2001-08-05 08:05:45 +00:00
jengo
75e4cfe0fa Corrected bad link() call 2001-08-05 06:54:52 +00:00
jengo
775e55fc86 Added patch for eventlog 2001-08-05 06:48:42 +00:00
jengo
9b6cc18eb8 - Added banners
- Re-added the file I just deleted on mistake (currentusers.php)
- accesslog.php is no longer needed
2001-07-13 07:05:19 +00:00
jengo
68577e4d12 - Moved access log over to 3 tier design\n- edit / view account hooks now support 3 tier design\n- Added view account access history to view account (via hook)\n- Added nexmatchs to access log\n 2001-07-13 07:02:34 +00:00
jengo
c74b5f542f No longer needed 2001-07-02 20:32:02 +00:00
Lars Kneschke
0c0924738c added some german translations
added a way to inlcude plugins into editaccount.php
2001-07-01 17:29:49 +00:00
Miles Lott
c07df36673 Add site config link 2001-06-12 17:24:25 +00:00
skeeter
69d6ba0a2d Added a PHP Info page back into the admin section. 2001-06-12 01:03:06 +00:00
jengo
ab63987864 Changed to new hook filename style 2001-06-07 02:40:35 +00:00
skeeter
775e90b953 This is a better design for admin/preference hooks. Can now be globally modified from each of the appropriate index files. 2001-05-24 01:13:09 +00:00
jengo
e4de7df1b1 Converted admin hooks over to templates 2001-05-16 05:12:20 +00:00
skeeter
7185c8fdb1 More controlled manual app. Controller can be more easily modified bya single source. 2001-05-14 00:18:12 +00:00
skeeter
34a91dbb46 New New manual - multi-language capabilities. 2001-05-11 02:34:43 +00:00
skeeter
76a9cfebe4 small fixes for consistency. 2001-05-08 17:25:13 +00:00
Miles Lott
58d77b3ddf Change treemenu to an array 2001-05-08 10:34:12 +00:00
skeeter
5af7116030 New manual layouts 2001-05-06 16:37:40 +00:00
Miles Lott
49a0d8db8a Add missing ';' and alter version checking in hook_admin_deleteaccount 2001-03-31 12:03:38 +00:00
skeeter
38dead09f4 New hook for deleting user account. 2001-03-30 03:55:25 +00:00
Miles Lott
a353ff71d8 Remove 'coming soon' 2001-03-25 02:55:25 +00:00
Miles Lott
8bfb749434 Add hook to pending categories.php for global category management 2001-03-25 01:07:28 +00:00
jengo
25fe742367 Cleaned up all of the link calls in the admin section 2001-03-08 23:32:22 +00:00
jengo
e1db069131 Fixed parse error 2001-02-13 19:40:37 +00:00
skeeter
c58afa9745 changed to call id2name() 2001-02-13 00:23:00 +00:00
skeeter
d9558f0417 fix for deleteaccount 2001-02-13 00:18:41 +00:00
Lars Kneschke
6b787678ea useradmin pages rewrite started 2001-02-11 03:07:43 +00:00
jengo
ac60c67a5b Added a temp partial fix for accounts to the new phpgw_account tables 2001-02-06 08:54:19 +00:00
skeeter
1717428989 fix for edit_account() 2001-02-03 01:46:58 +00:00
skeeter
2bd2c994b7 edit/new accounts works with new acl/applications and w/o warnings 2001-02-02 12:28:39 +00:00
skeeter
ea0ebf51ce editaccount now works with acl class 2001-02-02 03:11:57 +00:00
jengo
813d2e72ed Removed the use of nextmatchs->sql_limit() and replace it with db->limit() 2001-01-30 00:13:25 +00:00
skeeter
abf8c3bcd9 implementation of applications class 2001-01-21 01:26:23 +00:00
Lars Kneschke
21a878f06b added missing
include($phpgw_info["server"]["server_root"]."/calendar/inc/functions.inc.php");
2001-01-11 21:09:25 +00:00
Lars Kneschke
0e36c3a43c added missing ) 2001-01-07 20:38:59 +00:00
jengo
24945c4b3b text version of navbar is working again 2001-01-07 09:34:45 +00:00
skeeter
fbf40f18ab fix for changing passwords 2001-01-07 03:40:38 +00:00
skeeter
329e8b3f00 calendar removed from api 2000-12-27 15:20:15 +00:00
skeeter
f3abbd9ae4 fixes for new preferences class 2000-12-27 15:07:14 +00:00
jengo
20c3f60c29 create header is now using templates 2000-12-27 09:30:43 +00:00
jengo
d30890881a Started fixing edit account 2000-12-26 06:30:51 +00:00
Lars Kneschke
7d494dda53 user deleting and adding didn't work 2000-12-26 01:35:37 +00:00
jengo
947a4f5067 Changed all exit; calls to use the new common->phpgw_exit() 2000-12-23 22:50:32 +00:00
skeeter
ea66a64a46 new hook file for preferences 2000-12-22 21:18:35 +00:00
skeeter
cce88109f4 fix for changing of users password and setting in phpgw_sessions 2000-12-21 01:08:10 +00:00
seek3r
e045c4236e added functions needed to detect template and image dirs 2000-12-19 18:14:22 +00:00
skeeter
ea3bd773b7 deleted call to preference_delete() 2000-12-16 16:51:03 +00:00
seek3r
c115717da0 converting to the new hooks system 2000-12-15 21:56:09 +00:00
Lars Kneschke
8b5b4cb849 read_accounts was making a loop to much, so we had always a empty line in
accounts.php
2000-12-10 10:46:42 +00:00
jengo
e09c174427 Merged in patch for UW-mailfolder and added a config option for 8 charater limit on loginids for LDAP 2000-12-06 11:19:59 +00:00
skeeter
d004d226fa firstname and lastname was swapped 2000-12-03 12:45:40 +00:00
jengo
98b55b6cf9 Renamed table from sessions to phpgw_sessions 2000-11-26 09:34:39 +00:00
jengo
68c5285a8c Fixed editaccount.php had the wrong table name 2000-11-26 09:32:34 +00:00
Lars Kneschke
8792d409b0 store only ldap data in the ldap server. phpgw data in the sql server 2000-11-25 22:34:15 +00:00
jengo
a8700c4050 Added the legal notice/message for the mainscreen 2000-11-24 04:45:09 +00:00
jengo
3742880ff0 Updated the LDAP for the changes for directorys not move correctly when the loginid changes. This has not been tested yet. 2000-11-23 22:06:54 +00:00
jengo
9f88504c00 Fixed login id changes not being updated correctly 2000-11-23 22:00:11 +00:00
skeeter
ba00a39582 Fix for deletion of user accounts 2000-11-22 12:16:51 +00:00
skeeter
d6295ba513 delete no deletes accounts calendar events 2000-11-21 02:32:22 +00:00
jengo
f888b16943 Working on nextmatchs for LDAP 2000-11-18 01:18:31 +00:00
jengo
471f42b67a Cleaning up LDAP support 2000-11-17 21:16:49 +00:00
skeeter
3ad039bb09 fix for deletion of accounts 2000-11-17 03:28:36 +00:00
Lars Kneschke
7a855bfd7e I hope i did not break too much. ldap-support should now be mostly
complette. Some things are still to do.
2000-11-11 15:30:37 +00:00
Lars Kneschke
0e967d2b64 removed bug 2000-11-11 12:04:44 +00:00
Lars Kneschke
8fd703f1eb changes for better ldap support 2000-11-10 21:11:03 +00:00
jengo
74e0869c8f Merged in LDAP patch 2000-11-06 00:27:52 +00:00
jengo
9d323346b3 Merged in patch for vcard support 2000-11-03 20:07:57 +00:00
jengo
ae4eb2c239 Cleaned up a little code 2000-10-31 11:55:05 +00:00
jengo
9adf13dc8c Edit LDAP users is now working properly 2000-10-31 11:50:35 +00:00
pjw
4ebbb9871b Fixed error on new user creation. 2000-10-26 23:17:06 +00:00
jengo
bbcc442177 Working on LDAP admin section 2000-10-26 01:16:10 +00:00
jengo
cb30556aaf Update changepassword to work with LDAP 2000-10-25 22:09:41 +00:00
jengo
b33d3e05c4 Working on converting the account_lid owner fields to account_id 2000-10-25 21:09:00 +00:00
skeeter
f6109d9ed2 small logic problem 2000-10-24 02:35:36 +00:00
jengo
4076adf8b4 LDAP delete users is now working 2000-10-23 06:34:25 +00:00
jengo
2f3d14486b more work on LDAP 2000-10-23 05:44:39 +00:00
jengo
3618a61f1c More work on LDAP read accounts 2000-10-23 03:33:30 +00:00
jengo
9b9bad78f0 LDAP list users is now working 2000-10-23 02:48:34 +00:00
jengo
703b1c2553 Adding users to LDAP is now working 2000-10-23 01:14:21 +00:00
jengo
689f013abc More work on creating the functions for the LDAP admin section 2000-10-20 05:59:25 +00:00
jengo
0295005a6e More work on LDAP admin section 2000-10-20 05:51:27 +00:00
jengo
ac8d54a110 Fixed parse error and working on LDAP admin section 2000-10-20 05:43:27 +00:00
jengo
78e7194dc0 The SQL version of the admin section is fully working now 2000-10-20 05:14:53 +00:00
jengo
b592122f3c More work on the SQL version of the admin section, editing accounts is now working 2000-10-20 04:43:13 +00:00
jengo
f9fe837aa5 More work on the SQL version of the admin section, add and delete account now works 2000-10-20 03:30:28 +00:00
jengo
e5f5796d49 Started adding the LDAP admin section functions 2000-10-20 02:45:54 +00:00
seek3r
24d5295a9d switched to a new distributed pref and admin which allow add-on apps to have their settings put into the main screens 2000-09-25 20:47:40 +00:00
seek3r
4d69ecc229 switched to a new distributed pref and admin which allow add-on apps to have their settings put into the main screens 2000-09-23 05:31:51 +00:00