skeeter
e2a2e74619
Fixed a problem with the categories class not being instantiated correctly.
2001-03-21 03:30:29 +00:00
skeeter
7aefe02121
fix for create()
2001-03-21 01:00:56 +00:00
skeeter
111a3f1e2f
removed extraneous parameter
2001-03-20 04:46:40 +00:00
skeeter
9fcb041eb4
mistype the name of the new function get_account_id()
2001-03-19 23:09:47 +00:00
skeeter
dde3854be5
possible clarification in memberships()
2001-03-19 20:55:48 +00:00
skeeter
4b31a3a93b
fix in get_grants() if the user is by some unknown reason, not associated to a group
2001-03-19 20:50:46 +00:00
skeeter
4199aceffc
mistype the name of the new function get_account_id()
2001-03-19 20:37:09 +00:00
skeeter
b9da94fd2e
New function get_account_id(). This will take either an account_id # as either an integer or a string and return a true intval(account_id) or take a string of a users lid and return the account_id as an integer
2001-03-19 20:25:04 +00:00
themaniac
a2e2ed23f3
incline docs; alot of this needs to be looked at
2001-03-19 03:16:56 +00:00
skeeter
ecb54c6800
I'm thinking this is the way it should be. Resetting the variable with each iteration through for the individual records.
2001-03-18 18:31:17 +00:00
skeeter
e52c72c4eb
should solve problems for the accounts->exists()
2001-03-18 18:09:46 +00:00
skeeter
79639009d9
something I was playing with..
2001-03-18 17:20:45 +00:00
skeeter
94f59cfde8
Trying to determine if variables are getting their types messed up.
2001-03-18 16:29:05 +00:00
skeeter
dd2ff0d4b4
fixes to the exists function. This will now accept either an account_lid or an account_id. The preferred method is the account_lid.
2001-03-18 14:08:39 +00:00
jengo
4f6e553e15
Cleaned up exists(), it was looking for account_id which is shouldn't do
2001-03-18 13:35:53 +00:00
jengo
5d7cb50e74
Added some comments about legecy code and started adding in debugging info into the API
2001-03-18 05:16:00 +00:00
jengo
40fb427d31
Added PHPGW_ACL_PRIVATE constant
2001-03-18 04:55:36 +00:00
Miles Lott
15fcaf6bbb
Enhance exists() to not error due to empty $account_id
2001-03-18 03:34:56 +00:00
Miles Lott
e19c852d38
Replace 707 with 770 - I think this is all of them
2001-03-16 04:04:08 +00:00
themaniac
c71a3684c7
..some more inline documentation; i'm done in here now someone can add some detail
2001-03-15 05:55:06 +00:00
skeeter
7eff94a52d
added ability to designate Sender: field
2001-03-15 05:35:30 +00:00
Miles Lott
7791256228
Modify create to modify an account if already in ldap, else add it
2001-03-14 18:54:30 +00:00
themaniac
063db53e99
some more inline documentation added (draft)
2001-03-14 17:21:09 +00:00
Miles Lott
9aefe9a58b
Make the delete function delete from ldap as well
2001-03-14 16:50:17 +00:00
jengo
aea8c10989
Accounts will now be able to change there password by default
2001-03-14 12:26:11 +00:00
jengo
2a7a4229e1
Fixed preferences hooks not being included
2001-03-14 12:17:24 +00:00
jengo
af81ed5a8a
hook() now checks user permissions BEFORE the hook is included
2001-03-14 12:10:01 +00:00
themaniac
f8304f1b3f
start of incline documentation
2001-03-14 06:38:11 +00:00
skeeter
130a36248a
stronger type casting
2001-03-14 03:00:13 +00:00
themaniac
d2b0d33199
start of inline documentation
2001-03-13 23:28:27 +00:00
themaniac
82decf9cc9
start on inline documentation
2001-03-13 18:30:21 +00:00
jengo
5d4493670c
Converted nextmatchs to work off templates
2001-03-13 13:15:53 +00:00
jengo
4b932ff6df
Added fp() finish parse short cut
2001-03-13 11:52:17 +00:00
themaniac
57e1b92f8f
beginnings of inline documentaion
2001-03-13 04:58:57 +00:00
themaniac
2b4a766474
beginnings of inline documentaion
2001-03-13 04:27:22 +00:00
el_latino
30e8f6e58b
Fix for bug [ #406681 ] function read_group_names() not exist, thx to Patrick Naubert <patrickn@tygerteam.com>
2001-03-12 15:09:00 +00:00
jengo
1ac2174b70
Added in a class to validate input
2001-03-12 13:17:38 +00:00
jengo
82936fd3c8
Added function to return the total categories depending on filter. Also, applied some source formating
2001-03-12 12:16:14 +00:00
jengo
d879bf8c96
Fixed PHP warning
2001-03-12 12:01:56 +00:00
skeeter
716b8fe6ee
new acl function to grab apps enabled for user and groups associated to
2001-03-11 22:38:19 +00:00
Miles Lott
d3e54884f1
Make random uidnumber not create invalid uid ( <65536 )
2001-03-10 14:59:28 +00:00
Miles Lott
f7533ca3d0
Added create function - still needs work
2001-03-10 12:27:22 +00:00
Miles Lott
f63a01ce6b
Change back the setting of account_id also
2001-03-10 00:17:32 +00:00
jengo
4157660b0e
Rolling back changes to the const
2001-03-09 23:33:09 +00:00
jengo
4fc5186eb8
Added ability to pass the database handle to the accounts const
2001-03-09 23:21:52 +00:00
jengo
a48625a0f6
Fixed PHP warnings on disconnects
2001-03-09 15:55:34 +00:00
themaniac
a4b37d1f37
added inline comments (start of)
2001-03-09 04:38:42 +00:00
jengo
a26155472a
Possiable fix for link() not working durring login
2001-03-09 01:05:48 +00:00
skeeter
57c5024274
forgot to return the preferences array
2001-03-08 18:51:17 +00:00
jengo
6deda7f240
Cleaned up how link() works, it should work with different styles of webserver_url now
2001-03-08 08:44:57 +00:00
el_latino
b2a4c580f1
Transy - create new lang set: disappearing translated string
2001-03-08 02:05:29 +00:00
skeeter
d5a4a0bc7e
new code for email notification - NOT IMPLEMENTED
2001-03-07 19:02:25 +00:00
themaniac
c144045ce0
added inline documentation
2001-03-07 00:14:48 +00:00
bettina
3f06a8752b
update categories class to count items
2001-03-05 00:44:50 +00:00
skeeter
faab4e668e
didn't handle retrieving structures from appsession properly
2001-03-04 04:13:54 +00:00
jengo
0cd0e810ad
Fixed a php warning being spit out with new users
2001-03-01 18:17:33 +00:00
Miles Lott
25f3b8f34c
Oops, move the phpgw_info above the class spec
2001-03-01 16:41:38 +00:00
Miles Lott
6b154b447e
Move global_denied_users list into accounts class, sql is an empty array
2001-03-01 16:20:48 +00:00
Miles Lott
a311f8bad1
Make get_list return allValues[0]["???][0] instead of using non incrementing $i
2001-03-01 15:32:52 +00:00
Miles Lott
ebace1a65f
Change insert into preferences to correct (new) table name
2001-03-01 03:01:06 +00:00
bettina
e387e95008
fixes
2001-03-01 01:29:31 +00:00
jengo
c3e29775ab
Added the session_flags column to phpgw_sessions
2001-02-28 15:56:47 +00:00
bettina
aacca9b4da
included total_matchs to read categories
2001-02-27 01:41:59 +00:00
jengo
03223c14eb
Fixed PHP 3 warning
2001-02-26 21:03:53 +00:00
jengo
2509cf0e65
Added a short cut to echo $phpgw->template->finish($phpgw->template->parse('out','form'));
2001-02-26 15:48:53 +00:00
Lars Kneschke
1f844318f6
make session working again
2001-02-25 20:47:29 +00:00
Lars Kneschke
a835a9b1e6
moved session stuff from squirrelmail to teh api
2001-02-24 23:39:22 +00:00
Lars Kneschke
ed50495e1a
made appsession working again
2001-02-24 22:56:31 +00:00
chrwei
0b409c5b02
flags for imap_append and Sent email flagged Seen
2001-02-24 04:07:01 +00:00
skeeter
99883c4bb0
improper default prefs
2001-02-22 05:35:53 +00:00
jengo
b9caa7f710
Fixed adding permissions to an account not adding in the proper level for run
2001-02-22 04:42:01 +00:00
skeeter
10a7b5f836
fixes for email and passwords
2001-02-21 03:48:59 +00:00
jengo
b733042a9a
Remove un-needed variable in acl add
2001-02-21 03:02:20 +00:00
bettina
548d841d1e
updated return_array() to work with queries plus added function to read one cat
2001-02-21 01:56:10 +00:00
bettina
6fa74c988f
updated return_array() to work with queries plus added function to read one cat
2001-02-21 01:23:23 +00:00
jengo
385a94f09e
Started working on getting the admin account sections to work again
2001-02-20 14:06:32 +00:00
jengo
cdd1abffb1
Create a shared function for checking weather to use the system defaults or the users preference for mail settings
2001-02-20 08:29:31 +00:00
jengo
ab36b7bb85
Fixed appsessions() not returning the users password correctly
2001-02-20 06:50:36 +00:00
bettina
e385245ecf
removed cat_owner from sql_statements
2001-02-19 11:26:08 +00:00
skeeter
c7ec8ad982
previously calling name2id to get the name
2001-02-18 23:28:15 +00:00
skeeter
26b4025092
guarantees returned id is int value
2001-02-18 23:26:53 +00:00
skeeter
7f551f895e
fix for php4'isms
2001-02-18 22:30:53 +00:00
skeeter
2d8260f332
minor cosmetics
2001-02-18 22:30:16 +00:00
skeeter
97056a2ad6
fix for call to appsession()
2001-02-18 22:29:49 +00:00
jengo
aed86715fe
Fixed edit account, it now appears to be working again
2001-02-17 09:40:29 +00:00
el_latino
064a6bf960
*** empty log message ***
2001-02-16 20:48:24 +00:00
el_latino
195f02657b
Fri, 16 Feb 2001 20:43:03 +0000
...
Ra�l Alexis Betancort Santana <rabs@dimension-virtal.com>
A mising ' in class.sessions.inc.php
2001-02-16 20:47:36 +00:00
el_latino
01e47441d9
Fri, 16 Feb 2001 20:22:46 +0000
...
Ra�l Alexis Betancort Santana <rabs@dimension-virtual.com>
Fixed the s/'/"/g problem on class.sessions.inc.php that make this class non ANSI-SQL complilant
2001-02-16 20:28:11 +00:00
Lars Kneschke
2222b135ef
more exetensions to my graphics class
2001-02-14 20:55:10 +00:00
Lars Kneschke
ad3eecef15
updated my graphics class
2001-02-14 19:27:37 +00:00
jengo
f3e93891a9
Changed the preferences table to use the phpgw_ prefix
2001-02-13 19:30:18 +00:00
Miles Lott
5945a456e7
Formatting
2001-02-13 15:19:19 +00:00
Lars Kneschke
98213efd4e
get_list() is working now
2001-02-13 14:31:35 +00:00
seek3r
d80f6a4e79
working toward app install/upgrdae within setup prog
2001-02-13 10:53:18 +00:00
skeeter
5de5b936ab
readjust grantor record layout
2001-02-13 01:00:16 +00:00
Lars Kneschke
9ebb3bfaae
make password changing working from user admin pages
2001-02-12 21:13:09 +00:00
Miles Lott
8ce2e59b25
Fix ldap_root_pw, and indent the ldapConnect function
2001-02-12 21:11:08 +00:00
jengo
401d02fe7d
Just some silly formating
2001-02-12 19:21:45 +00:00
Lars Kneschke
71e21b9377
created a test page for automaitc button creation and a class
2001-02-12 14:27:50 +00:00
Lars Kneschke
16856ebc2b
reverted my changes at appsession()
2001-02-12 13:43:37 +00:00
skeeter
6694dca315
fix for pgsql not liking the " instead of \'
2001-02-12 12:22:29 +00:00
Lars Kneschke
b9efe46355
removed cvs conflicts
2001-02-12 09:11:49 +00:00
Lars Kneschke
c2c5993f1a
removed cvs conflicts
2001-02-12 09:06:25 +00:00
skeeter
b84e51fc39
fix for get_grants working with group access
2001-02-12 04:59:10 +00:00
skeeter
53f4716584
replaced quotes with single ticks where applicable
2001-02-11 20:03:35 +00:00
skeeter
7551afd156
new function get_grants() - who grants rights to an app
2001-02-11 19:07:56 +00:00
skeeter
3c55ebb349
added a local instantiation of acl in memberships
2001-02-11 19:06:22 +00:00
skeeter
996f25f84e
fix for pgsql and the ""
2001-02-11 15:16:49 +00:00
Lars Kneschke
6b787678ea
useradmin pages rewrite started
2001-02-11 03:07:43 +00:00
skeeter
68efb23f14
better support of ->memberships() results for getGroups()
2001-02-11 02:39:45 +00:00
skeeter
b4fa70ccd7
takes into account 0 acl entries for the user/group
2001-02-10 19:59:23 +00:00
skeeter
a411f728ee
cosmetics
2001-02-10 18:14:38 +00:00
jengo
d5e4f4b587
Added the session_action field, so admin can watch what users are working on. Just your basic big brother stuff ...
2001-02-10 15:14:14 +00:00
jengo
57e2b9408c
Fixed template not loading up for apps
2001-02-10 14:09:35 +00:00
skeeter
2d96794df0
fixes for read_repository()
2001-02-10 03:58:12 +00:00
skeeter
b2427590f9
small fix for constructor
2001-02-10 03:56:28 +00:00
jengo
93877426a3
Added some better error report for people who have created there header.inc.php file and not setup there database
2001-02-10 03:15:48 +00:00
jengo
f6540f93c4
Fixed sessions not giving the users password back from appsessions and made all of references to time() work off a variable set at the begining of the function
2001-02-09 04:45:44 +00:00
skeeter
a7cbc1e476
minor optimizations
2001-02-09 04:35:57 +00:00
skeeter
a33f2f4fa2
fix the update accounts lastloginfrom
2001-02-09 04:31:47 +00:00
seek3r
6fb62107fe
cleaner dir seperator
2001-02-09 03:56:24 +00:00
seek3r
a4b361cf91
make this a tiny bit cleaner
2001-02-09 03:23:26 +00:00
seek3r
b88aeb3515
make this a tiny bit cleaner
2001-02-09 03:21:57 +00:00
skeeter
ea94c3fa4d
fixes authing against ldap
2001-02-09 03:11:59 +00:00
bettina
31ad91769e
read_group_names/membership
2001-02-08 21:57:00 +00:00
jengo
f0bafc4987
Added missing function strip_html()
2001-02-08 21:27:23 +00:00
jengo
dbd48f7e6f
Renamed the applications table to phpgw_applications
2001-02-08 20:11:13 +00:00
jengo
015a627b1e
Renamed the config table to phpgw_config
2001-02-08 19:34:14 +00:00
jengo
2d3924eed6
Added footer call to "Access not permitted" screen
2001-02-08 06:10:36 +00:00
skeeter
ac1eac623f
can now edit group info
2001-02-08 06:05:39 +00:00
jengo
617c270598
Possiable fix for cache not updating when submitting preferences
2001-02-08 05:41:05 +00:00
jengo
d61f3e5b4d
Change the mcrypt encryption to use md5(sessionid . kp3 . static number) instead of just kp3
2001-02-08 05:39:39 +00:00
jengo
96d70f8d8a
Fixed user preferences, they are now working with theme support again
2001-02-08 05:15:23 +00:00
jengo
eac8fd0b93
The users password is now stored in a seperate entry in appsessions(), and fixed kp3 not working as it should. Since mcrypt is only accepting the first 32 charaters, passing extra data before kp3 was making it the same encrypted values every single time
2001-02-08 05:13:43 +00:00
jengo
fcb18dbb03
Caching the phpgw_info array is now a server option
2001-02-08 04:59:19 +00:00
jengo
29baf10107
The caching of the phpgw_info array now works on or off ...
2001-02-08 04:52:57 +00:00
jengo
2ebd03ec7d
Started moving the cache for the phpgw_info array over to appsessions() .... some things aren't working correclty yet. mainly preferences
2001-02-08 04:42:44 +00:00
skeeter
65a1ff5488
cosmetic
2001-02-08 04:06:15 +00:00
skeeter
18e2eaa767
minor fixes for memberships()
2001-02-08 03:25:22 +00:00
seek3r
a0628a66bb
seek3r is a dope fix
2001-02-08 01:06:45 +00:00
seek3r
ff2eb0bb36
cleaned up functions.inc.php
...
There are still problems to resolve, but might need help resolving them. I can basicly login now
2001-02-08 00:49:34 +00:00
seek3r
5383da6583
moving this out of the way because it screws up windows machines which dont support case in file names
2001-02-07 22:32:57 +00:00
Lars Kneschke
a2355179a0
fixing parser errors
2001-02-07 22:25:57 +00:00
seek3r
1ba6eb78d2
Moving large chunks of code around so that the functions.inc.php file is the main file to getting data loaded into the phpgw_info array. Basicly functions is the file to follow to see whats being loaded and where. We will need to add a bunch of debugging flags throught this file so that debugging can be turned on and the path can easily be followed.
2001-02-07 20:22:17 +00:00
jengo
1054c949b4
Fixed session->update_session_info() should only be called if its for the current session
2001-02-07 15:27:19 +00:00
jengo
df7ef82a06
Fixed last login information not being updated
2001-02-07 13:19:09 +00:00
jengo
aaedec89bf
Removed some no longer needed comments
2001-02-07 13:07:09 +00:00
jengo
b1d7e24dd3
Cleaned up warnings durring login
2001-02-07 13:00:56 +00:00
skeeter
ae028712f2
sql_search works again
2001-02-07 11:52:19 +00:00
seek3r
65f1101563
Adding xml-rpc classes which will be needed in future xml-rpc interface to our class
2001-02-07 09:09:43 +00:00
seek3r
256b40b169
Adding xml-rpc classes which will be needed in future xml-rpc interface to our class
2001-02-07 08:16:55 +00:00
jengo
c59b6e286c
Removed create_specialobject()
2001-02-06 20:13:58 +00:00
jengo
5f0c2433db
Returned cvs to how it was last night (with including the class.accounts.inc.php) file first
2001-02-06 20:13:06 +00:00
Miles Lott
b0227a29ae
use new defines
2001-02-06 14:16:04 +00:00
jengo
58bb2a282f
Fixed functions.inc.php being included instead of the apps functions.inc.php file
2001-02-06 14:11:44 +00:00
jengo
907e34c001
More path fixes
2001-02-06 13:49:08 +00:00
jengo
7f244941f1
Started moving over some variable names to use the new contastants
2001-02-06 13:46:50 +00:00
jengo
fcd9d43bba
Fixed footer call
2001-02-06 13:29:14 +00:00
jengo
16cad5e0b4
Forgot to include the contructor
2001-02-06 13:24:33 +00:00
jengo
e219167262
Updated LDAP to the new class name
2001-02-06 13:21:07 +00:00
jengo
e0b8a07f9c
Fixed not being able to login and clean up a ton of code. It was a mess in there, things flow a little but better now. I still have some cleaning up to do
2001-02-06 13:18:51 +00:00
Lars Kneschke
d7a25387c4
added a missing '' araound a sql statement
2001-02-06 12:38:35 +00:00
Lars Kneschke
2d4dedfbd5
new classes support
2001-02-06 12:36:02 +00:00
seek3r
7483d5a8f9
one more before I passout. I have yanked conversion of id, so now you need to pass account_id only
2001-02-06 12:06:17 +00:00
seek3r
f6430b723b
need sleep, you guys are stuck with what I have so far
2001-02-06 11:58:39 +00:00
seek3r
99256dc16c
working on complete update of sessions class
2001-02-06 11:00:26 +00:00
seek3r
00b23411ef
moved to define() for path vars. Also starting to hack sessions to be phpgw_info manager
2001-02-06 09:19:38 +00:00
Lars Kneschke
f4c9533c37
the new accounts class
2001-02-05 22:31:18 +00:00
seek3r
3f44799099
I have things working to a point where the user can login. I still wil lhave to do MAJOR cleanup of session class and fix a few things in the acl that I commented out
2001-02-05 22:30:21 +00:00
Lars Kneschke
a09fb881a4
working on the new accounts class
2001-02-05 21:56:23 +00:00
Lars Kneschke
2dbca7efea
building the new class
2001-02-05 21:26:40 +00:00
seek3r
a6abda7775
going back to a shared accounts class structure
2001-02-05 21:11:55 +00:00
Lars Kneschke
f4fa3e15b3
move to seek3r definition
2001-02-05 21:05:24 +00:00
seek3r
cfb29e83dd
switching to new definition as documented in phpgwapi/doc/class.acounts
...
I for accounts_sql we still need to add a few functions.
2001-02-05 20:40:30 +00:00
seek3r
cbe5e2e4a5
cleaned up constructor a bit
2001-02-05 20:39:06 +00:00
Lars Kneschke
f02cdb1bd3
accounts -> phpgw_accounts
2001-02-05 19:04:47 +00:00
Lars Kneschke
e4dda639c7
made ldap working again
2001-02-05 19:01:06 +00:00
Lars Kneschke
f4faad636b
put all funtions from _sql into _ldap to make it working again
...
there are still other prob, but at least this class should wotk now
2001-02-05 18:38:43 +00:00
jengo
fa4a12e8a8
Finished mergeing over the things from accounts_shared to common
2001-02-05 16:37:38 +00:00
jengo
f6adca46c7
Changed the accounts class to use the new smaller version of the phpgw_accounts table
2001-02-05 14:58:03 +00:00
skeeter
94b6d81a37
minor fixes for reading group info
2001-02-04 20:29:18 +00:00
skeeter
2c046331c4
email now checks for new messages on home page
2001-02-04 19:57:24 +00:00
jengo
fb16ff2fe2
Fixed help/about link not adding in the proper info
2001-02-04 11:27:50 +00:00
Lars Kneschke
8a3da8d252
make ldap working again
2001-02-04 11:17:58 +00:00
Lars Kneschke
19a6c40768
removed debug output
2001-02-04 10:30:23 +00:00
Lars Kneschke
d902c27d85
some changes for ldap support
2001-02-04 10:26:15 +00:00
jengo
5a4e1a11a1
Fixed some variables being treated has strings becuase of things like "$somevar"
2001-02-04 08:27:35 +00:00
Lars Kneschke
33a24db25b
first modifications to make ldap working again
2001-02-03 22:51:20 +00:00
Lars Kneschke
1af442eb97
changed function names, to match the sql ones
2001-02-03 21:14:23 +00:00
seek3r
3ac75481c1
classes are in the newer format. Still some cleanup to do but the concept is at least in progress
2001-02-03 10:48:41 +00:00
jengo
ef7c988605
Added returning a single category
2001-02-03 06:55:22 +00:00
skeeter
b38b7d975e
minor changes
2001-02-03 03:31:00 +00:00
sjb4891
f35a6a9a19
Fix from stinger to allow mail auth to work agains POP3 and IMAP servers
2001-02-02 19:04:19 +00:00
skeeter
2bd2c994b7
edit/new accounts works with new acl/applications and w/o warnings
2001-02-02 12:28:39 +00:00
seek3r
60d5f7322d
fixed problem with default settings
2001-02-02 07:07:09 +00:00
seek3r
d97225c0c1
fixed problem with default settings
2001-02-02 07:06:08 +00:00
seek3r
1360248588
moved files
2001-02-02 07:02:03 +00:00
Miles Lott
404f0c79da
Correct field mapping
2001-02-02 06:28:56 +00:00
Miles Lott
f6c10d906a
Begin changes to implement VCard as a standard - SQL only
2001-02-02 03:13:01 +00:00
seek3r
208adb1792
added first version of auto create accounts
2001-02-02 01:08:03 +00:00
Lars Kneschke
053e5aaea8
making the email app working again
...
class.menutree.inc.php needs still some work
2001-02-01 21:23:34 +00:00
Miles Lott
bd9153e50c
Reorg into shared/sql/and dummy ldap file. Also includes new contact_application var.
2001-02-01 04:04:15 +00:00
skeeter
5beb7a4174
removed a commented debug statement
2001-02-01 04:03:01 +00:00
skeeter
e77271dde8
now completely acl based
2001-02-01 04:02:01 +00:00
Lars Kneschke
7300588677
let the email app show all folders again
2001-01-31 19:42:13 +00:00
bettina
e60c1fc07d
commented out line 102
2001-01-31 18:42:45 +00:00
bettina
3d52cc0292
changed to count
2001-01-31 18:33:45 +00:00
jengo
585be61e0e
*** empty log message ***
2001-01-31 07:46:26 +00:00
skeeter
b1cf1322a6
preps for editgroup/newgroup and calendar
2001-01-31 05:51:52 +00:00
jengo
c4d3423bde
Fixed ACL checks not working in the middle of a db query
2001-01-31 03:02:00 +00:00
skeeter
b58ac26b3a
change the loading of the application params
2001-01-30 11:35:23 +00:00
seek3r
52796590bf
trying to get code ready for admin pages
2001-01-30 10:46:09 +00:00
seek3r
3509042d9b
moved code so that group memberships are based on ACL entries
2001-01-30 10:11:34 +00:00
skeeter
abb21d96e4
cleanups
2001-01-30 02:13:38 +00:00
skeeter
1222384e5d
various little cleanups
2001-01-30 02:12:03 +00:00
skeeter
8bc405905d
does a reset of the array and checks for a rogue int application
2001-01-30 02:10:45 +00:00
skeeter
50cf9c05ae
now handles the multi args in CreateObject()
2001-01-30 02:09:32 +00:00
jengo
81c7d0be94
Fixed limit(), I must have been a sleep when I wrote the function :)
2001-01-30 00:12:27 +00:00
skeeter
8345e26b12
fixes the preference pages for the different apps
2001-01-29 04:40:16 +00:00
seek3r
80c8300172
corrected contrustor problem
2001-01-29 02:17:08 +00:00
Miles Lott
4ace69d421
Rename phpgw_fillarray to fill_user_array to match sql.
2001-01-28 13:31:44 +00:00
Miles Lott
6938a42803
Addin username/groupname conversion functions from sql.
2001-01-28 13:29:14 +00:00
seek3r
5544af855f
looks good. please test
2001-01-28 12:24:38 +00:00
seek3r
d3ed4a59ae
Working on load order simplification. It still needs ALOT of work
2001-01-28 12:07:20 +00:00
seek3r
9b8a1cd8f7
fixed get_app_list_for_id and get_location_list_for_id so that they return on the entries for the specified user or group. As would be expected.
2001-01-28 01:37:34 +00:00
skeeter
0cc6d28d3c
added constructor to class
2001-01-27 16:32:09 +00:00
seek3r
caa97ad127
I think this fixes it
2001-01-27 15:59:19 +00:00
seek3r
a000b3d00d
around and around we go
2001-01-27 04:23:32 +00:00
seek3r
e9c319813d
fixd
2001-01-27 04:07:29 +00:00
seek3r
fd8a910b08
fixed logic problem
2001-01-27 03:29:33 +00:00
jengo
716c0c7f24
Fixed the sorting issue
2001-01-27 03:24:53 +00:00
Miles Lott
91316c0538
Modify read to optionally handle queries
2001-01-26 21:37:04 +00:00
seek3r
14399c60c4
went full blown with app assignments via ACL. Still need to do teh admin pages tho
2001-01-26 11:58:00 +00:00
Miles Lott
786bffc4c5
Add read_single_entry
2001-01-26 04:30:02 +00:00
Miles Lott
05109519c4
Add var to show total_records, and modify read to set it.
2001-01-26 00:23:46 +00:00
skeeter
77e137a1c1
fixes for removing user grants
2001-01-25 17:58:08 +00:00
Miles Lott
39334f25ec
fix limit function to return offset var
2001-01-25 07:07:57 +00:00
Miles Lott
ab86478263
Add filters to sql.
2001-01-25 07:07:04 +00:00
jengo
9505b365d6
Moved sql_limit() to the db classes and renamed it to limit()
2001-01-25 06:09:08 +00:00
jengo
c075d32f83
Added in the new contacts class, it still needs some work
2001-01-25 03:03:45 +00:00
seek3r
435a794d5e
fixed some various issues with acl
2001-01-25 01:30:39 +00:00
seek3r
c98109234f
reversed some lame hard coded path that jengo put
2001-01-24 19:28:08 +00:00
skeeter
8a23de20ea
changed around the check function a little
2001-01-24 03:21:16 +00:00
skeeter
9c554ba6d9
cosmetic fixes
2001-01-23 12:01:55 +00:00
skeeter
bcc5246ac6
fixed a misspelling for account to accounts
2001-01-22 19:28:41 +00:00
skeeter
ebff5e1d61
minor fixes in view_app_list
2001-01-22 19:26:43 +00:00
skeeter
db8884dfe7
fix for adding new groups
2001-01-22 17:48:15 +00:00
seek3r
36acf4e5c6
cleaned up skeeter app rights via ACL implmentation
2001-01-22 10:35:31 +00:00
sjb4891
450f05d209
Hack to work around link() problems experienced by r0kawa when running
...
PHP as a cgi under windows.
2001-01-22 01:35:47 +00:00
skeeter
76ba0c8b53
removed trailing ) from delete
2001-01-21 23:20:30 +00:00
skeeter
877985274a
allows setting app for anonymous access
2001-01-21 23:18:05 +00:00
skeeter
30db1fa811
initial implementation of ACL class
2001-01-21 21:34:36 +00:00
skeeter
2f10a6cc28
fix for group box in calendar
2001-01-21 14:30:53 +00:00
seek3r
00c39efa78
patch for error when array is returned
2001-01-21 08:22:35 +00:00
skeeter
abf8c3bcd9
implementation of applications class
2001-01-21 01:26:23 +00:00
jengo
31f38a5d8e
Fixed a few problems with the result objects
2001-01-19 23:45:37 +00:00
skeeter
1272648985
*** empty log message ***
2001-01-19 13:16:30 +00:00
skeeter
47a938e92a
small performance fixes
2001-01-19 13:16:00 +00:00
skeeter
e42fcb0ad8
new applications class - not used
2001-01-19 04:20:37 +00:00
skeeter
fb4c04b950
new applications class - not used
2001-01-19 04:15:58 +00:00
skeeter
5f85de1ccc
new applications class - not used
2001-01-19 04:10:45 +00:00
skeeter
010a789b9b
changes for locking while reading/saving preferences
2001-01-18 05:14:59 +00:00
seek3r
24de5a9611
now we have two template classes. Developers are free to choose the one they want to use, until the best one rises to the top
2001-01-17 18:43:37 +00:00
seek3r
94ec5b8661
php3 fix
2001-01-17 04:53:14 +00:00
skeeter
12badc6dc1
cleanups - to make it more OO
2001-01-17 02:50:16 +00:00
seek3r
4e3e6c77cb
fixed banners so that they are all uniform and complete
2001-01-16 13:52:32 +00:00
skeeter
a04004a0e7
now works with Object Factory
2001-01-15 19:45:29 +00:00
Miles Lott
c61806fea5
The manual was looking for class.rssparser, and the file was class.rssparse.inc.php.
2001-01-15 03:35:55 +00:00
skeeter
d3be920701
fixed copyrite info
2001-01-14 19:25:51 +00:00
jengo
1201f2693a
Fixed banner messages not including the GPL license on files which we did not fully write
2001-01-14 15:37:07 +00:00
skeeter
a378bc1efc
fix for url substitution
2001-01-13 16:16:35 +00:00
seek3r
fba1a92446
Put in new license details
2001-01-13 10:18:50 +00:00
seek3r
cc4d40e2b1
fixed link function to handle installations at root of a domain
2001-01-13 07:52:08 +00:00
seek3r
2a880eeaeb
cleaned up problems with utilities classes
2001-01-12 04:26:51 +00:00
seek3r
970c3090cf
cleaned up problems with utilities classes
2001-01-12 04:07:40 +00:00
seek3r
23755c07b3
allow change of from
2001-01-11 20:42:44 +00:00
seek3r
dbd8bbb072
moved crypto to use createobject
2001-01-11 19:41:38 +00:00
seek3r
156a6b6220
fixed createobject to only include any given file once
2001-01-11 17:54:32 +00:00
jengo
3e2952ece1
Fixed it not loading properly, due to last nights changes to how classes are loaded
2001-01-11 15:33:23 +00:00
jengo
ace2ca59ce
Everything seems to be working now
2001-01-11 14:53:07 +00:00
jengo
ed0135f488
Categories class is now somewhat working
2001-01-11 13:37:37 +00:00
seek3r
69769d81a0
Im going to stick to using the phpgw.inc.php
2001-01-11 10:30:36 +00:00
seek3r
e7e6373e52
Im going to stick to using the phpgw.inc.php
2001-01-11 10:22:21 +00:00
seek3r
431f841cba
switching to the new Object factory method
2001-01-11 10:04:28 +00:00
seek3r
e97ef24062
switching to the new Object factory method
2001-01-11 09:52:33 +00:00
skeeter
327588521e
fixed calendar to be printer friendly
2001-01-11 01:10:08 +00:00
seek3r
c8cc472302
moved cookies to preferences section of setup/config and also added some details about a fix needed in some environrments
2001-01-10 18:24:31 +00:00
seek3r
9b5e9550f8
moved theme selection
2001-01-10 08:18:11 +00:00
jengo
0e29679846
Fixed templates messing up w/ certian languages
2001-01-10 04:11:17 +00:00
seek3r
09f8a61d04
fixed default template problem
2001-01-10 02:21:37 +00:00
seek3r
a946c16b17
added templates selection
2001-01-10 02:03:16 +00:00
seek3r
83de0f612d
added templates selection
2001-01-10 00:53:30 +00:00
seek3r
5422e66f34
moved <html> tags to templates, Im making the core html compliant, and added a greybar on the rightside
2001-01-09 20:25:49 +00:00
seek3r
5fc390a75c
moved <html> tags to templates, Im making the core html compliant, and added a greybar on the rightside
2001-01-09 18:58:34 +00:00
seek3r
235a4d42d0
putting back in my changes
2001-01-09 17:23:05 +00:00
Lars Kneschke
abc91c7f3e
reverted the changes from seek3r, because the broke more then they did
...
repair
2001-01-09 16:48:08 +00:00
seek3r
068cb47ae3
fixed use of link() with no params
2001-01-08 20:51:48 +00:00
seek3r
aa6137e272
added comment about what bug will apear soon
2001-01-08 20:20:13 +00:00
seek3r
2d05366f51
added comment about what bug will apear soon
2001-01-08 20:09:22 +00:00
seek3r
b9a41b61c4
fixed problem with link() scheme
2001-01-08 19:23:54 +00:00
seek3r
1db613d9ed
changed the link() and webserver_url to return the entire path
2001-01-08 18:51:39 +00:00
seek3r
45cac2c216
added a couple of values in the array
2001-01-08 17:13:56 +00:00
jengo
0fd18d7d62
Remove up the email on main screen and removed uneeded graphics
2001-01-08 17:10:06 +00:00
jengo
68da4219c0
Cleaned up the images for the new layout and made the red icon work w/ home and preferences
2001-01-08 15:01:37 +00:00
jengo
883b40c508
common->phpgw_exit() is now called when there is a halt becuase of a database error and I started adding the auto_stripslashes feature
2001-01-08 10:08:32 +00:00
jengo
c9ca56e4a6
phpgw_exit() can now call phpgw_footer() before it exits
2001-01-08 09:53:40 +00:00
skeeter
abe2072c1a
Fixed problem with saving of user preferences
2001-01-08 03:41:34 +00:00
skeeter
d674b1e46b
better way of handling preferences
2001-01-08 01:25:43 +00:00
skeeter
a4982a7f0a
fix for user preferences
2001-01-07 23:34:39 +00:00
skeeter
49cc2b5ae1
minor fixes for reading out of bounds email
2001-01-07 21:16:33 +00:00
skeeter
cf5f3680c7
new portal templates
2001-01-07 19:53:22 +00:00
seek3r
2bdc3cd5bd
fixed a few small bugs
2001-01-07 09:57:34 +00:00
seek3r
6bfe707ddd
fixed bug that wasnt loading up default if admin gave users the chioce, and they didnt make one
2001-01-07 06:29:18 +00:00
seek3r
39e22a5202
fixed bug that wasnt loading up default if admin gave users the chioce, and they didnt make one
2001-01-07 06:25:34 +00:00
skeeter
a8062d13db
new utility - will put into template
2001-01-07 04:02:06 +00:00
skeeter
b4c4b517ab
minor changes - can't remember
2001-01-07 03:59:56 +00:00
skeeter
29a957dcf3
minor cleanup of file format
2001-01-07 02:35:27 +00:00
Lars Kneschke
5c98a89a6f
automatic language detection is now working
2001-01-06 23:06:00 +00:00
Lars Kneschke
71cb70e46c
lang support is not working correctly, just deactivated it
2001-01-06 21:17:13 +00:00
Lars Kneschke
f9a2fa3840
added funtions for detecting users preferred language automatically
2001-01-06 21:09:05 +00:00
seek3r
82c5aac5de
corrected new navbar_end function
2001-01-06 09:20:33 +00:00
seek3r
6e76be6a3c
cleaned up a few bugs in the interface/templates code
2001-01-06 07:28:44 +00:00
seek3r
6341dbac76
fixed problem with icons not showing if a certain template set is not fully supported by apps
2001-01-06 06:32:07 +00:00
jengo
40d3507e7a
Things are now using the templates
2001-01-06 04:17:47 +00:00
jengo
635b7f1de0
Added in the new templates set, there are still a number of things not working or broken ... I will start cleaning them up now
2001-01-06 04:03:42 +00:00
jengo
13cf6da7aa
Changed navbar() to return and array and each template set will now use its own navbar.inc.php file. Theres still much to do, but its at least working
2001-01-05 13:35:42 +00:00
seek3r
c8290ae8c5
added code into some acl functions
2001-01-05 10:08:17 +00:00
seek3r
bc71ebf3e0
changed link() better handle mis-use
2001-01-05 07:59:46 +00:00
skeeter
891c0f2d6e
fix for default page set to calendar now displays default calendar view
2001-01-05 01:38:12 +00:00
Lars Kneschke
13b082b088
retunr flase, if password changing was not succesfull
2001-01-04 20:53:50 +00:00
Lars Kneschke
1e1fe30c51
commented $entry["phpgw_lastpasswd_change"] = time(); out
...
it's not ldap conform
2001-01-04 20:43:36 +00:00
Lars Kneschke
aa5d415752
use $phpgw->common->ldapConnect() for ldap connects
2001-01-04 20:37:46 +00:00
seek3r
75c26a23fe
moved change_password code to the auth class where it belongs
2001-01-04 20:29:28 +00:00
seek3r
534337b237
moved change_password code to the auth class where it belongs
2001-01-04 20:20:43 +00:00
skeeter
f248381a6f
missed a stray setting
2000-12-31 03:28:08 +00:00
skeeter
fe8d288061
now php3 compatible
2000-12-31 02:19:56 +00:00
skeeter
61be9586c4
fix for missing hooks call in sync()
2000-12-30 21:39:16 +00:00
skeeter
b693138a0b
sessions should work correctly/restructure of code
2000-12-30 17:10:20 +00:00
skeeter
1433ec0b6f
beginnings of a working manual app
2000-12-30 04:07:14 +00:00
skeeter
c16da3e05b
fix for crypto and password
2000-12-29 19:40:09 +00:00
jengo
19a79c9735
Working on fixing serialize() with encryption, seems to work on 3.0.16
2000-12-29 09:56:04 +00:00
jengo
0c5e127b53
Started converting the code to encrypt the session_info field, and it now uses kp3 properly. This needs to be tested
2000-12-29 09:00:52 +00:00
skeeter
4985bb1605
small fixes for editting accounts
2000-12-29 04:33:29 +00:00
skeeter
3ef93d16db
small fixes for new users and group edits
2000-12-29 03:49:29 +00:00
skeeter
1e4f1ecc8b
small fixes for new users and group edits
2000-12-29 03:05:30 +00:00
jengo
b150a2a1c4
This might be the final fix to get things working with serialize() in all version of PHP
2000-12-28 11:29:05 +00:00
skeeter
a329803c8e
now allows changing of preference values
2000-12-28 01:09:12 +00:00
Lars Kneschke
1c61949d9c
it was not able to change preferences, because $preferences->account_id as
...
not set
2000-12-27 22:58:42 +00:00
skeeter
22feaafc29
fix for themes
2000-12-27 21:59:05 +00:00
skeeter
5909a9738a
fix for missing param
2000-12-27 21:49:06 +00:00
skeeter
ce195b4f2c
fix for preferences on login
2000-12-27 21:14:41 +00:00
jengo
1f29754cc0
Wokring on final fix for PHP 4.0.4
2000-12-27 11:11:38 +00:00
jengo
20bd0cab2d
Fixed SQL error
2000-12-27 10:00:43 +00:00
jengo
e48f4f0c65
Changed around the preferences class to work with users other then the current one
2000-12-27 03:05:34 +00:00
skeeter
b6631877a0
removed addressbook and todo from api
2000-12-26 20:29:47 +00:00
skeeter
cbc8000109
calendar removed from api
2000-12-26 20:13:34 +00:00
seek3r
65fd880cfc
cleaned up reference
2000-12-26 19:45:20 +00:00
seek3r
1e7aa992a0
sorting out the final details
2000-12-26 19:42:15 +00:00
seek3r
40e3054b17
I think I got the apps include order corrected this time
2000-12-26 19:36:40 +00:00
seek3r
28140d4b6c
I think I got the apps include order corrected this time
2000-12-26 19:30:51 +00:00
seek3r
c8ed443755
trying to sort out app include order
2000-12-26 19:21:00 +00:00
seek3r
cf8c6eeb99
trying to sort out app include order
2000-12-26 19:20:15 +00:00
seek3r
680b766dbb
corrected a problem with the order we include app header and app functions
2000-12-26 18:55:58 +00:00
jengo
d30890881a
Started fixing edit account
2000-12-26 06:30:51 +00:00
jengo
bddad0c03d
Merged some duplicate code
2000-12-24 09:55:51 +00:00
jengo
5ef7bdf190
Working on possiable fix for LDAP apps problems
2000-12-24 09:52:27 +00:00
seek3r
6563053c82
I think this should solve the auth problem with ldap
2000-12-24 09:08:03 +00:00
seek3r
d3d2963522
I think this should solve the auth problem with ldap
2000-12-24 08:59:06 +00:00
seek3r
554e82ea12
trying to solve auth problems from non-sql
2000-12-24 08:50:59 +00:00
seek3r
3df6699a06
trying to solve auth problems from non-sql
2000-12-24 08:49:24 +00:00
seek3r
66ecfc35b5
trying to solve auth problems from non-sql
2000-12-24 08:28:41 +00:00
jengo
07fb9f217f
Fixed link() putting domain at the end of the code and tring to fix some E-Mail folder problems
2000-12-24 06:13:24 +00:00
jengo
a38ed2f62c
Fixed msg->status not reporting the correct number of new messages
2000-12-24 00:30:41 +00:00
skeeter
3e420acc5b
minor additions
2000-12-23 16:34:13 +00:00
skeeter
943a5229a4
various little fixes - now using sbox
2000-12-23 16:33:22 +00:00
seek3r
73a5ec994a
added the security check to all vunerable files
2000-12-23 09:43:04 +00:00
jengo
a4292c95b9
Added in the title tag to the navbar so it will show up in certain browsers
2000-12-23 09:15:38 +00:00
jengo
75a45c9405
Fixed illegal index type errors, fixed permission sorting, fixed account active not showing up
2000-12-23 06:28:34 +00:00
jengo
4d0970d8a6
Added in time select boxes
2000-12-23 05:24:41 +00:00
jengo
5a4701066e
Removed some commented code and fixed the "about about" problem
2000-12-23 03:23:17 +00:00
jengo
82b205a432
Last commit failed
2000-12-23 03:18:44 +00:00
skeeter
073d4f53b9
set to ->db in grab_full_name()
2000-12-23 00:56:48 +00:00
jengo
27c0c9125a
Added in the new about code
2000-12-23 00:45:58 +00:00
skeeter
ea66a64a46
new hook file for preferences
2000-12-22 21:18:35 +00:00
seek3r
e9d9507a09
fixed loop problem, I think
2000-12-22 20:06:05 +00:00
seek3r
4b75a3ef52
added te new about icon, and fixed a minor bug that stopped the about icon from being displayed
2000-12-22 06:10:16 +00:00
seek3r
55b0109618
changed the format for the version flags so that each app can have their own app version dumped into the new array
2000-12-21 20:43:26 +00:00
seek3r
ae23b3fc29
tweaked out the about window feature, and added a new hook function so that an admin can pick a single app they want to have hook into them. This is good for apps that are looping thru apps for various other reasons
2000-12-21 19:32:50 +00:00
seek3r
c5796a0690
added support for an about button
2000-12-21 09:51:24 +00:00
seek3r
f795023f8f
hopefully settled the directory structure once and for all
2000-12-21 09:16:30 +00:00