Commit Graph

2183 Commits

Author SHA1 Message Date
Ralf Becker
5fc5cb207d small convinient extension to column_data_implode:
1. param $only === True: write only columns from the column-definitions
2. param $use_key==='VALUES' return "(key1,key2,...) VALUES (val1,val2,...)" for inserts
2004-04-12 07:19:24 +00:00
Ralf Becker
1b4b338fb9 fixed wrong activation of mailto: addresses in in links 2004-04-11 10:10:51 +00:00
Carsten Wolff
d5026a9f75 make the use of adodb the default in the quote() and db_addslashes() functions, too 2004-04-11 09:03:56 +00:00
Lars Kneschke
56ae9c191a fix for
Warning: preg_match() expects at least 2 parameters, 1 given in
/var/www/www.phpgw.de/htdocs/egroupware/phpgwapi/inc/class.categories.inc.php on line 164
2004-04-05 06:04:07 +00:00
Ralf Becker
fe8be115fb as talked with lars ;-) 2004-04-04 23:01:58 +00:00
Ralf Becker
ba4ed68752 fix for search to return also the entries from sub-categoris, as sugested by Stephan Hilchenbach from the german list 2004-04-04 22:52:24 +00:00
Ralf Becker
4b7ced6e84 fix for search to return also the entries from sub-categoris, as sugested by Stephan Hilchenbach from the german list 2004-04-04 22:23:47 +00:00
Ralf Becker
f68cd32ede as talked with lars and Stephan Hilchenbach from the german list ;-) 2004-04-04 22:21:26 +00:00
Ralf Becker
53f20990de as talked with lars ;-) 2004-04-04 20:50:29 +00:00
Ralf Becker
f6b1b8e03e fix to get IE and HTMLarea working together again, HTMLarea seems not to work in IE, if a <base href="..."> is set. This was done to get relative image-pathes working. 2004-04-04 19:31:30 +00:00
Ralf Becker
517913682c as talked with lars 2004-04-04 18:06:37 +00:00
Ralf Becker
94b0845564 as talked with lars 2004-04-04 17:58:00 +00:00
Ralf Becker
bd187fca49 return the config-array in read_repository, like other classes read_repository functions does (eg. preferences) 2004-04-04 10:02:25 +00:00
Ralf Becker
b9cb241948 killed error-message in droptable and moderniced the code a bit ;-) 2004-04-03 13:03:01 +00:00
Ralf Becker
6e36f7e652 fix to eliminate doublicate entris on multiple installs / reinstalls via add_acl 2004-04-03 13:01:28 +00:00
Ralf Becker
0bfe2bcd98 fix to remove dublicates in none-indexed tables 2004-04-03 13:00:19 +00:00
Ralf Becker
b69585b36f fix to create the postgres conection string in an extra variable 2004-04-03 12:58:43 +00:00
Ralf Becker
c09e4eb4c8 fixed typo 2004-04-03 10:22:08 +00:00
Ralf Becker
a88b08f274 dont log anonymous sessions 2004-04-02 17:24:31 +00:00
Ralf Becker
7cbfd65cde small fix for setup:
- useing allways $this->Type (not type) and $GLOBALS['phpgw']->ADOdb (not adodb)
- remembering if we use a privat Link_ID for disconnect
2004-04-02 08:15:18 +00:00
Ralf Becker
48dd6ec970 not setting the class-vars direct - thought it still works, but calling the connect functions with them as parameters 2004-04-02 07:36:11 +00:00
Ralf Becker
10118549f5 fix to allow multiple connections, even to different db-types (only creating a new ADOdb object if its to a different db) 2004-04-02 07:34:41 +00:00
Ralf Becker
5594a20a3b added ability to set a base href, to get relative image-pathes working in htmlarea 2004-03-28 21:43:14 +00:00
Ralf Becker
3ca724bf61 limit login-name in accesslog to 30 chars as the column is created in table 2004-03-28 14:58:45 +00:00
Ralf Becker
8af7e93dac fixed bug on creation of db via setup (SQL error on setting up the grants) 2004-03-28 12:10:08 +00:00
Lars Kneschke
2583db40f0 fix for bug [ 923070 ] htmlspecialchars() 2004-03-26 16:24:08 +00:00
Carsten Wolff
56aa7e6eb3 removed some files that don't belong into cvs 2004-03-24 08:56:03 +00:00
Ralf Becker
b4f8235976 speedup for the translation function 2004-03-23 16:34:23 +00:00
Lars Kneschke
82a4305005 added comments which function are for compatibility only 2004-03-22 15:45:45 +00:00
Lars Kneschke
10d033f6fb add another function from phpgw to egw api, to stay compatible with there
contacts class
2004-03-22 15:43:37 +00:00
Lars Kneschke
269756f577 add wraper function to support phpgw contact api 2004-03-22 15:34:32 +00:00
Ralf Becker
9ec5c51938 fixed double-translation of country-names 2004-03-22 08:00:06 +00:00
Ralf Becker
b7d9897a33 fixed parse-error, see bug #920580 2004-03-22 07:19:43 +00:00
Ralf Becker
745bfdc35e fixed merging of session and user prefs 2004-03-21 22:03:06 +00:00
Ralf Becker
3dc254c6ee added session (temporary) preferences 2004-03-21 21:17:34 +00:00
Ralf Becker
5e406355f9 localised the list of availible languages 2004-03-21 21:16:57 +00:00
Ralf Becker
23bf823035 now setting /tmp or c:\temp automatically as temp-dir (was only /tmp) 2004-03-21 16:25:22 +00:00
Ralf Becker
1417a115f6 fixed typo 2004-03-21 16:23:38 +00:00
Carsten Wolff
7f85671046 'blob'-columns need some special attention in the new quote()-function.
Note that there is no need to use BlobDecode() on read, since adodb does it automagically.
2004-03-17 12:42:24 +00:00
Lars Kneschke
c7b6cf2a49 fix for Call-time pass-by-reference
----------------------------------------------------------------------
2004-03-16 06:54:22 +00:00
Ralf Becker
2238ea9dbb makeing ADOdb the configuration default: unless you explicitly set
$GLOBALS['phpgw_info']['server']['use_adodb'] = False;
in your header.inc.php, eGW uses ADOdb
2004-03-15 22:41:55 +00:00
Ralf Becker
3df33d3ef6 imported ADOdb version 4.20 released 27 Feb 2004 2004-03-15 22:17:52 +00:00
Ralf Becker
0e943f4c58 fix for bug #911628: Intall Cron Job Multiple Domain Error 2004-03-14 18:41:35 +00:00
Miles Lott
06b80fa3bf Formatting cleanup 2004-03-14 17:31:43 +00:00
Ralf Becker
74fe998db9 php.net recommend this for security reasons, it should be our default too 2004-03-14 11:35:33 +00:00
Ralf Becker
ed8ff9cd31 removed the out-commented html and body closing tags 2004-03-13 21:57:15 +00:00
Ralf Becker
6c5c54d4b6 fixed wrong id2name in xmlrpc2cats 2004-03-13 18:09:06 +00:00
Carsten Wolff
a72cb3b1c8 more on the bytea-thing ... sometimes less is more ... 2004-03-13 17:57:20 +00:00
Carsten Wolff
5889064b1f oops, fix for the fix ... /me pulls brown paperbag over his head 2004-03-11 17:39:05 +00:00
Carsten Wolff
7dcab6a1b0 This patch adds full Support for the bytea-datatype, wich is missing from PHP itself. I should have known this, before adding the datatype to schemaproc, but well ... here's the fix. 2004-03-11 15:40:31 +00:00
Ralf Becker
0711abd82b 1) added a base-class with some useful functions:
- converting to and from dateTime.iso8601
- converting cat_id-arrays to and from xmlrpc structs with cat-id / name pairs (and creating & updateing new cats)
2) removed unnecessary (and not standard conform) xmlrpc struc arround all responses
3) added detection to copy arrays (numerical keys 0,1,...) to xmlrpc arrays and not structs
Note: 2+3 only apply to the _php class as the _epi class does this by itself
2004-03-10 00:38:10 +00:00
Ralf Becker
31add06b33 added last_mod to fields always fetched, as its not in the standard_address_fields, it get never returned
(last_mod is not implemented in ldap so far)
2004-03-09 23:42:40 +00:00
Ralf Becker
2c1197d9dc fixes for installations with error_reporting E_ALL 2004-03-09 21:05:28 +00:00
Ralf Becker
49d9007518 fixed function to send xmlrpc-faults (error-msg) from the handler, was not loged in the log-file 2004-03-07 10:00:18 +00:00
Ralf Becker
9ed6f2e60d added function to send xmlrpc-faults (error-msg) from the handler 2004-03-07 09:58:22 +00:00
Ralf Becker
99e4e9efec added standard xmlrpc error-msg for 'entry not found' 2004-03-07 09:55:43 +00:00
Ralf Becker
9c9892c9b7 fix to allow fieldlist like array('id','owner') instead of only ('id'=>'id','owner'=>'owner') 2004-03-07 09:54:37 +00:00
Ralf Becker
3803f842f3 added missing return on success 2004-03-07 09:53:26 +00:00
Ralf Becker
0daaf711d7 typo 2004-03-06 20:35:23 +00:00
Ralf Becker
809a2b8827 fixed foreach for no extra_fields 2004-03-06 20:34:56 +00:00
Lars Kneschke
345fd4de07 fix pass by reference 2004-03-06 11:27:32 +00:00
Miles Lott
2211a5aa63 Oops - comment out debug 2004-03-05 13:54:19 +00:00
Miles Lott
05fb371651 Add sql from phppgadmin for finding indexes on pg < 7.3 2004-03-05 13:32:00 +00:00
Miles Lott
e56c40e8c4 add disconnect function 2004-03-02 02:32:39 +00:00
alpeb
bf943fdce0 was removing '?' in link over + and - images 2004-03-01 20:19:47 +00:00
alpeb
ad19e78d7c last item in the manual tree wasn't showed 2004-03-01 19:51:48 +00:00
Ralf Becker
77fd33e471 1) fix for bug #905284, etemplate does not show images if webserver_url contains protocoll and domain
2) added a new progress-bar
2004-02-29 09:51:45 +00:00
Ralf Becker
dcd1912a7b added default values parameter to RefreshTable 2004-02-29 00:13:47 +00:00
Ralf Becker
1994b1c179 change default-param of htmlarea, to be used if no or empty style is given 2004-02-29 00:12:48 +00:00
Ralf Becker
1cc9c515aa fixed a typo in column_data_implode 2004-02-28 23:56:13 +00:00
Ralf Becker
d99afd7a11 new function activate_links to change url's into links and automaticaly create spam-saver mailto addresses 2004-02-26 15:32:34 +00:00
Carsten Wolff
f11dd0e255 fixed typo in iconv-call and detection of the right lib to use 2004-02-26 10:57:57 +00:00
Lars Kneschke
c7daab6c2b add fix for chinese language conversion 2004-02-26 06:42:20 +00:00
Miles Lott
5e73b0dc6c Remove typing error on use of implode 2004-02-26 01:38:51 +00:00
Miles Lott
00fbb7a4db Remove bad function 2004-02-25 05:28:46 +00:00
Miles Lott
e50524c3ec Add real createdatabase() function for mssql - partial fix for 885687 2004-02-25 05:26:46 +00:00
Miles Lott
978c0e6869 Add bool type from latest schema_proc from dcl 2004-02-24 21:32:20 +00:00
Carsten Wolff
1c8e2629c5 bytea is the blob-equivalent in PostgreSQL 2004-02-23 20:11:23 +00:00
Ralf Becker
b4970a5f65 fixed prob with not changeable pw's, setup::add_acl created acl_rights=0 rows, instead of no rows 2004-02-23 13:22:59 +00:00
Ralf Becker
2898b043c9 fixed password-check, to now allow to use the stored md5 as password 2004-02-23 10:07:55 +00:00
Miles Lott
265b36c9eb Fix for BUG 900342 - determine preloaded query string which includes wildcards 2004-02-20 16:47:06 +00:00
Miles Lott
745a6c347b Comment out php5-specific code since it causes php4 syntax error 2004-02-20 16:30:19 +00:00
Miles Lott
5b2e153cc6 Possible fix for latest beta of php5 2004-02-20 14:49:39 +00:00
Ralf Becker
597f99375c fixed bug in image and submit-button, that caused names containing '.' to be truncated at the first dot 2004-02-19 22:35:38 +00:00
Ralf Becker
06ab7f4476 added new function RefreshTable to:
1. change or newly create the primary key or any other index
2. change the order of columns, drop and add multiple columns in one go
2004-02-19 08:48:15 +00:00
Ralf Becker
35e9e09911 new function to do the complete type-dependent quoting of a value
ToDo: need to write some introduction to the new SQL-inserting save functions of the db-class (inline docs are already there)
2004-02-19 08:45:31 +00:00
Ralf Becker
b7ee6ce75f workaround for idots and IE button prob (wrong/no cursor) 2004-02-16 09:27:37 +00:00
Miles Lott
b7ae8accc8 Make add() match sql class for input; BUG# 897792 - Fix filtering in read() to not
error when adding elements to string vs. array value for phpgwcontactowner;
2004-02-16 04:50:26 +00:00
Miles Lott
4aae93b598 Migrate changes added to contacts_sql so that interfaces are similar; also change to never modify the uid in update(), since this affects the dn and will fail to modify 2004-02-15 18:12:47 +00:00
Ralf Becker
652511bdb3 fixed metadata-function for adodb 2004-02-15 13:54:18 +00:00
Ralf Becker
cb7fa13a6f 1) use images+links for image-buttons, as the IE png-fix does not work on image-buttons
2) for links instead of button (eg. tabs) only one hidden-var is used, not longer one per button
2004-02-14 18:48:53 +00:00
alpeb
894ed06c06 priority between gif and png first search in chosen template dir 2004-02-13 15:09:22 +00:00
shrykedude
faeb3a6a2f (Fix for bug #896172) Corrected quote type for regex matching; Changed to proper function for string replacement 2004-02-13 04:42:47 +00:00
alpeb
56309597dd priority between gif and png as set in config is now working 2004-02-13 01:25:30 +00:00
Miles Lott
50586e085c Cleanup select and insert from integer fields which had quotes around them. 2004-02-09 20:18:21 +00:00
Ralf Becker
15cd1353e1 1) added the symlink functions from the former separate vfs-class in infolog
2) added addslashs to all path and filenames (fix bug #889872)
2004-02-08 22:30:14 +00:00
Miles Lott
df41d8f9c4 remove while loop since there should be only one record 2004-02-08 22:12:00 +00:00
Miles Lott
876d87227f try to not error on the index checking query 2004-02-08 21:58:13 +00:00
Miles Lott
f4e41b1e63 Make index query slightly more efficient, trim index fieldnames 2004-02-08 21:53:00 +00:00
Miles Lott
649b7a9fd8 Hack in display of index values in sqltoarray.php (setup); 2004-02-08 21:49:52 +00:00
Ralf Becker
5ee6f04fd0 fix for update-bug: NULL values where written back as '', which is not ok for int-columns 2004-02-08 20:59:32 +00:00
Ralf Becker
3782e0c397 fix for pgsql: as it reports boolean values as 't' and 'f' and not like mysql as 1 and 0 2004-02-08 20:00:35 +00:00
Ralf Becker
9949311809 1) fixed bug with setup_demo (start_transaction did not call open before)
2) moved create_database code to the shared class: adodb can create the db now for mysql & pgsql
3) fixed the connect to be able to use unix-domain sockets for pgsql (hostname empty)
2004-02-08 11:19:52 +00:00
Miles Lott
39deb72a77 Similar to fix done for sql to fix acl access in some apps again 2004-02-07 21:25:05 +00:00
Lars Kneschke
9f8740113a fix get_account_name to make acls working correctly again 2004-02-07 20:52:42 +00:00
Miles Lott
63819d4dd7 Add some more debug notes and turn debug off during login/logout/home 2004-02-07 03:38:35 +00:00
Miles Lott
bade598435 Patch from kevindouglas@yahoo.com to re-enable the most recent change here (error when selecting idsociety template, etc.) 2004-02-06 22:32:46 +00:00
Ralf Becker
f18b38e74e fixed wrong header_admin_password, if no new one was entered 2004-02-06 07:08:19 +00:00
Miles Lott
f2f773f8ab disable transactions, since they break in 7.3.X so far 2004-02-06 00:34:24 +00:00
Ralf Becker
b58f7c344d moved the existing caching-code into the shared class and implemented caching for get_list 2004-02-05 21:20:41 +00:00
Miles Lott
6adc7fda6f Add some notes to the smd5_compare() function 2004-02-05 02:14:31 +00:00
Miles Lott
dfa356e0c6 Fix smd5 password comparison for sql 2004-02-05 02:01:39 +00:00
Miles Lott
85495afde2 Fix to ensure correct encryption type is used in the creation of accounts 2004-02-05 01:35:53 +00:00
Ralf Becker
891229149e allow sitemgr to use an other domain then the default domain (first defined in the header.inc.php) 2004-02-04 00:33:37 +00:00
Miles Lott
49726e4623 Undo last commit for now to fix bug when selecting idsociety template 2004-02-03 07:22:42 +00:00
Miles Lott
ee57d4698d disable direct api call from xml-rpc 2004-02-03 06:25:36 +00:00
Miles Lott
8c301efe44 Fix error for Bug #887735, although there must be another problem 2004-02-03 06:06:54 +00:00
Miles Lott
7f6c343ce8 Move pgw_ver back outside of new loop - oops! 2004-02-02 23:07:07 +00:00
Miles Lott
6d860f2d3e Add sidebox link to return to main setup menu 2004-02-02 23:04:07 +00:00
Miles Lott
6024c9331b Adjust banner, cleanup formatting and use foreach() where possible 2004-01-31 19:48:34 +00:00
Pim Snel
c646b67eca fix some buttons and update the rest of the htmlarea tree 2004-01-29 21:50:00 +00:00
Pim Snel
e9ff05661c update and fix htmlarea when having more then on textbox in a form 2004-01-29 13:36:38 +00:00
Miles Lott
d456632ae3 Fix failure to select sql mode for password encryption; 2004-01-29 03:28:00 +00:00
iliaa
28a0a7e01a Fixed a bug that could result in an invalid path being picked for default
template path if the theme name can be found >1 inside the path.

