Commit Graph

3012 Commits

Author SHA1 Message Date
Ralf Becker
e109e8c320 removed destroying of the crypto object if the session-verification fails, as it leads to problems in sitemgr creation of anonymous sessions and it get cleaned up anyway by the shutdown function 2004-08-27 18:21:28 +00:00
Ralf Becker
d868007dac fixed some of our sessions problems:
- [ 1015846 ] Registering session MySQL query error
- handlich of timed out sessions for php4 sessions was wrong
==> I can't reproduce any more sessions probs, either with db nor php4 sessions
2004-08-27 13:17:25 +00:00
Ralf Becker
b68f289d87 made the update strategy of setup_process a bit more flexible: update dont need to be in order in the tables_update file any more: if the next update is not the one we need, we search for the right one and start again from there. This is needed to be able to import phpGW versions from after the fork and it simplyfies the update-scripts a lot now. 2004-08-27 10:41:57 +00:00
mgalgoci
18221503b6 - re-write display_fullname to be more readable and suck much less
- add support for Lastname, Firstname username account views
2004-08-26 18:47:29 +00:00
Ralf Becker
b3971d810c RenameColumn no checks if column is used in an index and evtl. rename the column in the index-definition (for the baseline delta) 2004-08-26 14:18:09 +00:00
Lars Kneschke
23046ac0b5 fix for bug [ 1007816 ] error message 2004-08-25 20:04:27 +00:00
Ralf Becker
d5b8419f8d fixing the fix, now even all sub-arrays get reset 2004-08-24 20:01:49 +00:00
Ralf Becker
e027149a05 fixed delete-problem of anglemail after security update 2004-08-24 10:45:07 +00:00
Ralf Becker
ed8760d199 fixing the fix ;-) 2004-08-23 18:44:37 +00:00
Ralf Becker
d7fc09daef fixed probs pointed out by Joxean Koret 2004-08-23 18:18:26 +00:00
Ralf Becker
ce8a00c31a fixed calltime-pass-reference 2004-08-23 09:40:53 +00:00
Ralf Becker
9ed16c7960 fixed probs pointed out by Joxean Koret 2004-08-22 23:14:55 +00:00
Ralf Becker
822506cec0 using native adodb functions for quote and db_addslashes:
- qstr() save's one extra call compared to the PEAR function quote()
- dont need substr( ,1,-1) for db_addslashes
2004-08-22 20:30:12 +00:00
Ralf Becker
aa86cc11eb small fix 2004-08-22 18:32:20 +00:00
Ralf Becker
092bca5805 small fix 2004-08-22 14:14:38 +00:00
Ralf Becker
bb4c9f46d4 also deleting the memberships of a group 2004-08-21 16:17:04 +00:00
Ralf Becker
508cff860c added configurable search-filter to auth_ldap 2004-08-21 12:18:07 +00:00
Ralf Becker
ec4bf09604 added MetaIndexes function for mssql 2004-08-17 08:21:09 +00:00
Ralf Becker
adf79e6d7e added code to drop not-depending sequences when droping a table, depending ones cant and dont need to be droped separatly 2004-08-15 19:52:49 +00:00
Ralf Becker
9a67dc3141 import ADOdb 4.52 2004-08-15 18:45:20 +00:00
Ralf Becker
ee3f5cafff added own MetaType, MetaColumns and MetaColumnNames functions for MaxDB to have better control over the column-types 2004-08-15 18:12:41 +00:00
Ralf Becker
647222728c fix for MaxDB not returning the primary keys via MetaColumns 2004-08-15 16:20:39 +00:00
Ralf Becker
38a2ea7768 added MetaPrimaryKeys for MaxDB 2004-08-15 16:19:46 +00:00
Ralf Becker
531dbe93c7 added function to read back / import the schema from an existing database (used in setup and db-tools) 2004-08-15 15:43:52 +00:00
Ralf Becker
d5dbb7ef72 new schema_proc class seems to work now 2004-08-13 19:01:03 +00:00
Ralf Becker
1cabb62405 new schema_proc class seems to work now 2004-08-13 18:59:00 +00:00
Lars Kneschke
cd30d6d0ab call the right function name 2004-08-13 16:27:50 +00:00
Lars Kneschke
11219ead38 add class to authenticate against ADS 2004-08-13 15:53:07 +00:00
Ralf Becker
b4e2d56594 added the missing postgres functions - thought they are not fully testes yet 2004-08-11 23:22:25 +00:00
alpeb
dc410a8ee0 Fixed some translations 2004-08-10 23:41:22 +00:00
alpeb
36a38b9b56 The ProcessManager class is dependant on the RoleManager class (when creating new minors/majors) 2004-08-10 14:08:56 +00:00
alpeb
8a356e7e72 Queries in Galaxia api need ADODB_FETCH_ASSOC set 2004-08-10 14:07:30 +00:00
reinerj
691831c09f change back the egwhack 2004-08-09 21:28:47 +00:00
Ralf Becker
4dae67c9c0 got updates working again for MaxDB, MySql and MsSql (untested). Now I need to start working on postgres. 2004-08-09 21:20:08 +00:00
alpeb
0a566e4635 Added translation of 'Logout' 2004-08-09 21:18:35 +00:00
reinerj
febeab4d8d replace the crap 2004-08-09 13:46:03 +00:00
reinerj
d18d0d397e replace the crap 2004-08-09 13:20:26 +00:00
Ralf Becker
ef53586f0f documentation update and added $not_null parameter to quote() to control if php null's are written as SQL NULL or not. Is used by column_data_implode to only write NULL in columns which allow to do so 2004-08-08 22:31:41 +00:00
alpeb
52a3cae790 Galaxia workflow api port for egroupware 2004-08-07 19:58:49 +00:00
alpeb
6322ce9832 galaxia workflow api 2004-08-07 19:46:10 +00:00
Ralf Becker
9a58928b81 fix for bug [ 1000255 ] Todo with progress screw formating in calender:
- partialy caused by a <div ... /> with no closing </div>
- a table around the icons and title, puts them in one line now
2004-08-07 18:32:03 +00:00
Ralf Becker
c22cba8574 fix for bug [ 998496 ] Session error on logout under https, session-id and loginid are unset, which leads to a pg_atoi: zero length string sql-error. I now dont save anything if there is no sessionid or no loginid 2004-08-07 17:57:26 +00:00
Ralf Becker
4346d06789 fix for bug [ 997669 ] Session Error with db-sessions 2004-08-07 17:44:37 +00:00
Ralf Becker
ce2045bae1 fix for bug [ 1002325 ] Manual error:
if session.use_trans_sid was enabled, we created a wrong link for the manual
2004-08-07 13:15:06 +00:00
Ralf Becker
6b8f6a3d87 removing all it's acl-rights if an account gets deleted, admin only removed the run-rights, but not the grants or other rights 2004-08-07 12:46:58 +00:00
Ralf Becker
7cfabeb7c5 writing unset php-variables and thouse set to NULL now as SQL NULL 2004-08-07 11:58:05 +00:00
reinerj
b2b8bd3512 fix from Shain Tancheff 2004-08-07 00:51:29 +00:00
Ralf Becker
e2eed6a73f killed warnings if executables not found 2004-08-06 12:38:14 +00:00
Ralf Becker
0bd82f3ab8 a bugfix in select and some MaxDB stuff 2004-08-05 15:31:55 +00:00
Ralf Becker
9c5edb9b04 reworked to use the new db-functions 2004-08-04 15:34:14 +00:00
Ralf Becker
5d5730d813 improved handling of schema-files on system startup or in setup 2004-08-04 15:33:42 +00:00
Ralf Becker
ccb4700624 removed unnecessary ';' in query in register_hooks, MaxDB treats them as SQL-errors 2004-08-04 10:30:47 +00:00
Ralf Becker
ff1cf940cc moved special insert_id handling for postgres into ADOdb, added workaround for updates of text/LONG columns in MaxDB to db::update 2004-08-03 23:06:37 +00:00
Ralf Becker
ecf1fd06eb MetaIndexes and _insert_id functions added 2004-08-03 23:04:29 +00:00
Ralf Becker
5f8de74a2a added table and colum as parameter to Insert_ID() to correctly retrive the id under postgres and MaxDB 2004-08-03 23:03:38 +00:00
Ralf Becker
1ef5e6e3ad small fix 2004-08-03 22:53:45 +00:00
Ralf Becker
d757e35973 reworked so-layer for MaxDB and new db-functions 2004-08-03 22:52:55 +00:00
Carsten Wolff
00ce9a3181 vbXMLRPC needs a slightly different dateformat. 2004-08-03 16:09:27 +00:00
Ralf Becker
2d11bcec04 re-added (to be able to make patches agains 4.51) the sapdb change 2004-08-02 08:34:09 +00:00
Ralf Becker
b3d517a98c imported version 4.51 of ADOdb 2004-08-02 08:30:47 +00:00
Ralf Becker
d4167b6c44 fixed double serialisation of times and data (leftover from old code)
Thanks alpe for the notice
2004-08-01 17:19:47 +00:00
Ralf Becker
9352bd53c4 replaced unnecessary ereg_replace, which caused trouble with mbstring.function_overload=7 2004-08-01 08:09:35 +00:00
Ralf Becker
bb9f10fb29 removed ereg_replace which causes problems with multibyte charsets and mbstring.function_overload=7 2004-08-01 08:05:44 +00:00
Ralf Becker
a4181bf0a8 reverted omgs's changes 2004-07-31 21:36:54 +00:00
Oscar Manuel Gómez Senovilla
e15e152369 *** empty log message *** 2004-07-31 19:55:06 +00:00
Ralf Becker
7e1da8f7ad 1) fix for cookie domain, when using a proxy which rewrites the host-name
2) also applied Benjamins fix for the link function from the 1.0 branch - thought I dont know what it fixes ;-)
2004-07-31 10:14:52 +00:00
Ralf Becker
be01760302 removed manual acl-settings for auto-created accounts, as suggested by Matthew Galgoci 2004-07-31 09:28:28 +00:00
alpeb
6d36e3afaa Changed param comment of function input: funtion should expect time in server's timezone instead of users localtime; the conversion to user's localtime is taken care inside the function when calling common->show_date 2004-07-30 00:24:12 +00:00
Ralf Becker
8286bb3dc6 fixed typo 2004-07-25 20:05:28 +00:00
Ralf Becker
788440b69d fixed get_list, which was only returning groups if 'both' were requested, which caused eg. in calender only groups to be selectable 2004-07-25 15:51:54 +00:00
Ralf Becker
c591c2c221 fixed / added mssql support for egw and fixed some other Windows probs on the way ;-)
- knowledgebase is not working: select distinct is not possible with text-columns
- fudforum is not working: is does not use ADOdb and has no own db-layer for mssql
- other apps seem to work, everthing needs through testing - incl. our "old" db's
2004-07-25 01:41:37 +00:00
Ralf Becker
968f1ccf91 fixed bug [ 991222 ] Error uploading file -
thought the whole class need to be reworked with the new db-functions
2004-07-24 20:29:15 +00:00
Ralf Becker
8107e51abc removed wrong semicolon bedind the sql queries 2004-07-23 00:59:44 +00:00
Ralf Becker
29594f2771 added 'async_' prefix to column-names of phpgw_async, as 'id' is a reserved word in sapdb 2004-07-23 00:46:01 +00:00
Ralf Becker
d5c32df4e3 first version of data-dictionary for sapdb 2004-07-23 00:41:24 +00:00
Ralf Becker
1a585efd36 fixed the code, which was not working after the right table-name was used ;-)
dont think that part is used anyhow
2004-07-22 18:40:19 +00:00
Carsten Wolff
42142322b4 now that the old db-classes are gone, we can put function name_quote to use. 2004-07-22 08:22:52 +00:00
alpeb
efe5157b83 fixed typo that wasn't allowing phpmailer to authenticate to smtp server when needed 2004-07-21 21:15:54 +00:00
Ralf Becker
5f0e998729 fixed wrong name of config-table 2004-07-21 13:53:31 +00:00
Ralf Becker
de506124a3 fixing bug [ 992090 ] Could not log out
At that time, there is no account-id set which results in an empty string, what pgSql dont likes in integer fields. Casting it to int now.
2004-07-21 10:12:58 +00:00
bgigon
4e6fa932cb Add feature "rejected line"
Somes lines has been rejected.
This features warn admin directly
2004-07-20 16:11:31 +00:00
Ralf Becker
bfab7d5a46 changed quoting for wz_tooltips to allow linebreaks 2004-07-19 15:19:02 +00:00
Ralf Becker
04650e3680 re-read job, in case it had been updated or even deleted in the method 2004-07-12 23:46:54 +00:00
Ralf Becker
eba1ec911f fixed name2id for groups (was still the old variable-name) and limited id2name & name2id for groups on certain fields only 2004-07-12 21:25:51 +00:00
Ralf Becker
c7280a44a9 created new colorpicker for eGW based on the one from htmlArea 2004-07-12 18:50:39 +00:00
bgigon
fcd6d6a807 Add features translations for templates 2004-07-12 10:49:35 +00:00
Ralf Becker
f7d51c9e57 fixing probs with debian woody which is php >= 4.1.1, but lacks mcrypt_generic_deinit 2004-07-11 13:37:30 +00:00
Carsten Wolff
23cbfee599 somtimes less is more ... do not confuse users with just doing nothing, just because he likes to type phonenumbers with an extra space 2004-07-11 13:35:22 +00:00
Carsten Wolff
f2b7d8deda Fix for the same bug as after the last import of a new adodb-version.
I wonder, if someday all will start to patch instead of overwriting and committing.
Anyway, this bugfix will be part of the next ADODB release. See:
http://phplens.com/lens/lensforum/msgs.php?id=9849
2004-07-11 11:38:59 +00:00
Ralf Becker
e5d689cb9f added smtp-auth configuration to email and API's send-class (translations for that are moved to admin, as the config is now in Admin >> Site config and only for confinience accessible via Admin >> Email >> Site config too 2004-07-11 08:33:28 +00:00
Ralf Becker
5ea042041c fixed not showing up langs like 'es-ca' which hasn't been in phpgw_languages (or only as just 'ca') 2004-07-10 10:59:37 +00:00
Ralf Becker
551c66d68e change to make sure eg. '1.0.0' is counted less the '1.0.0.xxx' ! 2004-07-10 10:56:09 +00:00
Ralf Becker
0a5573a0fe 1) using hint-values of auth class about name, group, email, primary-group in $GLOBALS['auto_create_acct'], as the sql-class already does
2) using default group as specified in Setup >> Configuration for the primary group too, if none is given, this should fix also bug [ 958418 ] Registration problem with LDAP accounts
2004-07-10 08:25:02 +00:00
Ralf Becker
ee82c376f6 using default group as specified in Setup >> Configuration for the primary group too, if none is given 2004-07-10 08:22:07 +00:00
Ralf Becker
e1599a19c0 fix for big files in web_dav as suggested by bug [ 964418 ] Downloading large files through webdav fails 2004-07-10 08:01:25 +00:00
Ralf Becker
8e71034baf fix for binary data stored in database as describt in bug [ 985874 ] Can't store files in database 2004-07-10 07:51:29 +00:00
Ralf Becker
c8b165acae fixed typo 2004-07-10 07:50:16 +00:00
Ralf Becker
ec9ef473ce imported ADOdb ver. 4.50 which should solve many php5 probs 2004-07-10 07:19:40 +00:00
Ralf Becker
759d1d4f17 fixed bug with not working language-selection and SQL error because of empty session-id in phpgw_app_session 2004-07-09 15:17:04 +00:00
Ralf Becker
0ce4cbad1a and the status 2004-07-08 17:30:37 +00:00
Ralf Becker
36eea9746e fixed unencrypted password on creation of new users 2004-07-08 17:25:53 +00:00
Ralf Becker
b24f796eb2 killed some warnings with mb_string activated: haystack is empty 2004-07-08 12:36:21 +00:00
Ralf Becker
3a14a39902 reverted rev. 1.13 changes (primary group not preselected) and fixed bug which caused groups with no app-permission to to be displayed if the selection requires app-permission 2004-07-08 09:58:11 +00:00
Ralf Becker
4a5d497a6e killed debug message 2004-07-07 09:43:01 +00:00
Ralf Becker
691d107ca6 fixed bug in acccounts::search: first accounts got overwritten by groups, eg. they were not selectable in the calendar on editing/adding an event 2004-07-07 09:41:00 +00:00
Ralf Becker
c0c8206f2a fixed bug in user-creation reported by Chris Kretas (was introduced in the last commit / after RC6) 2004-07-06 12:42:56 +00:00
bgigon
d0387ffc5e Fix little bug in links (keep query) 2004-07-06 11:58:12 +00:00
bgigon
554a213fe3 Add a protection against overload when we launch for first time the account-page-selection. 2004-07-06 11:48:09 +00:00
bgigon
9d3eac79ed Add more translation (lang_lastname and lang_firstname) 2004-07-06 11:34:49 +00:00
bgigon
9666206080 Fixbug for Arrow "next" / "prev" 2004-07-06 10:11:46 +00:00
bgigon
4681236b1d Keep prev query 2004-07-06 09:16:28 +00:00
Ralf Becker
9858417a99 not used any more and it depended on the (old) manual app 2004-07-05 10:24:16 +00:00
Ralf Becker
d4d2f53405 was never used 2004-07-05 10:15:39 +00:00
Ralf Becker
a978d214ad killed the debug-messages and added some more comments 2004-07-05 10:13:56 +00:00
Ralf Becker
9b6952ec0b New send class, which just implements the old interface (msg-methode) on top of the PHPMailer. It gets it's configuration from Admin >> Site configuration and does NOT depend on one of the email-apps anymore. 2004-07-05 10:11:11 +00:00
Ralf Becker
a81630aad0 removed old / non-adodb db-classes and -code 2004-07-04 18:46:54 +00:00
Ralf Becker
c4326776b2 fixed error in caching of sub-queries 2004-07-04 18:34:18 +00:00
Ralf Becker
13bcfd8318 fixed wrong ldap attribut-names 2004-07-04 18:32:29 +00:00
Ralf Becker
b40f691a78 fix to be able to use the new select, update, ... functions during eGW startup (eg. accounts-class) 2004-07-04 17:31:12 +00:00
Ralf Becker
e7917423a5 added extra label and fixed group-selection 2004-07-04 17:28:57 +00:00
Ralf Becker
8bfb6cfb07 added email-address to the accounts-data (ldap untested so far!) 2004-07-04 17:27:42 +00:00
Ralf Becker
f9c991624a fixed typo according to patch [ 983936 ] Problem with language preferences 2004-07-03 12:43:52 +00:00
Ralf Becker
026c103016 fix for bug [ 984343 ] Login not possible after session timeout:
eGW was installed in the docroot and the webserver-url was empty, as not domain was given, not realy the regular situation, anhow it should work now
2004-07-03 12:38:01 +00:00
Ralf Becker
9694c7e2ea fix for bug [ 954770 ] UTF-8 Support (in developer tools)
- regular htmlspecialchars translated &#([0-9a-f]{4}); to &amp;#\\1;
- which is not correct, at least for our purpose
==> we replace '&amp;#' after htmlspecialchars again with '&#'
==> now eg. persian language works correct in the TranslationTools
2004-07-03 11:41:51 +00:00
Ralf Becker
5298bee355 removed "re" 2004-07-03 11:00:24 +00:00
Ralf Becker
39c7cc14da fixed (hopefully last) postgres problem with the indices: sequences have not been set, after the data was inserted into the newly created table 2004-07-02 22:12:10 +00:00
Ralf Becker
4ae1356b53 fix for [ 983949 ] Syntax error in phpgwapi/templates/idsociety/head.inc.php 2004-07-02 17:22:47 +00:00
Ralf Becker
fcfcaa578e removed php4.3+ print_r($arr,True) 2004-07-02 09:51:21 +00:00
Ralf Becker
5df1f31098 fix for select-box values containing commas, which are not ment as multiple comma-separated id's 2004-07-02 08:56:50 +00:00
Carsten Wolff
892123655f fixed another typo 2004-06-30 20:19:28 +00:00
Ralf Becker
0d5a7357ec workaround for IE prob, it does not set a HTTP_REFERER if a link gets opened in a popup window, which is needed by manual to determine context-sensitive which page to show 2004-06-30 10:40:48 +00:00
Ralf Becker
5a1be7c203 - if $selected is a string it gets now explode with ','
- already selected accounts are shown in front of users and groups, good for multiselections with less lines then content
2004-06-28 09:32:47 +00:00
Ralf Becker
7d74f12e84 not using persistens connections for postgres in setup: if a transaction fails, setup dont even finds the database anymore 2004-06-28 09:29:44 +00:00
Ralf Becker
18d2267e78 added link to the headeradmin to the "You need to port your settings ..." message 2004-06-28 07:06:29 +00:00
Ralf Becker
a1d4a47172 workaround for a Postgres bug in RefreshTable: unable to find "<" operator for type "unknown", cause by an empty string ('') in a select distinct query 2004-06-27 09:53:58 +00:00
Ralf Becker
6a4447b62e fixed RenameTable to also rename indices and not only primary keys 2004-06-27 09:52:06 +00:00
Ralf Becker
890548096b added missing brackets of function call 2004-06-24 11:32:06 +00:00
Ralf Becker
8ec4604d2a fixed not working group-update with caching enabled 2004-06-23 12:09:00 +00:00
Ralf Becker
89870fd195 fixed not working group-update with caching enabled 2004-06-23 11:37:07 +00:00
Ralf Becker
150c36eab3 fixed typo (old varname) which caused problems in SiteMgr while editing categories 2004-06-21 10:25:14 +00:00
Carsten Wolff
6bec2a4d48 Revert this file to V4.20, since V4.22 broke the autodetection of the bytea datatype.
Bug is reported to the ADODEB-folks:
http://phplens.com/lens/lensforum/msgs.php?id=9849
2004-06-20 11:55:25 +00:00
Carsten Wolff
6881070b41 fixed syntax error 2004-06-19 21:57:06 +00:00
Carsten Wolff
3c919bba50 make users mailaddress available for use in applications, if it is found in ldap 2004-06-18 09:29:11 +00:00
Ralf Becker
a1921aed2e - moved the whole selection code from uiaccountsel::popup to accounts::select
- extended syntax for uiaccountsel::selection to specify what you need (no longer hardcode of certain apps)
2004-06-16 00:31:48 +00:00
Ralf Becker
853a71b681 added some more quoting for our windows friends ;-) 2004-06-15 22:31:19 +00:00
Ralf Becker
1bc44b879d removed old accounts-popup 2004-06-15 10:19:02 +00:00
Ralf Becker
f2a16d4e52 corrected typo 2004-06-15 08:16:07 +00:00
Ralf Becker
5140181bba charset header to overwrite apaches AddDefaultCharset 2004-06-15 08:03:15 +00:00
Ralf Becker
deb8d570a0 centralised 2-digit iso country codes in phpgwapi/inc/class.country.inc.php
Other classes can use them, as there are atm:
- etemplate/inc/class.select_widget.inc.php
- phpgwapi/inc/class.sbox.inc.php
2004-06-15 07:45:21 +00:00
Ralf Becker
8d833331ff some UI fixes for bigger groups 2004-06-14 07:03:05 +00:00
Ralf Becker
a99697ae09 new account selection:
- search after different criteria: all fields, firstname, lastname, lid, starting with or exact match
- additional display of the current selection in the popup
2004-06-13 20:17:54 +00:00
Ralf Becker
d484a2227f - IE workaround only for IE
- phpgwapi as default app-name for image-buttons
2004-06-13 20:12:59 +00:00
Ralf Becker
ab9ec83bc4 implemented different search-types:
- all fields
- firstname, lastname, account-lid
- start with
- exact
for the new account-selection popup
2004-06-13 20:11:31 +00:00
Ralf Becker
7829ecd511 fixed the regular selectbox (single-selection) 2004-06-12 21:58:47 +00:00
Ralf Becker
d02338d346 killed the debug-message ;-) 2004-06-12 12:26:50 +00:00
Ralf Becker
401afbb787 fix for IE (it seems to not act on onclick on an image, if its in the internet-zone)
fix for nextmatch
2004-06-12 12:25:01 +00:00
Ralf Becker
26901c6865 first version of the account-selection widget 2004-06-12 09:48:20 +00:00
Ralf Becker
1b5427cb5a using array internaly instead of commasep. string 2004-06-12 09:45:33 +00:00
reinerj
4877495957 fix from Stephen Reindl for open_restrictions error message in setup 2004-06-11 10:36:14 +00:00
Lars Kneschke
f2c52cc197 handle macroman as iso8859-1 2004-06-11 05:32:03 +00:00
Lars Kneschke
0e953fdeeb fix for BUG [ 969767 ] Projects: Administrator list and
BUG [ 969759 ] Edit manager list - Duplicate Names
2004-06-10 15:07:40 +00:00
Ralf Becker
dc2d527ba4 add a content-type header to overwrite an existing default charset in apache (AddDefaultCharset directiv) 2004-06-10 07:13:37 +00:00
Ralf Becker
0dd4cc1925 imported ADOdb version 4.22:
it seems to fix some php5 probs the old version had
2004-06-08 14:09:55 +00:00
Lars Kneschke
a40c1f9e83 fix for chines chars
There are many (I belive around 5%) Chinese character coded in GB2312
contains \xad, remove all \xad make the characters broken. Image you see
one broken ideograph in every sentence:(
2004-06-07 02:07:04 +00:00
Lars Kneschke
ab6a4ae74f added class to create pdf file
http://www.fpdf.org
2004-06-04 06:17:23 +00:00
alpeb
892f40ff23 funtion renamecolumn wasn't upgrading the indexes, which avoided changing an indexed column name in postgres 2004-06-01 05:10:43 +00:00
Ralf Becker
d6c38c6ced 1) table-definitions are shared now between all db-instances
2) some extensions for easier quoting of sql-queries: functions to construct and run a whole insert, update, delete or select query, plus a function (expression) to generate a whole quoted expression with brackets and different operators
see the inline-docu for how to use them of look at bookmarks/inc/class.so.inc.php
2004-05-31 16:32:22 +00:00
Ralf Becker
151af07339 added the abillity to handle and quotes values as arrays (they generate a col IN (val1,val2, ...) instead a col=val 2004-05-31 09:25:35 +00:00
Ralf Becker
1b60e0f309 fixed droping of non-existing primary keys 2004-05-30 11:18:47 +00:00
Ralf Becker
4549d52c56 disabled diagnostics about setting not existing blocks again, as it breaks email 2004-05-30 10:55:52 +00:00
Ralf Becker
728b1de2dd moved accounts & accounts_shared into one file accounts:
saves opening and existens of one more file
2004-05-29 16:11:35 +00:00
Ralf Becker
9a386bb064 extended the diagnostics on template-errors (eg. backtrace) and added some good debug-possebilities 2004-05-29 10:23:18 +00:00
Ralf Becker
35b80dabd2 added extra param append_ix to _GetTableSQL (used only by pgsql, but gives warning if not there) 2004-05-29 10:21:04 +00:00
zhangweiwu
1f799dd84d patch [ 962307 ] Chinese charset conversion patch
"I am alost certain this is the best solution. I just
commited the change, please close this patch.

This is a typical problem (GB2312~GB18030) that many
opensource/commercial mailers fail to handle."
2004-05-29 01:14:29 +00:00
Ralf Becker
2a311ca452 Added tigra color-picker Ver. 1.1 and some documentation updates (they are now phpdoc conform) 2004-05-26 07:23:31 +00:00
Ralf Becker
475be59cb1 E_ALL fix 2004-05-24 22:33:48 +00:00
Ralf Becker
3edc6525f2 fix for php 4.1 (print_r with 2 params) 2004-05-24 14:23:46 +00:00
Ralf Becker
39b2c216fd fix for Bugs:
- mail from Thomas Hackl: newest cal upgrades (performance patch)
- wiki upgrade probs under postgesql
- [ 948279 ] upgrade postgresql 0.9.14-0.9.15
implemented index_names for pgsql db-type (there's no equivalent function in ADOdb)
2004-05-24 14:22:45 +00:00
Ralf Becker
da83e39c89 fixed creation of sub-cats, to automaticaly set the main-cat (as it already set the level) from the parent 2004-05-24 09:29:30 +00:00
Ralf Becker
7d5faa667a added concat function to abstract different concat operators or functions 2004-05-23 23:34:32 +00:00
Ralf Becker
01d480cad1 applied patch [ 956110 ] webdav VFS checks for local directories 2004-05-23 23:22:24 +00:00
Ralf Becker
70bc641bd4 added error-message if webserver user need to be in a certain group to execut the crontab command. The name of the webserver user and the groupname are read from the process and the file-permission and displayed too, in case the admin dont know them ;-) 2004-05-23 20:03:29 +00:00
Ralf Becker
eed94133c3 fixed and extended auto_create_accounts: the following information from ldap are now automaticaly stored in the sql-account:
- name & firstname
- primary group (if a group with that numerical id exists in eGW, its added as primary group to the account and acl)
- numerical account-id (if availible, no new one gets created, but the one from ldap is used)
- email (as preference for the email-app)
2004-05-22 11:00:18 +00:00
Ralf Becker
ebabe1570b fixed bug in group-/account-listing (total was not stored) and reactivated the session-cache for ldap 2004-05-19 06:02:31 +00:00
Lars Kneschke
58eef6a9e2 disables account cache, because it did break group admin page 2004-05-16 23:19:29 +00:00
Ralf Becker
49a44154ce tooltip allows now to read it's content from the widget it's set as tooltip 2004-05-16 22:54:49 +00:00
Carsten Wolff
bc140271bc added escape-function for ldap-queries - will be used by contacts soon 2004-05-12 09:55:30 +00:00
Ralf Becker
5cb848c8d6 re-enabled error-messages if CreateObject fails, gave a blank page, but no error 2004-05-09 20:04:07 +00:00
Ralf Becker
942a967704 added some docu 2004-05-09 20:01:28 +00:00
Ralf Becker
84e8c11710 typo 2004-05-09 10:25:30 +00:00
Ralf Becker
ce9c339c87 fixed for on??? atributes, which contain single quotes 2004-05-09 10:18:56 +00:00
Ralf Becker
291da54d43 fix for mbstring.overload=7, hopefully that works now in all cases 2004-05-09 10:17:44 +00:00
Ralf Becker
731a50b29f - fix for mbstring.overload=7
- potential multibyte/charset problem: addslashes was done before translate !!!
2004-05-08 22:30:19 +00:00
Ralf Becker
e26850933c update tooltips 2004-05-08 21:09:44 +00:00
Ralf Becker
5cce1585dd fix for month-name shortcuts different from the first 3-chars of the long name, because they would be indentical with the shortcut of an other monthname, eg. frensh Juin = Jun and Juillet = Jui 2004-05-08 11:00:46 +00:00
Ralf Becker
143b9c5d04 added a flag in the phpgw_info array to include stuff at the ende of the page, needed for the wz_toolstips 2004-05-07 21:22:46 +00:00
Ralf Becker
5a008e6768 - added function to create tooltips with the wz_tooltip class
- reformatted the file, it was totaly messed up
2004-05-07 21:21:20 +00:00
Ralf Becker
218a56178e added function to set onResize attribute for the body tag. 2004-05-07 21:18:13 +00:00
Ralf Becker
9a23925f8b fix for IE and re-added old jscal-trigger-image 2004-05-06 21:16:48 +00:00
Ralf Becker
31f348e259 implemented callbacks for week and month, to use it for the navigation in the calendar 2004-05-06 16:21:04 +00:00
Ralf Becker
41a3f88199 imported version 0.9.6 from jscalendar 2004-05-06 12:58:31 +00:00
Ralf Becker
5631d6a830 implemented caching in the session, thought its only activated for LDAP atm. 2004-05-05 13:49:32 +00:00
reinerj
48f840d7de move from old projct to new one 2004-05-05 12:06:13 +00:00
Ralf Becker
caefc24438 fixed htmlarea to not try to load a plugin for an empty plugin string
Pim: every param with a default value is set ;-)
2004-05-05 07:40:01 +00:00
Ralf Becker
3e24a6db3b gives better performance 2004-05-04 20:26:08 +00:00
Ralf Becker
3b632d36c7 fix to get IP-ranges working 2004-05-04 09:51:17 +00:00
Ralf Becker
257b69a6fb added support for limiting the access to setup on certain IP's, IP-ranges or hostnames 2004-05-04 09:08:28 +00:00
Ralf Becker
2981120ef4 fix for mbstring.overloading = 7 2004-05-04 08:37:18 +00:00
Ralf Becker
5fb282b58b fix for bug [ 945880 ] session expiration and logout 2004-05-03 13:52:09 +00:00
Ralf Becker
273f6b0a2f fix for bug #944311: Calendar: Error on user-defined fields 2004-05-03 10:39:42 +00:00
Carsten Wolff
0bfa697995 added function name_quote, wich quotes table- and columnnames correctly 2004-05-02 17:18:38 +00:00
Ralf Becker
99303481a2 fixed cookie prob for setup too 2004-05-01 09:58:38 +00:00
Carsten Wolff
e9c2659778 we can not trust in the right order of columns 2004-04-30 23:07:03 +00:00
Ralf Becker
3b94536b99 setcookie seems not to like domain-names without dots (it does not set the cookie at all, in that case). Leaving the domain-name empty, get setcookie to set the domain without dot by itself (its the default) ... 2004-04-27 07:54:56 +00:00
Carsten Wolff
20ee4f1d27 fixed rename_table() in schema_proc_pgsql, wich was relying on index_names() and therefore was broken with ADODB. 2004-04-25 22:58:37 +00:00
petere78
0e289e36bd Localize "version" in setup footer. 2004-04-20 19:29:40 +00:00
Pim Snel
91eb7ee636 implement extra parameter to make use of the htmlarea plugins, olee 2004-04-20 17:19:14 +00:00
Lars Kneschke
76f22cc700 make sorting in felmaimail working again 2004-04-20 02:43:11 +00:00
Ralf Becker
ffd1de75c6 fixed the not-always-working patch of 1.26 2004-04-19 10:08:06 +00:00
reinerj
df1a2b74a6 add auth from Matthew Galgoci (RH) 2004-04-16 00:53:06 +00:00
Ralf Becker
dfdfaad414 implemented automatical forwarding into eGW after a login was necessary, because no session existed 2004-04-14 11:52:16 +00:00
Ralf Becker
b7890a9ba4 fix for ADOdb's missing BlobEncode function for mysql, that caused a lot SQL-errors in email 2004-04-14 09:28:18 +00:00
Ralf Becker
7aae6434e5 posibility to pass arguments to the links of the icons in the navbar: used atm. to set a specific manual page, if the automatic generation of the page-name is not sufficent, eg.
$GLOBALS[phpgw_info][flags][params][manual] = array('page' => 'ManualInfologAdd');
2004-04-13 15:53:25 +00:00
Ralf Becker
0e649819d8 fixed prob with localised list and not already loaded translations: setup was only installing the first language on upgrad of an app, as the translate-call changed the db-cursor 2004-04-13 14:19:52 +00:00
Ralf Becker
066722cb9b implemented enble == 4 type apps - opened in a popup window - for the manual 2004-04-13 08:18:06 +00:00
Ralf Becker
b495aa7a0f implemented enble == 4 type apps - opened in a popup window - for the manual 2004-04-13 07:54:25 +00:00
Ralf Becker
d943b9f59d register globals 2004-04-13 07:52:13 +00:00
Lars Kneschke
94a05b4690 patch from Matthew Galgoci to make cookies work also with domain names
with more then 2 parts(hostname.domainname.de)
2004-04-13 05:28:01 +00:00
Ralf Becker
41f40155aa added function to check if browser supports htmlarea / richtext editor 2004-04-12 13:58:25 +00:00
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
Miles Lott
d7db3b384e update credits by request 2004-01-20 21:31:33 +00:00
Miles Lott
33eac40a77 This should fix the detection and setting of passwords in the header 2004-01-20 13:16:45 +00:00
Lars Kneschke
0364332b5c add stripslashes for a second level for arrays 2004-01-20 05:28:04 +00:00
Miles Lott
372f742c69 Fix extra domain being added by empty config_user variable 2004-01-20 00:52:11 +00:00
Miles Lott
77fd8f4882 Move password functions to auth class; Add support for new encryption types in setup
and implement password checking and creation for these new types
2004-01-18 21:12:53 +00:00
Miles Lott
037369b6e6 Add header and per-domain user login values - default is admin during the upgrade process.
Hopefully these are all the files.
2004-01-18 21:03:56 +00:00
shrykedude
b79a7e67ea load DB port with other settings 2004-01-18 02:24:42 +00:00
shrykedude
653a5e78d3 Avoid multiple NOT NULL parameters, as with MySQL auto_increment fields 2004-01-18 02:23:48 +00:00
shrykedude
9197af0108 Allow local socket connection to MySQL DBs, from bug #878395 2004-01-17 19:42:02 +00:00
Miles Lott
e733502283 Add initial version of server class using EPI xml-rpc; default to use old class for now with no config 2004-01-17 18:41:34 +00:00
Miles Lott
63d80f2fcd Add the search for 1st character of certain fields, showing alphabet at the top. This feature was lost for 2 years(!), so hopefully it works for you. 2004-01-17 03:21:21 +00:00
alpeb
1dd27ea7c0 fix id2name not returning cat_name. This avoided category names to be shown in phpbrain 2004-01-16 17:57:19 +00:00
Lars Kneschke
05b73a96b0 enable check for casesensitive usernames 2004-01-16 07:44:38 +00:00
Miles Lott
a2553c138b And a similar fix for getntpoffset() 2004-01-15 08:55:48 +00:00
Lars Kneschke
247d678ec0 fix for [ 865676 ] Windows does not support dates prior to midnight (00:00:00), 2004-01-15 01:25:29 +00:00
Lars Kneschke
69e0eea014 strip slashes from value only if it exists 2004-01-12 06:11:23 +00:00
Miles Lott
da05690b13 really fix Id string 2004-01-10 15:18:52 +00:00
Miles Lott
32b2d29415 format and fix Id string 2004-01-10 15:18:12 +00:00
Miles Lott
f61e52640f formatting 2004-01-10 15:14:01 +00:00
Miles Lott
e0e5763821 stripslashes on the first level of a posted array, per discussion with lars 2004-01-10 15:04:17 +00:00
Ralf Becker
618960e067 fixed the header 2004-01-08 09:07:07 +00:00
Ralf Becker
1e39ae995d import htmlarea 3.0beta
eGW code to use it, is in phpgwapi/inc/class.html.inc.php the translations (via eGW standard translation system) are in phpgwapi/inc/htmlarea-lang.php
==> translations for jscalendar and htmlarea now in own apps
2004-01-08 09:06:40 +00:00
Ralf Becker
3881bfbcc0 fix to allow to set more then one onLoad parameter in the body tag: the get concated, so dont forget the ';' after each one!!! 2004-01-08 09:06:15 +00:00
Ralf Becker
a4d5d57722 fix for find_image to use the aktive template set 2004-01-08 09:04:58 +00:00
Ralf Becker
a3a85a862d import htmlarea 3.0beta
eGW code to use it, is in phpgwapi/inc/class.html.inc.php the translations (via eGW standard translation system) are in phpgwapi/inc/htmlarea-lang.php
2004-01-08 09:03:17 +00:00
Miles Lott
5c76f8b80f fix email address 2004-01-07 09:22:07 +00:00
Miles Lott
27619fb663 check_db now takes $setup_info 2004-01-07 09:19:38 +00:00
Miles Lott
2808518560 spell check 2004-01-07 09:17:15 +00:00
Miles Lott
d0904ebde2 Reinstate setting of cookies similar to standard api logins by cookie; Reorganized login/logout logic; Switched to class var for $ConfigDomain 2004-01-06 13:38:45 +00:00
Miles Lott
27f2acb285 Switch back to prior setcookie method, but add path 2004-01-03 22:44:49 +00:00
Miles Lott
6a08a48087 Should fix array posting problem 2004-01-03 10:36:50 +00:00
Miles Lott
5dbef396f9 Appears to fix problems with bad data sent to a couple of functions, causing bad SQL generation 2004-01-02 22:49:10 +00:00
Lars Kneschke
b11297fc59 make password changing using ldap working again 2004-01-02 15:07:04 +00:00
Miles Lott
6d4b027d1a Fix error in nextmatchs (oops) switch tpl class to foreach() 2004-01-02 06:11:21 +00:00
Miles Lott
cb1f65ec54 Switch to foreach vs. reset/while 2004-01-02 06:04:35 +00:00
Miles Lott
ff8d604036 Maybe some minor speed improvements 2004-01-02 05:47:24 +00:00
Miles Lott
9cd1308d2f update authors ;) 2004-01-02 02:54:29 +00:00
Lars Kneschke
75e6e79ddb added stripslashes when magic qoutes is on 2004-01-02 01:42:23 +00:00
Miles Lott
e0d336f7ee Borrow cookie setting methods from api sessions class as test for IE issues 2004-01-02 00:19:04 +00:00
Ralf Becker
65034dab5a small fix to get sitemgr working with php4 sessions 2003-12-29 21:10:46 +00:00
Ralf Becker
21ccc36222 added 2 functions to:
- add a user/group
- add an ACL record
for use by all default_records.inc.php files
2003-12-29 21:05:06 +00:00
Miles Lott
0f85f3763f Modified md5_cryptpasswd() function to create {md5}xxx style password;
Add actual function to deal with sha passwords, and added ability for use of ssha;
2003-12-28 17:27:34 +00:00
Miles Lott
4f382debb6 Show correct copyright for this file 2003-12-28 15:19:25 +00:00
Miles Lott
eaad270825 Another spell-check and wrapper added 2003-12-28 14:54:17 +00:00
Miles Lott
6d5de5038e mime, not mine 2003-12-28 14:51:24 +00:00
Miles Lott
e506ffa377 fix string offset error - maybe php5 only 2003-12-27 18:05:20 +00:00
Ralf Becker
51b445e0fb make it a bit more xhtml compatible: lowercase tag- and attribute-names
added charset to htmlspecialchars (might fix some probs with chiniese charsets)
2003-12-26 21:00:00 +00:00
Ralf Becker
96b8f96ad2 bugfix: in days_between (missing brakets) 2003-12-26 20:58:43 +00:00
Ralf Becker
5f91c1c62c fixed bug in id2name 2003-12-23 22:24:55 +00:00
Miles Lott
82e79812d3 This might fix the index creation error - will be testing asap. 2003-12-23 13:54:45 +00:00
Lars Kneschke
c839398de4 hack to check for cn and sn, which must be set in ldap 2003-12-22 12:46:38 +00:00
Lars Kneschke
65d2177084 enabled domainnames with . in the name
kneschke.de becomes kneschke_de as variable name
2003-12-22 11:43:06 +00:00
Miles Lott
53352e87eb Instead of adding a default port in the form, set one based on the default_db_ports var in manageheader.php 2003-12-22 02:57:52 +00:00
Miles Lott
021ec31824 Fix error caused by move to str_replace - upgrade works again 2003-12-22 00:27:43 +00:00
Miles Lott
0e9e0c2da2 formatting, ereg_ replaced, remove rude comments 2003-12-20 18:41:42 +00:00
Miles Lott
6f2f6d23dc use str_replace() where possible 2003-12-20 18:34:55 +00:00
Miles Lott
07af3f1b54 use str_replace() where possible and fix some spellings 2003-12-20 18:32:53 +00:00
Miles Lott
90dbed8d0e use str_replace() where possible 2003-12-20 18:29:02 +00:00
Miles Lott
e51d3f26ab intval -> (int) 2003-12-20 18:26:24 +00:00
Miles Lott
13813b67de Change error message to egw 2003-12-19 10:46:37 +00:00
Ralf Becker
2aa000eac8 fixed fallback to images in the api-dir, did not work if no api-image was used before 2003-12-18 06:11:08 +00:00
Miles Lott
b5854dbaee missed one call in last commit 2003-12-18 02:27:03 +00:00
Miles Lott
3c12d529f8 Modifed GetIXSQL routines to actually return valid index SQL for postgresql; This needs to be tested further, but does appear to work. 2003-12-17 13:58:02 +00:00
Miles Lott
6674d23cd1 See line 218 - possible fix for DropColumn() to ensure dropped column name is not in the sql 2003-12-17 12:54:17 +00:00
Miles Lott
feb9a52840 Readd missing stock fields 2003-12-17 11:22:37 +00:00
Pim Snel
51afdd7cfd fixed parse error, sorry ;( 2003-12-17 11:00:43 +00:00
Pim Snel
1e7f7531b8 fixed the storage of loginid for contacts 2003-12-17 01:14:43 +00:00
Lars Kneschke
561d37df31 add very short day name(Mo, Di, Mi, ...) 2003-12-16 23:14:15 +00:00
Miles Lott
5a63f7cfd0 intval -> (int) 2003-12-15 01:22:13 +00:00
Miles Lott
df474920e7 ereg replaced 2003-12-15 01:19:54 +00:00
Miles Lott
4fefb85d65 replace gettype() 2003-12-14 17:31:24 +00:00
Miles Lott
b6162efea5 Replace gettype() where possible 2003-12-14 17:29:52 +00:00
Miles Lott
ce5a6009fd Remove ANCIENT use of global 2003-12-14 17:24:19 +00:00
Miles Lott
20b851da6f intval -> (int), replace gettype() and ereg functions where possible 2003-12-14 17:18:41 +00:00
Miles Lott
4f612cbbde intval -> (int), replace gettype() and ereg_replace() where possible 2003-12-14 17:07:16 +00:00
Miles Lott
8afddf6b17 backport fix for php5 error on cleanup() 2003-12-14 17:06:11 +00:00
Miles Lott
e18438cdcc intval -> (int), remove unnecessary switch statement 2003-12-14 16:50:34 +00:00
Miles Lott
376535ad22 Add ability to request string return from gethttpsocketfile() 2003-12-13 18:29:53 +00:00
Miles Lott
5794ca4cc1 intval() -> (int) 2003-12-13 15:03:23 +00:00
Miles Lott
1df412f9c4 ereg_replace/intval update 2003-12-10 11:45:03 +00:00
Miles Lott
ad9658f725 gettype, intval, ereg_replace changes 2003-12-10 11:36:54 +00:00
Miles Lott
86a9b91004 intval() -> (int) 2003-12-10 11:35:22 +00:00
Miles Lott
69b629038a replace one ereg_replace() with str_replace() 2003-12-10 11:34:39 +00:00
Ralf Becker
1f4dad9ce2 sort- and filter-headers for the nextmatch widget 2003-12-09 00:26:22 +00:00
Lars Kneschke
fdbf8c18a9 modified lock and unlock to return always '1' and to execute no code
=> no locks with pgsql anymore!!!!
2003-12-08 08:07:19 +00:00
shrykedude
f17337d3b7 Added support for specifying the database port number 2003-12-08 04:50:23 +00:00
Miles Lott
f8e449ef62 format 2003-12-05 13:48:29 +00:00
Miles Lott
f9fde4bde1 Another fix for BDAY field import 2003-12-05 12:26:59 +00:00
Miles Lott
5da7953d85 Fix setting of BDAY month/day to 2 chars, some encode/decode intelligence on the fly, etc. 2003-12-05 12:13:02 +00:00
Miles Lott
2e69a4dfe8 Last commit broke more than was fixed - this reverts most changes 2003-12-05 11:17:12 +00:00
Miles Lott
67047e145d Fix for bug #853950 2003-12-05 09:42:03 +00:00
Lars Kneschke
582961ea47 let egw search for the right image type 2003-11-26 22:37:40 +00:00
Ralf Becker
2fe29887ff useing the bash function 'type -p' now instead the alias 'which', which seems not to be set for RH9 or Fedora 2003-11-23 11:01:30 +00:00
Ralf Becker
dbc66bcf00 encode_subject(): remove unnecessary CR's as some mail-scanners complain about them 2003-11-23 10:41:19 +00:00
shrykedude
bac57f2d1f - Added support for small display views on front page.
- Removed Close,Edit,About buttons from portal boxes, which were not implemented anyway.
2003-11-20 21:21:35 +00:00
shrykedude
a4a77a34c0 typo fix 2003-11-19 15:16:37 +00:00
Lars Kneschke
2eebcbee3a phpgroupware -> egroupware
Fix for BUG [ 844428 ] X-Mailer text should be changed
2003-11-18 21:42:16 +00:00
reinerj
10f7b203e4 fix Taiwan - Province of China to Taiwan 2003-11-18 08:39:09 +00:00
reinerj
9745f65e6c fix Taiwan - Province og China 2003-11-18 08:38:12 +00:00
Ralf Becker
db60c7314d fix for debian woody's php-version 2003-11-14 21:53:41 +00:00
Ralf Becker
985c601188 updated add and update to allow access,cat_id,tid as param or in values-array 2003-11-14 21:23:40 +00:00
Ralf Becker
31f6198f72 fix to not return non_contact_fields(owner,access,cat_id,...) as extra_fields 2003-11-14 21:20:55 +00:00
Ralf Becker
df93243fbc fix for id not an integer 2003-11-14 21:09:37 +00:00
Ralf Becker
ad48945359 fix for multidomain-install without domain-selectbox 2003-11-14 17:43:49 +00:00
Ralf Becker
0d250b0c82 fix to allow @ in usernames if no (only one) eGW-domain is used 2003-11-13 23:15:55 +00:00
Ralf Becker
568bc3d513 update to jscalendar ver. 0.9.5 2003-11-11 14:51:10 +00:00
Ralf Becker
14ee63f8f5 fix to allow the apps to unset values in config_data, to get them deleted, also use stored value to determine if value has changed and not need read it again 2003-11-08 22:30:06 +00:00
Carsten Wolff
5f95db7595 do create_database the usual way and don't read the data of a whole table to get just the layout 2003-11-07 17:32:32 +00:00
Ralf Becker
be9802d6f6 fix to get cat_id and access saved again 2003-11-04 16:17:11 +00:00
Miles Lott
a97da7c3c1 Silence this error, since it is a FAQ what to do here. 2003-11-04 14:14:57 +00:00
Ralf Becker
bfb6f3b494 use config::save_value to update the ctimes of the lang-files 2003-11-03 14:41:17 +00:00
Ralf Becker
737461af74 changed config-class to only write config-values if they are changed or new. This should give a better performance and prefents cases where the complete config got lost, because of a concurrent access. 2003-11-03 14:25:50 +00:00
Ralf Becker
5d922e91f1 fixed jscalendar to work with date-format 'd-M-Y', for multibyte charsets this needs mbstring and mbstring_overload & 2 (!) to work fully, thought it is usable without 2003-11-03 12:03:17 +00:00
Ralf Becker
cccbba347d changed charset-detection from lang('charset') to translation::charset() 2003-11-03 10:35:32 +00:00
Ralf Becker
6486998106 added syntax for not-empty check in filter, eg. email=!'' 2003-11-03 00:25:21 +00:00
Ralf Becker
e616c25cb1 added an icon to show the sort-colum and it's sort-order 2003-11-02 19:09:35 +00:00
Ralf Becker
6ad53d62ee added parameter to alternate_row_color to return class-name instead of a color-value 2003-11-02 17:20:47 +00:00
Ralf Becker
f1cf865b12 fixed fatal error if no connection (db does not exist) 2003-11-02 15:19:14 +00:00
Ralf Becker
30d3bedaa4 added english and german translations and only show 'Check install' and 'Logout' if one is loged in 2003-11-02 10:44:50 +00:00
Ralf Becker
5153b0d8e3 automaticaly convert to and from the xml-charset utf-8 2003-10-26 18:37:45 +00:00
Ralf Becker
a3ab98c600 changed iso8601 to YYYY-MM-DDThh:mm:ss 2003-10-25 16:43:23 +00:00
Ralf Becker
0ecc01baaa - fixed the parser to correctly return nested arrays/structs
- added support for datetime.iso8601 type, it is recogniced by the regular  expression '^[0-9]{8}T[0-9]{4}$' as php has no special datetime type
2003-10-25 16:08:05 +00:00
Ralf Becker
24d302ea8b - fixed the annoying php4-sessions bug
- it was introduced by changes lars merged from dave (phpGW) ;-)
- of cause php4 sessions work in eGW without sending cookies, if this is disabled in admin->site configuration
2003-10-25 11:37:36 +00:00
Ralf Becker
10fad5e570 - moved contacts_shared into contacts (one file less to include)
- added rights-fields to each read contact (via read or read_single_entry) with the grants the owner gave the reading user
- extended check_perms: 3. param $addr with can be contacts-record or -id, if used that contact's rights and not the rights-field are used
2003-10-25 10:14:25 +00:00
Ralf Becker
8c9c2f09d0 some more xmlrpc changes 2003-10-24 20:42:00 +00:00
shrykedude
8b9c73d089 Prefixed code that generates PHP notices with a '@' to minimize new user confusion. 2003-10-24 04:38:48 +00:00
shrykedude
e52887d989 Hid some PHP notices behind a '@' to minimize new user confusion. 2003-10-24 00:54:28 +00:00
Ralf Becker
8e1c003cde small fix for the getAccounts function to use the name-style defined in the user prefs by default 2003-10-23 20:30:32 +00:00
Pim Snel
b12b903d8c removed end of body tags from inc/footer.inc.php and added all footer tags the template footer files 2003-10-23 15:19:22 +00:00
Pim Snel
8839558f07 changed default imageformat of the nextmatch arraws to png 2003-10-23 15:17:40 +00:00
Ralf Becker
e4c0b82b2b disabled index generation again for db other then MySQL, til i fixed it 2003-10-22 12:54:39 +00:00
Miles Lott
4b4afd3c23 Add another case for manageheader when domains are not defined in header.inc.php, also some formatting updates 2003-10-22 11:28:17 +00:00
Ralf Becker
27f8837364 reading the indices correct (multiple columns, fulltext and length-limited) indexes 2003-10-22 02:40:16 +00:00
Ralf Becker
7cc899861d added a log-file and a 401 header if unauthorized to the xmlrpc-server 2003-10-21 21:05:23 +00:00
Ralf Becker
8d2c4bb7a3 fixed schemaproc to create indexes and enhanced syntax to create multicolum indexes and unique keys 2003-10-21 18:09:58 +00:00
Ralf Becker
f2b0ca5d6d an other fix for ADOdb, set Record to empty, if a query returns no row 2003-10-21 18:08:22 +00:00
Ralf Becker
9384c24217 fixed php4-sessions to work with xmlrpc, our sessionid is now identical to the php4 sessionid 2003-10-21 10:46:33 +00:00
Ralf Becker
b26fa6246a fixed db::to_timestamp as the ADOdb function returns quotes too 2003-10-21 10:08:48 +00:00
Ralf Becker
c8d9ba1a5f small fix to not use eval 2003-10-21 09:18:21 +00:00
Ralf Becker
0d35fcc72a fix to allow to load non-iso-8859-1 languages without an system-charset set 2003-10-20 19:03:46 +00:00
Ralf Becker
a1bb219315 fix to automatically connect before calling db_addslashes, needed for setup->languages (with ADOdb enabled) 2003-10-20 19:02:32 +00:00
Ralf Becker
6909e7241d some fixes:
- replaced the hardcoded /phpgroupware url with the webserver_url
- register globals
2003-10-20 17:25:56 +00:00
Ralf Becker
dbfd796382 fix to automatically connect before quering the tables, needed for setup->configuration (with ADOdb enabled) 2003-10-20 16:36:03 +00:00
Ralf Becker
0c6b822fea some fixes:
- replaced the hardcoded /phpgroupware url with the webserver_url
- register globals
- some UI fixes, as in idots everything is centered
2003-10-20 16:34:29 +00:00
Ralf Becker
9f450cb1a8 pgsql7.3 fix + wrong id for the addressbook custom-fields, should work now 2003-10-20 08:49:21 +00:00
Ralf Becker
10a51e644b get last_insert_id for pgsql working and fixed the copying of db-objects 2003-10-19 21:41:47 +00:00
Ralf Becker
834c395b0d added empty transaction functions so that db_mysql dont use the adodb ones from the db-class 2003-10-19 19:42:22 +00:00
Ralf Becker
32fa6bc9d0 added db_addslashes version for use without adodb 2003-10-19 19:36:50 +00:00
Ralf Becker
c7a9ba98e5 updated db-class to use ADOdb if one set $GLOBALS['phpgw_info']['server']['use_adodb'] = True; (eg. in your header.inc.php) or to be used as base-class for the other db-classes 2003-10-19 19:09:36 +00:00
Ralf Becker
d6b8677cbd Initial revision 2003-10-19 19:05:23 +00:00
Miles Lott
b2d20be441 Fix for count() using postgresql with query 2003-10-19 18:34:45 +00:00
Miles Lott
fe494abdc1 Fixed count() for postgresql, I hope 2003-10-19 18:29:44 +00:00
Ralf Becker
6fbf81abed added class to functions_backtrace 2003-10-19 18:25:14 +00:00
Miles Lott
7c1621ea40 Move definition of SEP ahead of class instantiation so that php5 won't barf if we use SEP in one of those classes 2003-10-19 18:05:27 +00:00
Miles Lott
ed5e8a5f8e Updated to work with current code (somewhat) 2003-10-19 15:15:00 +00:00
Miles Lott
61bf56843f Oops, this is a more accurate count 2003-10-19 08:12:16 +00:00
Miles Lott
c02c4f563e possibly more efficient record counting query, and fix limit case on queries that return less than limit 2003-10-19 08:06:52 +00:00
Miles Lott
fb3eb50ef8 Close potential security hole for xmlrpc/soap calls 2003-10-18 11:15:48 +00:00
Miles Lott
dec0934ee3 Now using copyobj() - please advise if it breaks and how 2003-10-18 11:12:19 +00:00
Miles Lott
2da29d2861 Add one note about baseline tables 2003-10-18 10:54:47 +00:00
Miles Lott
4c74f7e463 Allow passing of single, non-array paramater for e.g. POST or GET to get_var() 2003-10-18 10:36:34 +00:00
Miles Lott
0103ae5f98 silence the error in another way 2003-10-17 07:45:56 +00:00
Miles Lott
521a3b94d8 These are not strings... 2003-10-17 07:31:23 +00:00
Ralf Becker
94a2f4e043 added function-backtrace to db-error-messages 2003-10-16 16:59:31 +00:00
Ralf Becker
cb12c82707 added function to generate a function-name backtrace 2003-10-16 16:41:35 +00:00
Ralf Becker
3f3d0c79e9 added function to generate a function-name backtrace 2003-10-16 16:34:45 +00:00
Ralf Becker
7abb19b143 added message to login: account is expired 2003-10-16 14:55:12 +00:00
Miles Lott
3a298a8c7d Check that $var is set and not False - some installs will error on the array element not being set 2003-10-16 11:41:40 +00:00
Miles Lott
e07e330732 Add copyobj() function for php5 object cloning vs php3/4 copies, fix _debug_array() for php5 2003-10-16 10:37:31 +00:00
Miles Lott
7d999cd13c Moved inclusion of extension classes after definition of extended class, for php5 (and 3 ;) ) 2003-10-16 10:27:34 +00:00
Lars Kneschke
b2e4e6327e big-5 is supported by php 4.3.X 2003-10-16 04:59:46 +00:00
Lars Kneschke
616a09880a hide errormessage about unsupported charset 2003-10-15 19:15:25 +00:00
Ralf Becker
726607234e register globals 2003-10-15 13:18:13 +00:00
Ralf Becker
f7b2cefbf3 not longer used, as we require php4 now 2003-10-15 13:15:06 +00:00
Ralf Becker
7363643128 removed stupid debug messages 2003-10-15 12:29:27 +00:00
Ralf Becker
692767bcf0 fixed problem with not set system-charset and non-ascii chars in user-name with accounts in ldap:
Username did not get translated, as at the time when the accounts-class get instanciated the user preferences, which determine the language, which determine the charset (if no system-charset), are not loaded. I use iso-8859-1 as default then, which gives us the same behavior then before all the changes.
2003-10-15 12:24:38 +00:00
Ralf Becker
842adc7ae0 reverted lars/dave's change as it does not work !!!
PHPSESSIONID is wrongly encoded in the url
2003-10-14 12:50:51 +00:00
Ralf Becker
26eef15651 suppressed warning about unknown user/pw if db not yet created 2003-10-14 10:06:07 +00:00
Ralf Becker
7818d9902d phpGroupWare --> eGroupWare in login blocked message 2003-10-14 09:32:39 +00:00
Ralf Becker
cfdfd365c6 translated app-name about to phpgwapi, seems to fix problem with open-basedir-restrictions 2003-10-12 19:33:32 +00:00
Lars Kneschke
73d8277b40 fixes for warning about unsupported charset 2003-10-11 20:55:16 +00:00
Lars Kneschke
d8692a29f7 some small fixes from dave hall 2003-10-11 13:30:52 +00:00
Lars Kneschke
ec9e4e621e little fix from dave hall 2003-10-11 13:26:01 +00:00
Lars Kneschke
5fb17b08f6 search for app/template specific css.file
put your app specific css in appname/template/default(or templatename)/app.css
2003-10-11 07:58:40 +00:00
shrykedude
18f7b1e05f pgsql fix for empty var 2003-10-11 00:02:23 +00:00
Ralf Becker
d73cfd3122 fixed get_account_name to convert the values 2003-10-10 12:45:07 +00:00
Ralf Becker
71c2acae50 fix for not set system_charset 2003-10-10 12:06:40 +00:00
Lars Kneschke
00db10168f fix convert for us-ascii 2003-10-10 05:01:49 +00:00
Lars Kneschke
cb65e22c87 typo 2003-10-10 04:42:08 +00:00
Lars Kneschke
a7318559fe converted to convert for correct utf-8 support 2003-10-10 00:55:43 +00:00
Ralf Becker
33389df33d new param to translate, for string to add if no translation present, default '*' 2003-10-10 00:07:20 +00:00
Ralf Becker
e291aa7339 charset 2003-10-10 00:05:28 +00:00
Lars Kneschke
43ec195c6e added check if function iconv exists 2003-10-09 23:38:24 +00:00
Pim Snel
0ee40b75d5 added template var for logout icon in setup 2003-10-09 23:12:41 +00:00
Ralf Becker
9c322199d6 fixed bug in conversation table --> schema for bigint 2003-10-08 19:08:30 +00:00
Ralf Becker
0cba91137e added fallback to iconv if mbstring is not availible and killed a waring if no langs installed 2003-10-08 10:50:24 +00:00
Ralf Becker
7b409a410d some sql-insertion protection 2003-10-08 00:00:55 +00:00
Ralf Becker
3360c838f6 use db from phpgw_setup if the phpgw one is not availible 2003-10-07 22:38:06 +00:00
Ralf Becker
519e874afb use db from phpgw_setup if the phpgw one is not availible 2003-10-07 22:02:30 +00:00
Lars Kneschke
b3dfa3d386 little fix for gb2312 2003-10-07 20:56:33 +00:00
Ralf Becker
4c922ae28a applied ilia's patch for binary columns (mysql returns varchar(#) binary) 2003-10-07 16:41:00 +00:00
Ralf Becker
49d4216305 fix for not set up user-charset 2003-10-07 15:05:14 +00:00
Ralf Becker
10318b0554 fixed annoying typo, that caused the lang-files to be loaded on every login 2003-10-07 09:59:40 +00:00
Ralf Becker
cb01770f48 small fix 2003-10-07 01:02:19 +00:00
Lars Kneschke
d13e4685dc added kses-0.2.1 2003-10-06 11:46:38 +00:00
Ralf Becker
6e69d6965f converting all charsets to lowercase 2003-10-06 11:30:21 +00:00
Ralf Becker
cfc0ec8eb4 updated translation_sql::convert:
- now handles arrays or strings
- autodetects the from charset if not set
- uses the system_charset as to charset if not set
2003-10-05 15:41:59 +00:00
Ralf Becker
c7407b9ed1 small addition to automaticaly deal with a not set system-charset 2003-10-05 13:45:46 +00:00
Ralf Becker
def9a6e4df fix for new install 2003-10-05 10:57:50 +00:00
Ralf Becker
0ca093c04f added multibyte-support for conversation of other charsets then utf-8 and iso-8859-1 2003-10-05 10:44:16 +00:00
Ralf Becker
90faf20801 added some db-unspecific functions to deal with db-results-sets as associative arrays and form new querys from column/value arrays with automatical addslash/intval based on the column-type 2003-10-05 10:42:07 +00:00
Ralf Becker
fd2d96d063 1) implemented a share system-charset, which can be different from the charset of the lang-files
2) moved sql-specific part of setup_translation to translation_sql
3) TO-DO: get the translation-tools working in this setting
2003-10-05 02:06:11 +00:00
Ralf Becker
30bdbd48a9 biger Text for the y-axis-texts, transparent background and other cosmetics 2003-10-04 15:31:31 +00:00
Ralf Becker
878f345099 changed the gant-chart-lines to bars 2003-10-04 14:49:39 +00:00
Ralf Becker
c65032a812 restructured setup a bit:
- move most of the lang-code from setup/lang.php to phpgwapi/inc/class.translation_sql.inc.php
- added a minimal-auto-configuration, so one does not need to enter the config-step at all for a running installation
- added the language of the admin to the installed languages
2003-10-04 13:27:38 +00:00
Ralf Becker
658dfdce96 restructured setup a bit:
- move most of the lang-code from setup/lang.php to phpgwapi/inc/class.translation_sql.inc.php
- added a minimal-auto-configuration, so one does not need to enter the config-step at all for a running installation
- added the language of the admin to the installed languages
2003-10-04 13:24:34 +00:00
Ralf Becker
eeae3102df fix to give the files in vfs only minimal rights (rw for owner, rwx for owner on dirs) 2003-10-04 07:37:03 +00:00
Ralf Becker
8c0e4fd6d7 fixes to get dave's mime_magic class working 2003-10-03 11:58:51 +00:00
Ralf Becker
03e9bb126d fixed add for numerical values 2003-10-03 10:00:21 +00:00
shrykedude
8a2a675b37 expanded !$var check to use empty($var) 2003-10-03 02:01:21 +00:00
Ralf Becker
c218e158b1 added a check agains ldap-insertion in the login-name 2003-10-02 21:01:37 +00:00
Ralf Becker
8ca7b7af8a killed some warnings if open_basedir restrictions do not allow to access the session-files 2003-10-02 16:58:46 +00:00
Ralf Becker
44eaf69f8f imported ceb's changes til 2003/10/01 (reverted the german lang-file to iso8859-1) 2003-10-02 11:16:50 +00:00
Ralf Becker
30a4f77153 fix for delete with empty account_id 2003-10-01 14:50:34 +00:00
Lars Kneschke
67277ed3e8 let the cookie expire after 3 hours 2003-09-28 15:45:07 +00:00
Lars Kneschke
50cee38d83 [ 813855 ] project fix for bug 813570
https://sourceforge.net/tracker/index.php?func=detail&aid=813855&group_id=78745&atid=554340

