Commit Graph

436 Commits

Author SHA1 Message Date
Miles Lott
82ca350f9f moved to api 2001-07-05 07:41:37 +00:00
Miles Lott
a6be13d37a This should complete the remerge of contacts class to api 2001-07-05 07:41:08 +00:00
Miles Lott
6e05eaab28 Renamed 2001-07-05 05:12:30 +00:00
Miles Lott
0d4b201c68 Cleaned up import in vcard class to handle files directly using in_file() 2001-07-03 09:02:16 +00:00
Miles Lott
340bf3f249 Cleanup, add one TODO about use of array_shift() 2001-07-03 08:10:21 +00:00
Miles Lott
09832b0496 Now using limit_query, show_hits (.13 only); Change refs to $this to $contacts;
Cut down on duplicated strings for $sql
2001-07-03 07:17:13 +00:00
Miles Lott
cdd707d2ea I think these are actually working now, except for weather 2001-06-29 01:17:32 +00:00
Miles Lott
62b49ea460 Formatting 2001-06-29 00:30:06 +00:00
Miles Lott
199eed4e71 Possible php3 fix, need to verify on 4 again 2001-06-28 09:51:57 +00:00
Miles Lott
26c28ed4a4 Fix for php3 2001-06-28 09:11:40 +00:00
Miles Lott
b9620485f9 Update to new constants 2001-06-27 05:17:03 +00:00
Miles Lott
eb459be3b5 Display changes to use theme colors... 2001-06-24 06:42:31 +00:00
Miles Lott
99ddadcacc Add preference for default filter - response to patch #429178 2001-06-24 01:30:37 +00:00
bettina
6bd62f7ae5 update formatted_address() to use lang for the countryname 2001-06-23 00:02:07 +00:00
Miles Lott
93e8af054a Add @ to silence extra_fields on update if none 2001-06-22 19:57:23 +00:00
bettina
667eb328ee update addresses 2001-06-22 07:37:59 +00:00
bettina
11d0e8247d update addresses 2001-06-22 05:55:15 +00:00
bettina
c51d053f5f update addresses 2001-06-22 05:29:43 +00:00
Miles Lott
9bf2e8a0ad Final(?) change to country selection, since this is now a combined admin and
preferences option
2001-06-22 01:34:06 +00:00
Miles Lott
12d0ce51e9 Fix for country select 2001-06-21 23:40:09 +00:00
Miles Lott
e71dc5f440 Add an @ to be quiet... 2001-06-16 17:09:32 +00:00
Miles Lott
4d938c1a0b Fix for new hook method 2001-06-11 19:35:11 +00:00
Miles Lott
145959da71 Moving to templated style for admin/config settings 2001-06-10 12:52:50 +00:00
Miles Lott
e6d04696b0 Remove second link 2001-06-10 11:32:35 +00:00
Miles Lott
3baa2c3504 Add new config.inc for admin hook 2001-06-10 11:30:05 +00:00
Miles Lott
1ae38c8f7b Add new notify hook, roughly a copy of hook_home 2001-06-07 10:54:59 +00:00
seek3r
4b1390eb0f had to make several changes and cleanups for php3 compatibility 2001-05-31 10:11:18 +00:00
Ralf Becker
95b42ecd6b added ' around cat_id, else you get invalid sql on new install with default cat set to 'all' or any other not numeric values 2001-05-30 21:51:20 +00:00
Miles Lott
2d615d84b9 Enable ldap to search multiple cats, I hope 2001-05-26 12:37:24 +00:00
Miles Lott
3038c414e4 Set DEBUG back to 0 2001-05-26 11:25:38 +00:00
Miles Lott
33337decd9 Remove CONCAT from last patch, use alternate method for multiple cat_id 2001-05-26 11:20:03 +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
Miles Lott
055aa6273b Add some inline doc 2001-05-23 20:57:10 +00:00
Miles Lott
956c6d97b0 Update to use new schema 2001-05-23 20:50:35 +00:00
Miles Lott
93db684a70 Last of recent changes from Ralf Becker 2001-05-23 20:49:52 +00:00
Miles Lott
fafc7d39c9 Update from Ralf for multiple cat select (?) 2001-05-23 20:16:19 +00:00
Miles Lott
15a83640fa Add admin function to set config value for country list 2001-05-21 22:52:56 +00:00
Miles Lott
ced6e5cc0e Undo last change 2001-05-21 22:31:31 +00:00
slypup
7b6c0acbd9 fixes so that hr works properly 2001-05-21 20:32:17 +00:00
skeeter
8bc4d7f5da Fix for the birthday check. 2001-05-19 05:00:18 +00:00
Miles Lott
f3bb7b7c4e Add in code from Tombstone <pablo@averbuj.com> to use ldap_del in update 2001-05-17 03:50:34 +00:00
Miles Lott
7401f57ed9 Modify contact owner field 2001-05-14 12:22:05 +00:00
Miles Lott
bb017a4c40 And one more debug turned off 2001-05-14 02:00:35 +00:00
Miles Lott
779c578b49 Disable some debugging output 2001-05-14 02:00:04 +00:00
Miles Lott
7902ce2969 phpgwtypeid was not being checked correctly 2001-05-14 01:57:43 +00:00
Miles Lott
6a26375a68 Make ldap strings lowercase in the contacts array 2001-05-14 01:55:26 +00:00
Miles Lott
7aa4a48ebe This is work in progress using schema in api/doc/ldap 2001-05-14 01:50:45 +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
bettina
15011c6adc update hook_preferences to enable global cats plus levels 2001-05-12 01:28:55 +00:00
angles
b63d389f34 templatization of preferences 2001-05-11 17:19:20 +00:00
Miles Lott
323d44f8e9 Now using PHPGW_APP_TPL 2001-05-11 14:01:06 +00:00
skeeter
34a91dbb46 New New manual - multi-language capabilities. 2001-05-11 02:34:43 +00:00
Miles Lott
8764e4aec8 Some formatting 2001-05-10 18:09:15 +00:00
Miles Lott
6e55f7b3dd Formatting 2001-05-10 13:05:30 +00:00
skeeter
18bf9da775 Fixed the problem where calendar items were not being deleted. Tracked it down to a ->db overwrite problem where todo was using ->db and the deleteaccount.php page was using the same. 2001-05-09 03:05:22 +00:00
skeeter
e9f9189cd9 This should be the final format for the manual. 2001-05-08 01:17:31 +00:00
Miles Lott
c703dbb740 Reformatting 2001-05-07 05:04:13 +00:00
Miles Lott
2a6769a8b7 Formatting 2001-05-07 04:49:00 +00:00
Miles Lott
17f1114d6d More efficient displaycol function, and some formatting 2001-05-06 16:43:45 +00:00
skeeter
5af7116030 New manual layouts 2001-05-06 16:37:40 +00:00
Miles Lott
66991480ca Formatting 2001-05-01 09:32:52 +00:00
jengo
30789a2083 Changed some wording 2001-04-30 17:53:04 +00:00
Miles Lott
ebae1c6323 Add some verification that account_id exists for use in accounts storage 2001-04-29 13:41:36 +00:00
Miles Lott
bddc2b415b Add created by back to edit screen, move this on edit form 2001-04-28 04:33:13 +00:00
Miles Lott
0b93b50f1e Maybe a little nicer look? 2001-04-28 04:18:24 +00:00
Miles Lott
7903d05f32 Display 'sound' - doing something with it will be another story 2001-04-28 04:04:09 +00:00
Miles Lott
f31696c256 Remove superfluous prefs->read_repository, and chg custom field size 2001-04-27 14:30:06 +00:00
Miles Lott
1d97b2b433 Fix SQL for apps that did not send at least a tid in the filter. 2001-04-26 01:40:59 +00:00
Miles Lott
8e481b4cfe If no prefs are set, was causing an each error 2001-04-23 07:13:57 +00:00
Miles Lott
6c91a354e0 Add functions to edit custom fields 2001-04-21 14:51:25 +00:00
Miles Lott
ac37f5b6da Fix phpversion... 2001-04-21 12:23:49 +00:00
skeeter
76a8955574 Fix for birthday check on home page- this time fixes for tomorrow. 2001-04-21 02:14:33 +00:00
skeeter
d48689bba8 Fix for birthday check on home page 2001-04-21 02:09:20 +00:00
Miles Lott
8a69409111 Hopefully fixes sql search bug that showed other's private entries 2001-04-20 23:13:56 +00:00
Lars Kneschke
bfc67191a7 applied again a patch [ #416612 ] catagory item all not in option tags
Thanks to Tony Puglisi (tony-devel)
2001-04-17 09:30:08 +00:00
jengo
38715027d6 Fixed 2 bad link() calls 2001-04-14 20:21:41 +00:00
Miles Lott
1e7fc18384 Add referer tracking for add_email from email and squirrelmail 2001-04-14 14:58:29 +00:00
Miles Lott
a6081e5184 Changeover to SEP 2001-04-10 04:34:33 +00:00
Miles Lott
ace6936802 Bday length checking 2001-04-09 12:56:22 +00:00
Miles Lott
ab11b27114 LDAP filtering adjustments 2001-04-09 12:54:43 +00:00
Miles Lott
513aa81135 Href added for link to view the entry with the matching birthday 2001-04-08 14:21:39 +00:00
Miles Lott
8d7264120a Add alt tag, alter wording. 2001-04-08 08:22:36 +00:00
Miles Lott
235ce3153d Add some about this app info 2001-04-08 08:19:38 +00:00
Miles Lott
91c2b49c5d This should now work at least for sql contacts 2001-04-08 07:25:31 +00:00
Miles Lott
338538d943 Fix to query for bday 2001-04-08 07:04:10 +00:00
Miles Lott
f01f85354c Move showbirthdays into a hook_home, still need to update it 2001-04-08 06:50:18 +00:00
Miles Lott
3f61ced92e Add bday to list of queried fields 2001-04-06 21:14:38 +00:00
Miles Lott
d4d317c6df Use strip_html to clean entries for display in all forms 2001-04-04 01:59:24 +00:00
Miles Lott
33fa130720 Use global cats editor 2001-04-01 07:18:21 +00:00
jengo
dc61a0adcd Moved ACL preferences to work under the new common place 2001-03-31 10:36:24 +00:00
skeeter
0224d6d9da Misnamed hook file. This will now either delete all records for the user or change ownership to another user when deleting a user. 2001-03-30 04:42:23 +00:00
Miles Lott
95dc6489fc Add change_owner for admin 2001-03-30 04:18:22 +00:00
skeeter
ef73912b1e Misnamed hook file 2001-03-30 04:16:32 +00:00
Miles Lott
2be72e113f Fix delete all extra table column name 2001-03-30 03:57:38 +00:00
Miles Lott
526229cefe Add default tid to update 2001-03-30 03:37:21 +00:00
skeeter
3313bb0a39 Changed to . 2001-03-30 02:32:23 +00:00
skeeter
22e093dc07 Rename of hook_deleteaccount.inc.php to hook_admin_deleteaccount.inc.php 2001-03-30 02:14:17 +00:00
Miles Lott
c9af0a21e7 Fix php tags 2001-03-29 19:53:19 +00:00
Miles Lott
2f87627bf7 Trying to get cats and other filters to behave, this is the best yet 2001-03-29 17:53:26 +00:00
Miles Lott
a031515dbe Fix cat_id select, and ldap filter 2001-03-29 16:07:34 +00:00
Miles Lott
c4ebab9d28 Fix selection of cats 2001-03-29 15:40:10 +00:00
Miles Lott
f6636247c7 Fix setting of prefs for default cat, remove phpversion check 2001-03-29 11:12:03 +00:00
Miles Lott
36d417cbaa Clean up a lot of GET/POST nonsense, moving to POST where possible 2001-03-29 10:45:29 +00:00
Miles Lott
7be7aa0595 Fix LDAP filtering, I think. 2001-03-29 09:56:43 +00:00
Miles Lott
c6b541291b Disable java for now 2001-03-29 09:08:08 +00:00
jengo
2a46126b1b Finished adding ACL to the addressbook, I belive it should now work. Needs testing 2001-03-29 08:09:50 +00:00
Miles Lott
7ffd9c2858 Fill in default if no custom fields 2001-03-29 02:55:11 +00:00
Miles Lott
5acca29f4d Add onsubmit to cat select 2001-03-28 12:53:39 +00:00
Miles Lott
0319a6e05b New hook for admin/deleteaccount.php 2001-03-28 12:44:05 +00:00
Miles Lott
f57e5d0c3a Modify delete_all() to handle account record deletion by admin 2001-03-28 12:39:42 +00:00
Miles Lott
dcdf02842e Update contacts class documentation, rename file 2001-03-28 11:22:25 +00:00
Miles Lott
d8c21b2961 Setup new var, remove vars from class extension file (shared) 2001-03-28 00:57:47 +00:00
Miles Lott
30fe68b84c Better filtering and correct field updates - imagine that! 2001-03-27 21:57:26 +00:00
Miles Lott
68df73e563 Make option dialog use ncat_id not cat_id 2001-03-27 21:50:37 +00:00
Miles Lott
7100c51a3a Remove a stray tab, yes I am stalling 2001-03-27 21:20:56 +00:00
Miles Lott
9917a39116 More ldap filtering fixes 2001-03-27 17:15:47 +00:00
Miles Lott
dac252934e Add tid to update as an option 2001-03-27 14:44:50 +00:00
Miles Lott
ca2f4389cb Add function to filter ldap_fields array 2001-03-27 14:33:16 +00:00
Miles Lott
73259969c4 Add $tid to add routine 2001-03-27 13:11:23 +00:00
Miles Lott
ed84d3b861 Add default tid filter 2001-03-27 12:48:46 +00:00
Miles Lott
b2da5d14f0 Fix addition of hr profiles 2001-03-26 23:41:34 +00:00
Miles Lott
e6d9173490 Add saving of cat_id into new phpgwcatid attribute - filters pending 2001-03-26 13:33:50 +00:00
Miles Lott
df41f9fefe More adjustment to sql filter strings 2001-03-26 13:08:59 +00:00
Miles Lott
7b2ab4f697 Some more filtering fixes, I hope 2001-03-26 02:00:47 +00:00
Miles Lott
528db46464 Add delete_all() to sql for testing ONLY :) 2001-03-25 23:25:23 +00:00
Miles Lott
a0ec697e28 Fix sql error in add() 2001-03-25 23:21:01 +00:00
Miles Lott
382347be76 Some work on sql filter mods since the intro of acl 2001-03-25 14:11:43 +00:00
Miles Lott
e783530f7f Add default category setting of all 2001-03-25 09:14:43 +00:00
Miles Lott
3c0832cab2 Add autosetting of cat_id on add if pref set for default 2001-03-25 09:07:58 +00:00
Miles Lott
030388d193 Also set $fand to NULL; 2001-03-25 07:46:13 +00:00
Miles Lott
e9bcd7a91b Fix if no grants are set - this is because of changes for cat_id 2001-03-25 07:44:01 +00:00
Miles Lott
32e82f77ef Don't allow select all in edit/add 2001-03-25 06:07:00 +00:00
Miles Lott
fb1aa7062b Add ability to select all/none or a specific category 2001-03-25 06:02:52 +00:00
Miles Lott
37cdf6faf1 Adding category support to addressbook 2001-03-25 05:41:06 +00:00
Miles Lott
10790a2005 Add category editing 2001-03-25 02:50:04 +00:00
Miles Lott
8b605f50ff Switch LDAP to o,ou,streetaddress, add access to functions.inc.php 2001-03-24 21:54:31 +00:00
Miles Lott
99f310b1b4 Remove another silly mistake in update() for owner field 2001-03-24 15:51:28 +00:00
Miles Lott
7e03760d36 Silence reset if no records 2001-03-24 15:31:59 +00:00
Miles Lott
058d9bcb2e Fix update error in access field 2001-03-24 15:12:33 +00:00
Miles Lott
3806a09744 Added grants var and setting 2001-03-24 15:04:35 +00:00
jengo
72b4870a4c Started working on edit ACL, its not complete 2001-03-24 11:11:45 +00:00
jengo
f3df7a0ff4 Started working on ACL, so far index has been updated 2001-03-24 09:58:09 +00:00
Miles Lott
1cfe152bad Add missing field request for 'access' 2001-03-24 08:49:25 +00:00
Miles Lott
a7742b1685 Add return of access field, modify read_single/last to return these explicitly 2001-03-24 08:45:52 +00:00
Miles Lott
933685fb30 Add checks to make sure ldap_contact_context is set 2001-03-24 07:58:03 +00:00
Miles Lott
0852eb8678 Add not-for-release delete_all() and commented call to it in index.php 2001-03-24 07:46:31 +00:00
Miles Lott
d2b5ae466b Fix selection of fieldnames when using ldap (key=>value of stock fields mixup) 2001-03-23 20:01:16 +00:00
Miles Lott
6a3cfaacaf Fix add to correctly search for next available uidnumber via common->last_id,
also more work on search.
2001-03-23 04:44:55 +00:00
Miles Lott
26a852cf05 Search working, still need to limit to one match per row 2001-03-22 20:36:26 +00:00
Miles Lott
4573f18ad7 Sorting works, filtering very strict 2001-03-22 20:19:40 +00:00
Miles Lott
7b91787b6f Minor changes to sorting routines to check for empty values 2001-03-22 20:05:32 +00:00
Miles Lott
dbe10c6a6d Introduce some associative array sorting for ldap 2001-03-22 19:48:14 +00:00
Miles Lott
66bea73872 Editing now working via update function 2001-03-22 09:36:51 +00:00
Miles Lott
fa4bbf00f3 Major changes to add and update, add uses new common function nextid 2001-03-22 07:57:38 +00:00
Miles Lott
f0fdf157dc Fix read to use correct db object for setting contact_value from db 2001-03-22 02:56:37 +00:00
Miles Lott
8e2baeb263 Fix setting of context in delete and update - very important 2001-03-22 02:52:10 +00:00
Miles Lott
c11807d24a Fix setting of context in read_single_entry 2001-03-22 02:50:14 +00:00
Miles Lott
1bafd75341 Fix start/offset/limit 2001-03-22 02:39:38 +00:00
Miles Lott
649078db4a read_single_entry works, read working without filters and correct limits 2001-03-22 00:23:40 +00:00
Miles Lott
7d8a40f222 Make vcardin use vcard class, alter class comments to reflect how it uses it 2001-03-21 20:52:02 +00:00
Miles Lott
65eec865a5 Add cleanup for KEY vcard field 2001-03-21 19:48:17 +00:00
Miles Lott
f65e2edda5 Add some conversion arrays, and sample usage comments 2001-03-21 18:49:00 +00:00
Miles Lott
5ae83147c5 Add a reset to the internal export array, just in case 2001-03-21 08:27:22 +00:00
Miles Lott
8e57b2ef36 Update ldap attribute names 2001-03-21 08:23:33 +00:00
Miles Lott
7e157b369a Add main works of vcard import/export class 2001-03-21 08:11:50 +00:00
Miles Lott
65bcf832a4 Fix mis-labeling of label and pubkey fields 2001-03-21 00:38:03 +00:00
Miles Lott
e7829e8ab8 Allow editing of LABEL 2001-03-21 00:31:27 +00:00
Miles Lott
703ae63dbb Remove debugging call 2001-03-19 17:57:05 +00:00
Miles Lott
bbb3cdf388 Fix for read_last_entry, causing pgsql to fail due to diff return field from max() 2001-03-19 17:56:43 +00:00
Miles Lott
8edfe83318 Slightly better vcard import, we can now read our own vcards ;) 2001-03-19 09:07:00 +00:00
Miles Lott
d71bed9146 Add comment to stock field array as to use of name vs. value 2001-03-19 03:46:41 +00:00
Miles Lott
f14824f012 Fix a call not allowing ldap, and fix the return of stock_fieldnames 2001-03-19 03:45:46 +00:00
Miles Lott
c057ec36a6 For this first major rewrite sql->ldap, all but read are done 2001-03-19 01:02:07 +00:00
Miles Lott
db3467bed1 Begin ldap class, fix read_last_entry in sql to also return adr_XXX_type fields 2001-03-18 18:49:19 +00:00
Miles Lott
d5b6201f37 Move most input form tags into template, add pref note next to each phone # 2001-03-18 17:22:17 +00:00
Miles Lott
2f1586c5f5 Very minimal palm pdb class, can write palm docs only so far 2001-03-18 07:58:44 +00:00
Miles Lott
b58867a92b Add some logic to set the limit variable, or not, so you can read all records if you want 2001-03-18 06:49:31 +00:00
Miles Lott
61463122ff Add addressbook_read_last_entry 2001-03-18 02:46:50 +00:00
Miles Lott
e87d1171cc Backtrack to older class read(), no filtering/ordering/searching on extras yet 2001-03-17 21:29:44 +00:00
Miles Lott
4a460c164c Move sql files to sql dir 2001-03-17 15:51:35 +00:00
Miles Lott
2effa26748 Update readme, add sql files for table creation manually 2001-03-17 15:48:01 +00:00
Miles Lott
0d60a943c9 Add ability to manage custom fields, field edit forms still need work 2001-03-16 17:56:18 +00:00
Miles Lott
001faf9127 Change a couple of field names for display only 2001-03-16 03:54:15 +00:00
Miles Lott
1575e37617 Remove drop table again 2001-03-16 03:03:42 +00:00
Miles Lott
0eedd1ffc3 Table upgrade and changes to implement better vcard std and more useful fields 2001-03-16 01:31:25 +00:00
Miles Lott
46f97bdea0 Fix result of parsevcard explode on url value 2001-03-13 17:14:08 +00:00
Miles Lott
429ab044c1 Fix vcard swapping of home/work phone 2001-03-12 01:59:15 +00:00
Miles Lott
5c89ffd830 Hopefully fix home/work phone confusion again 2001-03-12 01:57:51 +00:00
Miles Lott
f77d5388a2 Remove table DROP, fix $sql syntax in read() 2001-03-11 22:23:33 +00:00
bettina
5a982fc4a3 added test file for join_statement 2001-03-11 22:11:07 +00:00
jengo
ee94089549 Updated to the new link() 2001-03-08 23:55:58 +00:00
Miles Lott
f42f077d35 Add comment regarding broken field editing 2001-03-08 14:48:10 +00:00
Miles Lott
34f99bb3dd Fix check of std fields for filtering in read() 2001-03-08 14:37:42 +00:00
jengo
c264cdcea5 Cleaned up link() calls 2001-03-08 09:56:18 +00:00
Miles Lott
045462717d Fix swapped home/work phone in add/edit form 2001-03-06 03:07:13 +00:00
Miles Lott
a7c6bc50e2 Fix "" vs '' on line 334 for pgsql 2001-03-01 03:38:17 +00:00
Miles Lott
af02fc4df7 Remove num for int size spec on create temp table 2001-02-28 22:09:09 +00:00
Miles Lott
1ff5f201a9 Comment out first drop table in read which breaks pgsql 2001-02-28 21:53:42 +00:00
Miles Lott
e025f87d8c Remove commented access field 2001-02-28 21:51:20 +00:00
Miles Lott
e156a2626f Shorten temp table name that was truncating in pgsql 2001-02-28 15:24:30 +00:00