Commit Graph

3960 Commits

Author SHA1 Message Date
Ralf Becker
34d55dc9b8 not needed not full working with jerryr 2005-11-25 08:36:01 +00:00
Miles Lott
bcb682ed9d phpgw->egw 2005-11-25 00:20:34 +00:00
Miles Lott
98bb88f545 phpgw->egw 2005-11-25 00:13:29 +00:00
Ralf Becker
43ae18fb7a finding the db-object from setup too 2005-11-24 20:48:31 +00:00
Ralf Becker
d8932b3ad3 calling invalidate_session_cache only if it exists (setup does not have/need it) 2005-11-24 20:08:09 +00:00
Ralf Becker
9b4e21dbb3 fix typo 2005-11-24 19:48:45 +00:00
Ralf Becker
9606f6ea25 eGW uses now negative id's for groups, this allows to better support ldap (you can have users and groups with identical id's) 2005-11-24 19:48:21 +00:00
Ralf Becker
e92bd2b0fb not used 2005-11-24 15:03:10 +00:00
Ralf Becker
0a9adb0389 a new look for the 1.2 2005-11-24 15:01:27 +00:00
Ralf Becker
aea55f6b2d a new look for the 1.2 2005-11-24 14:29:37 +00:00
Oscar Manuel Gómez Senovilla
d038701dcb traditional chinese update 2005-11-24 10:25:38 +00:00
Ralf Becker
e676896faf not used 2005-11-23 23:09:31 +00:00
Ralf Becker
e9bbdad358 fixed bug: only 2 levels of categories get returned 2005-11-23 23:01:28 +00:00
Lars Kneschke
365c891649 bring back the grey images 2005-11-23 12:25:23 +00:00
Ralf Becker
4169bd99e1 fixed bug in column_data_implode: numerical keys where used if $only===true 2005-11-23 08:56:43 +00:00
Cornelius Weiß
f043f76be2 fix typo 2005-11-22 22:32:21 +00:00
Cornelius Weiß
81f918c8b6 fix: font tag was not allowed 2005-11-22 22:26:35 +00:00
Ralf Becker
597e4b8589 fixed for mysql < 4.1 for the quoting of boolean columns (0/1, instead of standard true/false) 2005-11-21 16:39:43 +00:00
Lars Kneschke
549f63db9e use the KDE buttons 2005-11-21 15:03:06 +00:00
Lars Kneschke
9319151222 use the KDE icons 2005-11-21 15:02:41 +00:00
Lars Kneschke
a88d6dd16c used KDE images as default 2005-11-21 14:40:19 +00:00
Ralf Becker
cde95cd926 fixed bug in common::get_referer, which gives a warning and wrong result if eGW is installed in the docroot 2005-11-21 08:21:11 +00:00
Ralf Becker
e9cfc86e19 fixed bug: missing param 5 in egw_db::insert, which stoped login, if display errors is on 2005-11-21 07:23:37 +00:00
Cornelius Weiß
d13a6c3ab9 fix: folder mime now also resides in api template folder 2005-11-20 16:16:08 +00:00
Ralf Becker
9320913b9e - new capability 'name_case'
- docu update
- removed some depricated stuff from the last release
2005-11-20 15:40:28 +00:00
Ralf Becker
5ad806fdb7 not used 2005-11-20 14:25:57 +00:00
Lars Kneschke
99b3049254 removed the unneded 5th parameter 2005-11-20 14:19:29 +00:00
Oscar Manuel Gómez Senovilla
03fd033b56 dutch updates 2005-11-20 09:49:41 +00:00
Ralf Becker
2dbaf992fa fix for bug [ 1357995 ] LDAP account import errors 2005-11-20 08:03:06 +00:00
Ralf Becker
1549913fd7 fix for bug [ 1361782 ] missing sql tables: hook code accessing the prefs-table is moved to the prefs class 2005-11-20 07:32:51 +00:00
Ralf Becker
c267a875de fixed quoting of bool column to return true or false, as required by newer postgres and accepted by mysql too 2005-11-19 20:14:45 +00:00
Ralf Becker
1c8ecb3992 enhanced _insertID function to deal with tables without oid's (default from 8.1+) 2005-11-19 20:13:06 +00:00
Ralf Becker
fa96e4a576 new functions to read and write a single phrase 2005-11-19 20:08:45 +00:00
Ralf Becker
c3a9b1c5e8 fix for different format of multiple cats ('1,2' instead of old ',1,2,') in new addressbook 2005-11-18 15:22:10 +00:00
Cornelius Weiß
2e1d4cbc59 fixes:
- handle wrong user inputs on filemanger url and dirs
- get mimes from phpgwapi
2005-11-16 10:53:38 +00:00
Cornelius Weiß
d78f9d83da *** empty log message *** 2005-11-16 10:45:22 +00:00
Cornelius Weiß
b919077917 fix: mime icons must to be in tiny_mce subdir as tiny_mce crashes this way 2005-11-16 10:32:22 +00:00
Ralf Becker
96a2aad962 Adjusting the multi-selectbox width a bit 2005-11-14 21:35:55 +00:00
Cornelius Weiß
256deada9f fix, sorry 2005-11-14 21:27:11 +00:00
Cornelius Weiß
dd068c15c7 add a few more plugins to tinymce 2005-11-14 21:18:01 +00:00
Ralf Becker
85406b1a86 if called by setup, use setup's db-instance 2005-11-14 10:21:02 +00:00
Ralf Becker
ef43034467 added some stuff for handling db-charsets:
- db-version gets now queried after the connection is made and before we select the DB, to be availible if the db not yet exists
- create_database can set now the default charset for mysql4.1+, that might make sense for Postgres too
- mysqlt is now translated to mysql in db::Type, as it's queried in many places, which do not recognise mysqlt. You can find the untranslated value now in db::setupType
2005-11-14 08:36:39 +00:00
Ralf Becker
29ebabe0f5 quitent an other diagnostics 2005-11-14 08:32:59 +00:00
Ralf Becker
35a77b3c36 - quietent a warning if the connecting database does not exist
- cant use mysqli_real_escape_string without DB-connection, falling back to default quoting
2005-11-14 06:17:43 +00:00
Oscar Manuel Gómez Senovilla
dccb3b29ef spanish updates for 1.2 rc1 2005-11-13 21:22:11 +00:00
Ralf Becker
e665bbad9d quitend a debug message 2005-11-13 18:22:06 +00:00
Ralf Becker
8e25d2e29c phpgw_addressbook(_extra) --> egw_addressbook(_extra) 2005-11-13 12:05:35 +00:00
Ralf Becker
f65d804916 phpgw_interserv --> egw_interserv 2005-11-13 11:55:07 +00:00
Ralf Becker
dab141fdb7 phpgw_history_log --> egw_history_log and reworked class with new db-functions 2005-11-13 10:52:34 +00:00
Ralf Becker
889eb347b8 phpgw_history_log --> egw_history_log 2005-11-13 10:52:08 +00:00
Oscar Manuel Gómez Senovilla
5c9dcc3194 Traditional chinese (Taiwan) completion 2005-11-13 10:38:23 +00:00
Ralf Becker
1b17b82ca8 phpgw_nextid --> egw_nextid 2005-11-13 10:13:16 +00:00
Ralf Becker
1f37f024ca phpgw_access_log --> egw_access_log 2005-11-13 09:47:05 +00:00
Ralf Becker
f6e4328f85 phpgw_(app_)sessions --> egw_(app_)sessions 2005-11-13 09:16:31 +00:00
Ralf Becker
8add4f6398 infolog link registry ins now in infolog class 2005-11-13 09:14:02 +00:00
Ralf Becker
44bcc1247d improved docu of prefs class and phpgw_preferences --> egw_preferences 2005-11-13 07:49:56 +00:00
Ralf Becker
8a06c230c4 modernized and documented the hooks-class, phpgw_hooks --> egw_hooks 2005-11-13 06:58:38 +00:00
Ralf Becker
dafaf45680 fixed typo which caused the admin passwd to be changed, instead the one of the edited user 2005-11-13 06:09:10 +00:00
Ralf Becker
9a787b926c in some old installations the email_type is NOT NULL, contrary to what our tables_current says 2005-11-12 18:21:02 +00:00
Ralf Becker
7d3c9bf1fc fixed typo in commen preferences 2005-11-12 18:19:04 +00:00
Ralf Becker
f7ebba2e44 some more db-capabilities:
- like_on_text (boolean)
- order_on_text (boolean or string for sprintf)
2005-11-11 23:08:49 +00:00
Ralf Becker
0be34d315b code cleanup and link function allows now query in the url too 2005-11-11 23:07:29 +00:00
Ralf Becker
3bae8c3a00 fix for referer under etemplate 2005-11-11 23:06:34 +00:00
Ralf Becker
090dc5c1da shorten the category names, by not appending <Global [App]> anymore, instead we use a symbol (diamond) to indicate a non-user cat 2005-11-11 23:05:35 +00:00
Cornelius Weiß
e11fe7cd81 tinymce
- addoption: FontChooser
- align buttons left
2005-11-11 20:52:58 +00:00
Cornelius Weiß
599a4cdfdf adjust link to new view dialog 2005-11-11 20:52:09 +00:00
Cornelius Weiß
a52d78d66b fixed typo 2005-11-10 21:36:51 +00:00
Oscar Manuel Gómez Senovilla
f0b4d5e25d include overlooked fudforum lang fix 2005-11-10 17:20:14 +00:00
Ralf Becker
69ff4a066f Manual widget, which open the online help from popups 2005-11-09 16:56:23 +00:00
Ralf Becker
35833c2583 fixed not working reference assignment 2005-11-09 13:54:36 +00:00
Ralf Becker
515b8c0630 hopefully now all possebilities to construct an eGW URL are covered 2005-11-09 13:27:49 +00:00
Ralf Becker
988b7c1bc5 new method common::get_referer(), to get an eGW conformat referer from $_SERVER['HTTP_REFERER'], suitable for direct use in the link function 2005-11-09 12:45:48 +00:00
Ralf Becker
c5a6a2bcc0 phpgw --> egw plus some documentation 2005-11-09 12:44:32 +00:00
Ralf Becker
bd325a811f fix for bug reported by Oscar on the list: category query of categories::return_array ended with AND 2005-11-09 06:53:51 +00:00
Ralf Becker
cd102084d5 reverted last commit, as &amp; in urls do not work in javascript, they only work as value in tags and we dont know for what the returnvalue of link() is used 2005-11-08 20:03:46 +00:00
Ralf Becker
c84bb21068 xhtml conforming url's 2005-11-08 17:53:04 +00:00
Ralf Becker
263caae5e8 missing param 2005-11-08 10:10:36 +00:00
Ralf Becker
709ef070c9 fix for bug, that empty arrays are returned as serialized empty array and not an empty array 2005-11-08 08:12:30 +00:00
Ralf Becker
a0beab57d4 fixed bug reported by Lutz on the german list (missing AND before filter in return_array) 2005-11-08 05:07:37 +00:00
Oscar Manuel Gómez Senovilla
a3a5746186 spanish completion 2005-11-07 22:13:23 +00:00
Ralf Becker
40b35348e0 Get- and SetCharSet for mysql and mysqli 2005-11-07 13:37:21 +00:00
Ralf Becker
ae9ae56e30 fix for the segfaults happening since the last commits in several apps: function was calling itself ;-) 2005-11-07 09:30:33 +00:00
Ralf Becker
c4db9872c2 it was definitly to late last night ;-) 2005-11-06 09:09:05 +00:00
Ralf Becker
9de4dcd476 typo 2005-11-06 07:38:27 +00:00
Ralf Becker
7635fb25c9 phpgw_categories --> egw_categories plus reworked categories class 2005-11-05 22:58:51 +00:00
Ralf Becker
2ec277c0d9 typo 2005-11-05 19:00:31 +00:00
Oscar Manuel Gómez Senovilla
ebd1e337b1 *** empty log message *** 2005-11-05 18:24:27 +00:00
Ralf Becker
34b1f64ae3 typo 2005-11-05 18:18:55 +00:00
Oscar Manuel Gómez Senovilla
49d548dd25 bug 1240675: removing old phpgw_zt.lang files 2005-11-05 14:22:46 +00:00
Cornelius Weiß
eefc099fad minor updates regarding addressbook 2005-11-05 13:56:18 +00:00
Oscar Manuel Gómez Senovilla
b68272942e bug 1240675, from zt -> zh-tw. First part, just add new files 2005-11-05 13:45:37 +00:00
Ralf Becker
0f7354b09b check for the old table too, to not scare updating users ;-) 2005-11-05 13:15:33 +00:00
Ralf Becker
c1e9c20455 fix for failed update to 1.0.1.014 because of identical phrases for the email app 2005-11-05 13:01:08 +00:00
Oscar Manuel Gómez Senovilla
15e917dd0d dutch updates 2005-11-05 09:58:31 +00:00
Ralf Becker
912aac5e6c 1) renamed translation_sql to translation, as translation_file is not used or working (we can allways re-add it)
2) new list_langs function for the TranslationTools, so they dont need to access the languages table direct
2005-11-05 08:51:06 +00:00
Ralf Becker
2477ebc7bb functions to get and set the charset 2005-11-04 18:38:29 +00:00
Ralf Becker
970a92297e an other big update ;-)
1) phpgw_lang(uages) --> egw_lang(uages)
2) mysql 4.0+
 - charset gets now set for the connect
 - charset gets used for new tables
 - some columns shortend to deal with 1000byte (= 333 utf-8 chars) limit for indexes
 - update to 1.0.1.019 fixes the charset of existing tables