Ex. /home/foobar/www/egw/app/foo
would become
/home/defaultbar/www/egw/app/default
2004-01-28 19:36:52 +00:00
Miles Lott
300badbfec Cleanup other cases of PHP_OS testing for WINNT 2004-01-28 13:34:47 +00:00
reinerj
75df9443b0 bugfix from David Desquiens for WIN problem 2004-01-28 00:46:30 +00:00
bgigon
a4b6f98f04 Modify Accounts Modify function (otherwise crash) 2004-01-27 13:33:38 +00:00
Miles Lott
17340424c1 Switch to different host for currentversion check 2004-01-26 14:00:52 +00:00
shrykedude
2f6ad147af accountid should be int, so enforce the type 2004-01-26 09:21:47 +00:00
shrykedude
c353fa6469 acl rights should be int, so need to enforce the type 2004-01-26 08:56:11 +00:00
Miles Lott
1336dfef54 switch to _GET and remove stray whitespace 2004-01-26 03:34:17 +00:00
Miles Lott
afcc4231f4 ereg_replaceD 2004-01-26 03:33:09 +00:00
Miles Lott
ae216a7346 fix some formatting issues 2004-01-26 03:31:56 +00:00
Miles Lott
136f437912 minor change to encode/decode 2004-01-26 03:30:16 +00:00
Miles Lott
82ed6bc041 fix bad var name in account add 2004-01-26 03:26:11 +00:00
Miles Lott
0d23f90fd4 ensure integer value sent to avoid badfilter 2004-01-26 03:24:40 +00:00
Miles Lott
4f724bc9b1 add empty functions for create_database() 2004-01-26 03:23:06 +00:00
Miles Lott
d26eacbeea move check for auth object 2004-01-26 03:22:15 +00:00
Miles Lott
04067c7a04 Add SMD5 hashing for sql and ldap based on my debian experience today 2004-01-26 03:01:54 +00:00
Lars Kneschke
61c768f8d3 add a first and last name for auto created accounts too 2004-01-25 22:38:26 +00:00
Lars Kneschke
893c085f78 added addaccount-hook for auto created accounts 2004-01-25 22:27:31 +00:00
Miles Lott
1dabd74aa0 Cleanup format of if() 2004-01-25 21:29:20 +00:00
shrykedude
9e0d88fd69 fix for changing non-nullable fields in postgres 2004-01-25 06:40:59 +00:00
Miles Lott
0039d2a51c Cleanup badfilter on empty values; cleanup formatting 2004-01-25 00:04:40 +00:00
Miles Lott
f07775857e use foreach where possible vs. reset/while; Move extra loop in read() and read_single_entry() into the existing loop in sql/ldap classes. 2004-01-24 15:57:57 +00:00
shrykedude
ab21a58d75 enable more debug output 2004-01-22 20:52:14 +00:00
Miles Lott
934067f137 Fix the function call some more 2004-01-21 23:13:02 +00:00
Miles Lott
56085e8acf Fix bad function call for md5 passwords 2004-01-21 23:10:05 +00:00
Miles Lott
9be5a8982d Consolidate password updates and remove debug output, i think 2004-01-21 22:53:02 +00:00
Miles Lott
cae90732c6 Add check in ldapConnect() for presence of ldap_functions per bug# 880672 2004-01-21 13:55:22 +00:00