Author: Shryke Dude (shrykedude)
2003-09-28 14:07:13 +00:00
Lars Kneschke
8dc102aa50 code from jarg - dunno what it does :) 2003-09-28 12:31:16 +00:00
Lars Kneschke
209f477b20 make this class working on windows too 2003-09-28 12:14:08 +00:00
Lars Kneschke
72f6806810 fix for bug [ 805146 ] ldap addressbook query slow
https://sourceforge.net/tracker/?func=detail&atid=554338&aid=805146&group_id=78745
2003-09-28 11:06:44 +00:00
Lars Kneschke
171addbc59 use stream_set_timeout only with php 4.3.0 and above 2003-09-28 10:32:12 +00:00
Lars Kneschke
509aff2cda make it working again 2003-09-28 10:17:21 +00:00
Ralf Becker
ff3a3ce3c8 fixed schema_proc to deal correct with empty ('') defaults 2003-09-25 01:32:08 +00:00
Ralf Becker
54bcb34236 fixed account-enabled check for account-storage != ldap 2003-09-24 12:21:38 +00:00
Lars Kneschke
d0d9dc1721 patch for [ 807213 ] HTTP-AUTH fails
solved by Bernd Oeggl (beoe)
2003-09-24 05:44:57 +00:00
Lars Kneschke
d6a6b37cde use proxy authentication if needed 2003-09-24 05:23:29 +00:00
Ralf Becker
060311ab7d fixed prob with login-scree-message and no cookie 2003-09-23 21:26:58 +00:00
Lars Kneschke
d26cfa20e9 little tricky error 2003-09-23 14:56:25 +00:00
Ralf Becker
1ed1b0f431 some fixes for setup:
- back-button for manage-header
- header-update shows lang-selection
- lang-selection is sorted now alphabetical
- lang-selection in header-admin shows up only if called the first time (without login)
- manage-languages and add-applications respekt now different translations for the same phrase in different apps
2003-09-23 13:08:40 +00:00
Ralf Becker
63d7cc09a3 extended historylog::delete to delete all entries of an app, to be used by setup 2003-09-22 23:43:48 +00:00
Ralf Becker
1433761aa6 some code-modernisation while looking for the fix to show title of disabled apps 2003-09-22 10:58:57 +00:00
Lars Kneschke
d1ffe11af9 fix for creating valid sql 2003-09-21 19:43:29 +00:00
Lars Kneschke
2a4b75c483 ldap fixes 2003-09-21 19:02:12 +00:00
Ralf Becker
90331f1b45 fix to allow '=' in urls and a lot of space to tab conversation in skwashd's comments 2003-09-21 14:04:13 +00:00
Ralf Becker
c30487281b vfs_sql::mkdir creates missing base-directories (like /home, when createing /home/<user>) now automaticaly and updates the directory content if the directory already exists. 2003-09-21 13:54:07 +00:00
Pim Snel
bae60c5128 fixed old theme support when css-dir is empty 2003-09-19 08:51:26 +00:00
Ralf Becker
43024ba1cc second (optional) param. to add_app to specify the language 2003-09-15 08:42:47 +00:00
Lars Kneschke
bfb56ec1de ldap fixes 2003-09-14 14:35:36 +00:00
Ralf Becker
3492fbbe3f code-cleanup and saved loaded apps in an array, so its save to call it more than once 2003-09-14 10:20:46 +00:00
Ralf Becker
cf20f79d91 added the html-class to the API 2003-09-14 10:19:42 +00:00
Lars Kneschke
8c40bd3358 imported phpmailer 2003-09-14 10:08:47 +00:00
Lars Kneschke
78c74e5726 ldap fixes again 2003-09-14 08:29:29 +00:00
Lars Kneschke
ea7f4ffde7 ldap improvments 2003-09-14 06:11:52 +00:00
Lars Kneschke
c579775999 again some ldap fixes
and