2005-11-04 18:35:09 +00:00
Ralf Becker
65c41b525e fixed bug report by Dros on the german list: using account in ldap, nextmatch (eg. in setting group ACL's) is not working 2005-11-04 06:57:22 +00:00
Ralf Becker
373d7c68a2 phpgw --> egw 2005-11-03 14:33:39 +00:00
Ralf Becker
a41761660e fixed bug: addressbook popup for email apps: adding all search results was not working with ldap (contacts_ldap class did not support the "!''" filter used) 2005-11-03 14:30:40 +00:00
Ralf Becker
335cef9104 display_fullname and get_account_name replace now an empty firstname with the lid and an empty lastname with group or user 2005-11-02 20:43:04 +00:00
Ralf Becker
3960fcc0ae implemented the same default, as for the sql class: everything which is not 'accounts' or 'groups' gives a list of both 2005-11-02 20:40:44 +00:00
Ralf Becker
ec9fd92d47 help has to be in common, new common prefs phrase 2005-11-02 12:14:30 +00:00
Ralf Becker
c85d34c0fe changed the following table-names:
- phpgw_accounts --> egw_accounts
- phpgw_acl --> egw_acl
- phpgw_log(_msg) --> egw_log(_msg)
- phpgw_config --> egw_config
- phpgw_applications --> egw_applications
This requires code-changes in many apps. Quite often I was able to replace the db access, with calls to the appropreate classes.
2005-11-02 11:45:52 +00:00
Ralf Becker
04f5b1a863 set the charset to utf-8, as it looks like
charset has to be the used charset NOT a translation of the term charset!
2005-11-02 09:51:50 +00:00
Cornelius Weiß
e4ed1ac5b0 add execmethod2 which could handle multiple arguments
There was no way of patching the existing ExecMethod, as Felamimail,
emailadmin and ldapadmin depend on the class consturction of this
method
2005-11-01 14:19:00 +00:00
Ralf Becker
f9454e9c07 removed edge-it templates as Vincent will maintain the prisma template 2005-10-31 09:26:11 +00:00
Oscar Manuel Gómez Senovilla
8ad4d0ecbe several update 2005-10-31 08:51:05 +00:00
Ralf Becker
295d7844e5 added no_notify parameter to link function, to suppress the notify 2005-10-27 09:28:24 +00:00
Oscar Manuel Gómez Senovilla
26a9fed831 *** empty log message *** 2005-10-26 00:54:00 +00:00
Régis Leroy
7b9f0f7b79 add mysqlt type for mysql in transactionnal mode with innodb tables 2005-10-25 15:27:42 +00:00
Régis Leroy
0f476f3e98 Bugfix: RowLock was not working with MySQL. ignore is a reserved word and could be empty. See as well fix on mysql driver for getOne with LIMIT and FOR UPDATE 2005-10-25 14:45:19 +00:00
Régis Leroy
9b4814ba81 bugfix: Select with LIMIT fail if FOR UPDATE is not after the LIMIT but before 2005-10-25 14:38:10 +00:00
Ralf Becker
a4b67d9f2b UUPS javascript ;-) 2005-10-24 12:17:31 +00:00
Ralf Becker
38577905fb 1) fixed obscur IE 5.5/6 bug that caused the search button (user image) not to be displayed if its a link with an image => input type="image"
2) phpgw --> egw
2005-10-24 10:30:29 +00:00
Ralf Becker
8591e3ce8b egw_openWindowCentered2, which allows to specify if you need a status-line or not 2005-10-24 07:29:12 +00:00
Oscar Manuel Gómez Senovilla
07dca33f46 persian files and several updates 2005-10-20 09:44:57 +00:00
Régis Leroy
c2c29c186b removing galaxia library. See reworked workflow library in workflow/inc/engine 2005-10-17 15:54:19 +00:00
Régis Leroy
c53b0302ba removing galaxia library. See in reworked workflow library in workflow/inc/engine 2005-10-17 15:52:39 +00:00
Ralf Becker
583a58007d icons to select all rows and do something with all rows moved from resources and addressbook into the api, to be used by other apps too (eg. ProjectManager) 2005-10-16 07:07:44 +00:00
Oscar Manuel Gómez Senovilla
fea8c1660d bug 1294588 and lang setup fixes 2005-10-15 21:52:37 +00:00
Ralf Becker
d4197d2883 update and upload phrase was accidently given to tinymce app 2005-10-14 08:33:28 +00:00
Oscar Manuel Gómez Senovilla
1b4ec35cb7 bug 1313566, head branch 2005-10-13 22:07:48 +00:00
Cornelius Weiß
f578c4f826 make tinymce call easier and provide some custom view 2005-10-13 20:43:06 +00:00
Cornelius Weiß
43c1115dbf switch to tinymce by default 2005-10-13 15:16:38 +00:00
Ralf Becker
e21c498f4c cancel phrase was accidently given to tinymce app 2005-10-13 15:04:34 +00:00
Ralf Becker
ea1e8d89a2 fixed sql error on deleting users, thanks to Regis Leroy 2005-10-13 14:26:29 +00:00
Ralf Becker
1784637cff Make the PHP session restore an own session type in manageheader. So you can switch it on and off, without the need to edit the code. At the moment it's off by default, with a note that it can give a big performance boost (if it works on your distro).
Please note: If you already edited your phpgwapi/inc/functions.inc.php to switch it off, you will get an cvs conflict on updating, just do a "cvs update -C phpgwapi/inc/functions.inc.php" to fix it. If you want to use the session restore or you already used it, you need to go to Setup >> Headeradmin and switch it on there.
2005-10-13 14:14:01 +00:00
Ralf Becker
e2e0fd6446 Make the PHP session restore an own session type in manageheader. So you can switch it on and off, without the need to edit the code. At the moment it's off by default, with a note that it can give a big performance boost (if it works on your distro).
Please note: If you already edited your phpgwapi/inc/functions.inc.php to switch it off, you will get an cvs conflict on updating, just do a "cvs update -C phpgwapi/inc/functions.inc.php" to fix it. If you want to use the session restore or you already used it, you need to go to Setup >> Headeradmin and switch it on there.
2005-10-13 12:11:48 +00:00
Cornelius Weiß
ac86dc76e6 Image_transfor is now dual licensed
lets use upload_url as index
2005-10-11 22:16:35 +00:00
zhangweiwu
0ec0bc7654 add a bit of phpdoc explanation. 2005-10-11 02:00:23 +00:00
Ralf Becker
03e2454671 still some missing phrases 2005-10-11 00:42:08 +00:00
Ralf Becker
8fd573db65 setting language, date- and timeformat for tinymce from the user prefs 2005-10-11 00:27:24 +00:00
Ralf Becker
dff8648c7e tinymce uses now the eGW translation system:
- translations of tinymce itself and all plugins are done by langs/lang.php
- existing tinymce translations have been imported into the phpgwapi lang files
2005-10-10 23:20:11 +00:00
Ralf Becker
af23fae115 tinymce translations 2005-10-10 23:15:52 +00:00
Ralf Becker
6ab474d0cc tinymce translations:
- added all missing german phrases
- moved double phrases to common
=> other lang files need to be saved in the db-tools for that to take effect
2005-10-10 23:14:29 +00:00
Ralf Becker
0a7c828058 tinymce translations 2005-10-10 22:28:16 +00:00
Ralf Becker
2a05447886 fixed domain-selection via url 2005-10-09 12:02:24 +00:00
Ralf Becker
c7683e5dbc update to new prefs-style, the old one is not working for templates 2005-10-09 11:59:39 +00:00
Cornelius Weiß
377869146c remove old code
moving and renaming is the same
2005-10-08 09:12:59 +00:00
Cornelius Weiß
4a5902ff92 a nice filemanager for tinymce 2005-10-07 18:23:58 +00:00
Ralf Becker
9f0f20a4cf an other try to get the right size for the multiple selectbox with checkboxes 2005-10-05 12:40:59 +00:00
Cornelius Weiß
5c8e62b4ce files with owner_id == 0 need to be readable for all useres! 2005-10-04 22:59:14 +00:00
Ralf Becker
8a8077bf4e typo 2005-10-01 21:06:43 +00:00
Ralf Becker
b31e40e067 moved InfoLog's link class and it's table into the api 2005-10-01 20:18:41 +00:00
Ralf Becker
550295d940 - altering the ip-address column in phpgw_sessions and phpgw_access_log to varchar(40) to allow ip6 addresses, as requested by our debian maintainer
- altering the loginid column in phpgw_access_log to varchar(128), to deal with usernames including domains
2005-10-01 09:12:46 +00:00
Ralf Becker
f7ec5b42f5 fix to use our db class with the new php5 mysqli extension 2005-10-01 09:09:45 +00:00
Ralf Becker
7f835c1020 mysqli has a separete param for the port 2005-10-01 08:53:38 +00:00
Ralf Becker
d088c71ae0 mysqli should use the mysql datadictionary 2005-10-01 08:47:27 +00:00
Carsten Wolff
7ae0075fb3 fix an usort sideeffect 2005-09-30 16:03:27 +00:00