support for ldap version 3
2003-09-14 06:02:25 +00:00
Ralf Becker
36b40204e3 update to version 0.9.99.002:
- new columns for accounts-table: contact_id and primary group
- fixed error from 0.9.10 update with groups and permissions columns only half deleted
- update function for phpGW 0.9.14.508/9 and 0.9.15.013/4
2003-09-13 18:19:03 +00:00
Lars Kneschke
ac487777b7 added support for primary group 2003-09-13 17:14:30 +00:00
Ralf Becker
90804b3885 globals 2003-09-11 18:13:49 +00:00
Lars Kneschke
aa9a35f4d3 spelling error 2003-09-11 04:53:29 +00:00
Ralf Becker
ef850c835b disableling the click_history til someone starts useing it 2003-09-06 10:52:42 +00:00
Ralf Becker
f4fd01dd10 added possebility to remove the crontab-line 2003-09-06 10:50:35 +00:00
Ralf Becker
374cc00037 fixed delete 2003-09-06 03:23:37 +00:00
Ralf Becker
16d1fddc52 some more branding www.phpgroupware.org --> www.eGroupWare.org 2003-09-03 12:59:11 +00:00
Ralf Becker
4c93a60578 small fix for formattime 2003-09-03 12:28:46 +00:00
Lars Kneschke
e3dde66e08 change needed for integration of emailadmin
ldap bugfixing
2003-08-31 22:09:12 +00:00
Ralf Becker
0dac7abe0e imported dave's changes 2003-08-30 23:09:28 +00:00
Ralf Becker
b99e600aaa added flag to disable the str_replace('phpGroupWare','eGroupWare'), called egroupware_hack 2003-08-30 11:03:20 +00:00
Ralf Becker
8ea71d2f7d fixed bug with not saved description in preferences::add 2003-08-30 10:25:14 +00:00
Lars Kneschke
c010b47c80 add the file including the javascript class 2003-08-30 08:47:01 +00:00
Lars Kneschke
cecef59550 addedd javascript support class 2003-08-30 08:44:51 +00:00
Lars Kneschke
a4ecc1017c formating 2003-08-30 07:15:36 +00:00
Ralf Becker
7971e01aef some first basic branding 2003-08-28 18:17:11 +00:00
Ralf Becker
55638ce3a5 fixed some probs with not existing database 2003-08-28 18:14:45 +00:00
Ralf Becker
f34fe8088b reimported jsCal into phpgwapi/js now 2003-08-28 16:35:07 +00:00
Ralf Becker
b8557e49d9 make the phpgw Version-0_9_16-branch HEAD 2003-08-28 14:31:11 +00:00
skeeter
aedaca8c72 Changed the require_once to CreateObject 2003-08-25 10:15:27 +00:00
ceb
0027baea33 droped class 2003-08-23 02:09:37 +00:00
ceb
4e0b29e3a9 what crap 2003-08-23 01:20:13 +00:00
ceb
6e63540873 update 2003-08-23 00:44:53 +00:00
Ralf Becker
940e0c1df9 added a helpmessage to the jsCalendar input-field 2003-08-18 23:17:56 +00:00
Ralf Becker
b32fe49d9b wrapper-class and setup-file for jsCalendar 2003-08-17 23:05:57 +00:00
Ralf Becker
3173e4dfc6 Initial revision 2003-08-17 22:44:06 +00:00
Ralf Becker
c30cd51f22 table_name returns empty if we have no db-connection instead of throwing error-messages (used in setup)
Note: daves OOP changes still needs to be merged to HEAD!!!
2003-08-13 10:56:01 +00:00
ceb
459fceb00f update 2003-07-26 23:37:55 +00:00
ceb
74040b0444 update 2003-07-25 01:11:45 +00:00
ceb
a636497b9e added function 2003-07-22 23:40:37 +00:00
ceb
a400950613 added function 2003-07-22 21:35:49 +00:00
Ralf Becker
6ab850d35c - added update from version 0.9.14.004-6 (security-fixes) and 0.9.14.508 (asyncservice)
- merged asyncservices from .16
2003-07-21 18:20:45 +00:00
ceb
6b683518ef update 2003-07-03 19:29:26 +00:00
Ralf Becker
ebee2598cf xss fix, running the content of the address-label-function through strip_html 2003-07-02 00:08:20 +00:00
ceb
b1aa23e5d0 fix 2003-06-24 22:33:40 +00:00
ceb
782fdf7c2d fix bug #3861 2003-06-24 13:32:25 +00:00
ceb
5503443533 fix bug #3522 2003-06-24 12:38:08 +00:00
ceb
64aa244e2e update 2003-06-24 11:54:22 +00:00
ceb
99cb204413 update 2003-06-21 00:59:30 +00:00
ceb
298c0d03ae fix 2003-06-17 13:23:42 +00:00
Ralf Becker
b6ef1b3605 fix for bug #3427: no email-notifications
send class does not default to port 25, as email does when smpt-port is left empty in the email-site-config
2003-05-30 16:11:36 +00:00
Ralf Becker
cef302db7b Fix for methode-hooks with no return-value 2003-05-24 14:25:13 +00:00
Ralf Becker
8d77552935 merged dave's php4.1+ change from .16 2003-05-24 12:21:42 +00:00
ceb
3a92c8d5bb update 2003-05-22 23:20:08 +00:00
ceb
6c05d396d9 update 2003-05-21 23:12:44 +00:00
ceb
6494d641da update 2003-05-21 23:02:25 +00:00
Ralf Becker
8c4912bce3 modified add and delete to set / unset default and forced prefs too 2003-05-19 23:05:32 +00:00
Ralf Becker
b03789273e killed some left-over debug-messages 2003-05-19 13:34:33 +00:00
Ralf Becker
b68857973c added lang-call to display_mainscreen 2003-05-18 19:31:21 +00:00
Ralf Becker
a09ccfb730 merged sesson-functions for .16, incl. the brute-force stuffe and cacheing the data from other session in the appsession
fixed multidomain logins for register_globals off
2003-05-18 19:18:58 +00:00
Ralf Becker
53b8b8844f merged sesson-functions for .16, incl. cacheing the data from other session in the appsession
fixed multidomain logins for register_globals off
2003-05-18 19:16:58 +00:00
Ralf Becker
6b8a74ecc9 fixed wrong users_localtime time:
offset in user_prefs is not against GMT but servertime
2003-05-17 21:25:09 +00:00
Ralf Becker
9a074ef8b3 added function to encode subject for 8-bit-chars and made boundary a param 2003-05-17 20:41:14 +00:00
Ralf Becker
c1f78f4efc changed username to fullname 2003-05-17 20:37:51 +00:00
Ralf Becker
02c9cec298 fixed display_fullname for missing parts of the name
merged kneckes ldap-change too
2003-05-17 20:34:55 +00:00
Ralf Becker
e51acc6ad8 fixed bug, account_id param in constructor was not used
merged jengos changes from .16 too
2003-05-17 20:26:49 +00:00
mdean
39a55af60a SV# 3634: Syntax error return Rrue; should have been return True; 2003-05-17 19:29:58 +00:00
seek3r
68e9fd40cc dd 2003-05-15 10:01:57 +00:00
seek3r
550d17d454 wrapped a couple functions in if statements because they are now part of new versions of PHP 2003-05-10 08:53:43 +00:00
seek3r
ebc98519ce fixed bad reference which caused problems on windows servers 2003-05-10 08:52:21 +00:00
Ralf Becker
52ad25deb0 call constructor of sbox class 2003-05-05 20:59:14 +00:00
Ralf Becker
0953e3e21b gnu-patch #1245 2003-05-05 20:24:57 +00:00
Ralf Becker
3d2edbc0a7 gnu-patch #740 2003-05-05 19:33:10 +00:00
Ralf Becker
a573aac782 gnu-patch #810 2003-05-05 19:25:16 +00:00
Ralf Becker
6f48cb5363 gnu-patch #1244 2003-05-05 19:11:47 +00:00
Ralf Becker
06489ff747 added an other display-type for accounts: Firstname Lastname [lid]
changed < > into [ ]
2003-05-04 15:14:06 +00:00
Ralf Becker
e152c6727d changed pref-name maildomain to domain 2003-05-04 10:30:38 +00:00
Ralf Becker
1a01f33308 account-display is now configurable via the prefs:
- Firstname Lastname (default)
- Lastname, Firstname
- username
- <username> Lastname, Firstname
2003-05-03 22:23:50 +00:00
ceb
3f24159bfd update tpl 2003-05-03 14:17:15 +00:00
Ralf Becker
3826112059 Fixed get_image_dir and get_image_path to not return the templates imagedir if it only contains the navbar icon (eg. idots or idsociety).
Thats only a fix, better would be if every app uses the image or find_image function.
2003-05-03 10:59:16 +00:00
Ralf Becker
ce1a06d831 small fix, added a wrapper for the renamed function email_address (was sub_default_addres) for email/anglemail 2003-05-03 10:58:46 +00:00
Ralf Becker
e1c1ecad78 added notify-messages to prefs:
- notify messages contain vars to be substituted, eg. $$username$$
- the var-name gets translated for editing
- new function create_notify in preferences.php
- new function parse_notify to substitute / create the notify msg
2003-05-02 01:33:32 +00:00
Ralf Becker
f44171243c fix for phrase which end (after truncating to 230 chars) in a space (which has been striped by the db) 2003-05-02 01:06:33 +00:00
ceb
7546857b3e update cats 2003-05-01 23:24:09 +00:00
Ralf Becker
52ff07f6c9 fix from sigurdne, for bug #3300 and #2740 2003-05-01 12:49:11 +00:00
Ralf Becker
21d8e8fd62 reworked preferences (ported from .16 incl. fixes):
- not set user-prefs use the default value, default values have been used only for new accounts before
- preference-table has new column preference_app
- preferences got automaticaly quoted now, eg. its save to use single and double quotes as well as backslashs
2003-05-01 09:19:50 +00:00
Ralf Becker
f81afd60a9 fixed template_alternate_row_color, so also set the row_color in the supplied template, not only in the template of the nextmatch-class 2003-05-01 09:17:44 +00:00
Ralf Becker
ad1a0a1cb3 fixed schema_proc for pgSql to properly rename a table, if forgot to rename the index 2003-04-30 11:07:24 +00:00
ceb
486e0b043f update portal 2003-04-30 02:13:17 +00:00
Ralf Becker
104bad578d added param try_unregistered to hooks::single for setup 2003-04-28 08:25:59 +00:00
Ralf Becker
2c59c61f0d added param try_unregistered to hooks::single for setup 2003-04-28 08:24:45 +00:00
Ralf Becker
b12d672c5c importing asyncservices from .16 2003-04-27 23:19:49 +00:00
Ralf Becker
4e1cd7d1f5 new type of hooks via methodes instead of separate files:
- allows to parse arguments ot the hook and return content
- all access to the hook-table is now handled by the hook-class (for admin and setup too)
- all existing hooks continue to work of cause
2003-04-27 22:26:04 +00:00
ceb
996ae97971 update img 2003-04-27 19:27:28 +00:00
ceb
7420f58b18 update img 2003-04-27 14:10:16 +00:00
ceb
79f95f0576 update 2003-04-26 20:52:59 +00:00
ceb
9cddaf2f6e added extra function for filter plus update tpl class to version .16 2003-04-26 01:19:45 +00:00
ceb
dbca6b1b6b removed charset from tpls since its added by xslt already plus update class.common: add a flag to disable any xslt output 2003-04-24 21:04:22 +00:00
ceb
ded88a0790 update js and css 2003-04-24 01:34:44 +00:00
Ralf Becker
251699f154 gugux lang-update 2003-04-22 22:30:38 +00:00
Ralf Becker
cad7e38029 fixed for login: dont call framework for login 2003-04-21 08:32:53 +00:00
ceb
0d021d3426 it was impossible to login/logout after change of framework call 2003-04-21 00:49:42 +00:00
Ralf Becker
b69defa25b added app_header via $GLOBALS['phpgw_info']['flags']['app_header'] 2003-04-20 20:47:50 +00:00
ceb
bf02473ccd update cats 2003-04-20 14:15:01 +00:00
ceb
cf343ac9d6 update hook_admin 2003-04-20 02:16:22 +00:00
ceb
2dd760281b moved function deisplay_entry from admin to api 2003-04-19 23:17:40 +00:00
Ralf Becker
fefe0305fd fix for bug reported on user-list, time-compare creates date before 1970/1/1 which is the earliest allowed date on windows 2003-04-18 08:37:04 +00:00
Ralf Becker
6b1cfa855e limited the length of the message_id to 230 and defined a constant for it 2003-04-02 17:46:37 +00:00
Ralf Becker
486fd309c0 changed wrong php-version-number 2003-04-02 10:42:12 +00:00
Ralf Becker
8a9884ec96 had to redo it as it breaks other stuff 2003-03-31 17:34:38 +00:00
Ralf Becker
64309e9e5a made it more compatible with the version in 0.9.14 2003-03-31 16:51:25 +00:00
Ralf Becker
ea968b1cd6 added function redirect_link and added nodisplay before exit 2003-03-31 16:50:49 +00:00
Ralf Becker
ec8ba8cab3 added appname to website title (as dave in .16) 2003-03-30 11:04:57 +00:00
Ralf Becker
32f1ed2b83 now admin can enable/disable the preferences as any other app, fix for bug#2967 2003-03-28 16:19:46 +00:00
Ralf Becker
a29965b1ea added a local var $oProc as reference to the global one, to be compatible with old-style default_records.inc.php 2003-03-27 18:39:49 +00:00
Ralf Becker
d948f09973 moved generation and translation of app-title into applications-class 2003-03-22 12:29:42 +00:00
Ralf Becker
b83af98a7f skwashd's patch to:
- name2id return system-global cats too
- return_array use strlen now to differ between not set and 0 parent_cat_id
2003-03-22 09:37:40 +00:00
Ralf Becker
254ba69217 dave's parse_navbar_end-fix (no more complaining it's not defined) 2003-03-22 09:04:37 +00:00
Ralf Becker
c2778383c5 2 changes:
- newer lang-files get now installed automaticaly when a user log's in
- Czech is added to the supported lang's
==> phpgwapi version updated to 0.9.14.002
2003-03-22 01:32:43 +00:00
Ralf Becker
556680d7f8 fix for 2 pgSql bugs:
- if a table get droped (eg. uninstall an app) the sequenz got not droped, which leads to complains of pgSql if you tried to reinstall the table/app
- _CopyAlteredTable (which is used by AlterColumn) uses a 'SELECT * ' and then the $db->f(0|1|2) which leads to errors when the column-order is not as expected
2003-03-22 01:28:48 +00:00
Ralf Becker
f9c53875eb Moved list_sessions and total from admin.socurrentsessions into the session-class and implemented them for php4 too.
So admin.socurrentsessions is no longer used and bocurrentsessions as well as the phpgwapi/templates/xxx/navbar.inc.php use the session-class to get the number of loged-in-users.
Aktivated the accesslog f�r php4-sessions too.
2003-03-21 00:47:18 +00:00
Ralf Becker
0b53b03eae skwashd's patch to use last_insert_id instead of an extra max(id) query 2003-03-19 23:14:21 +00:00
Ralf Becker
4d4f86af2b an other issue with daylight-saveing in days_between solved, now the calculation is down ignoring the daylight-saveing 2003-03-18 18:02:36 +00:00
Ralf Becker
c280a1ab7e made some more messages from the users-prefs translatable 2003-03-18 17:05:42 +00:00
Ralf Becker
027cfe7207 fix for postgreSql's AddColumn, to allow to set a default and a not null contraint, they are not allowed in add column in pgSQL 2003-03-18 00:07:17 +00:00
Ralf Becker
ff708d4917 skwashd's patch to be able to retrive entries with parent_id == 0 2003-03-16 22:16:33 +00:00
Ralf Becker
2df14f0419 fix for bug #2549, patch from ||cw 2003-03-13 17:59:45 +00:00