Commit Graph

4574 Commits

Author SHA1 Message Date
Ralf Becker
29f83cba19 calling now Lars new class to open ldap connections, so we detect ldap version 3 now automatic (no more config option necessary) 2006-06-07 22:59:42 +00:00
Ralf Becker
1934c4ce6d fixed some problems:
- in setup we have no sessions --> query the infos on each request
- if the server allows no version 2 binds, the class failed. Now we try again with version 3 set (and succeed)
2006-06-07 22:58:11 +00:00
Ralf Becker
02cfb662e8 minimal update of the LDAP docu 2006-06-07 22:27:22 +00:00
Ralf Becker
9eca4904e0 allow to specify the hash type to prefix the hash, to easy migrate passwords from ldap 2006-06-07 22:08:13 +00:00
Cornelius Weiß
fdebc495f5 add autologin for anonymous user as we need to have on community.egroupware.org 2006-06-07 18:16:43 +00:00
Cornelius Weiß
857c4bf685 add autologin for anonymous user as we need to have on community.egroupware.org 2006-06-07 18:15:50 +00:00
Cornelius Weiß
6623ad4b8a add autologin for anonymous user as we need to have on community.egroupware.org 2006-06-07 18:14:18 +00:00
Ralf Becker
c6b0c63725 - correctly set and empty some additional attributes like first name and email
- validation group-members before setting them (false return from id2name, gives ldap-error otherwise)
2006-06-07 17:58:20 +00:00
Ralf Becker
5a84e151b2 need to invalidate the cache, before new users can be assigned any memberships 2006-06-07 17:55:57 +00:00
Ralf Becker
d8e53a5aab fix to NOT use tls for IMAP 2006-06-07 06:49:08 +00:00
Ralf Becker
3234d5723e - fixed a view error in working together with setup
- quitent (hopefully) all debug messages
2006-06-07 05:16:56 +00:00
Ralf Becker
284369fa23 quitent a debug message 2006-06-07 02:38:47 +00:00
Ralf Becker
98d8b30761 rewrite of the accounts classes:
- new cleaner AND documented interfaces
- old interfaces are still availible, but depricated
- LDAP backend stores now membership information in LDAP too, and does NO longer require the phpgwAccount schema
- LDAP backend deals now well with LDAP schema in which posixGroup is no structural object (eg. newer SuSE distros)
- password from users are done now binded as that user, so if you dont need/use our admin to manage accounts, you can give a root-dn which only allows to search&read accounts
2006-06-06 23:42:36 +00:00
Lars Kneschke
3821544b6d removed port if 80 or 443 2006-06-06 07:05:26 +00:00
Ralf Becker
73b00c865e Fixed bug introduced with the fix for the "no images" bug, thanks to John Thomas for letting me know 2006-06-06 05:33:10 +00:00
Oscar Manuel Gómez Senovilla
c7007dbca6 rest of massive update 2006-06-03 20:30:48 +00:00
Ralf Becker
b4f3452ffc Fixed problem that on newer SuSE (and maybe other distros too) none of our required objectclasses for groups are an structural object, which caused the adding of new groups to fail. Now I add the 'namedObject' objectclass, if the first adding fails. 2006-06-03 19:44:44 +00:00
Ralf Becker
ef69e29a99 Fix from István Pongrácz for acl-problems in filemanager under php4.3.2 2006-06-03 01:43:40 +00:00
Ralf Becker
3660a8f6ad fixed bug [ 1497590 ] syncml fails due to excessive session id length
--> new version 1.2.102 for the upcomming bugfix release this weekend
2006-06-01 20:04:05 +00:00
Lars Kneschke
fcbe2e5dd5 SyncML fixes 2006-06-01 13:38:37 +00:00
Ralf Becker
208a375928 fixed not shown images, if eGW is installed in the document root, with webserver_url empty 2006-06-01 03:48:06 +00:00
Ralf Becker
ecae41f156 fixed smal prob with non existing header 2006-05-31 01:58:03 +00:00
Ralf Becker
6ccca34f85 - updated header to be processed by phpDocumentor
- fixed bug in delete pointed out by Steven Hammer
2006-05-28 02:39:39 +00:00
Ralf Becker
070e3c2861 added WebDAV access to filemanager, use the following URL:
- konq: webdav://localhost/egroupware/filemanager/webdav.php/home
- win: http://localhost/egroupware/filemanager/webdav.php/home
You can now you drag and drop to updload files or complete folders and you can edit files directly in the filemanger
2006-05-26 01:47:05 +00:00
Pim Snel
20d7921564 tplsavant enhancements needed for jinn and japie functionality 2006-05-22 17:53:56 +00:00
Lars Kneschke
87dcfb1c10 bugifx from jan 2006-05-18 14:21:29 +00:00
Miles Lott
fb4182ea66 Correct spelling 2006-05-17 06:00:12 +00:00
Ralf Becker
32dc4fdb8b bugfix: url's containg var[]=val got corrupted 2006-05-17 05:53:12 +00:00
Ralf Becker
d03b888c94 fixed old search (read) for no filter given 2006-05-17 04:15:58 +00:00
Lars Kneschke
73441f3ac3 SyncML fixes 2006-05-17 03:33:50 +00:00
Cornelius Weiß
8c0945b4d0 fix: count returns 1 if variable dosn't exists! 2006-05-16 09:22:29 +00:00
Oscar Manuel Gómez Senovilla
a2c7927269 lang updates 2006-05-01 23:09:26 +00:00
Ralf Becker
dca9b4194d bugfix for db::expression: As the function has a variable number of arguments, you CAN NOT add further parameters !!! 2006-04-30 18:23:17 +00:00
Ralf Becker
9adfc41c1e allow to create links pointing outside egw 2006-04-30 18:04:14 +00:00
Ralf Becker
ade66bd533 fixed critical bug:
a too long account-lid caused the complete lost of run-rigths from all user and groups
--> beside fixing the real bug, I'm changing egw_accounts.account_lid to varchar(64) as varchar(25) was too small anyway
2006-04-30 12:21:11 +00:00
Ralf Becker
c71c53851f fixed critical bug:
a too long account-lid caused the complete lost of run-rigths from all user and groups
2006-04-30 12:18:47 +00:00
Ralf Becker
2cafb3fbc3 fix for bug [ 1477553 ] contact selector does not keep category, patch from StadtFRLG 2006-04-29 05:18:55 +00:00
Lars Kneschke
955f766a19 some minor fixes to make funambol happy 2006-04-28 05:44:43 +00:00
Ralf Becker
253c46bb9a added old field-list (stock_contact_fields) 2006-04-26 21:24:50 +00:00
Ralf Becker
897b4e1e67 moved the logic what fields to search from the uicontacts in the socontacts 2006-04-26 14:01:10 +00:00
Lars Kneschke
4c0a9c5f1b new classes to detect ldap capabilities 2006-04-26 06:01:21 +00:00
Ralf Becker
58594a03d0 removed wrong parameter 2006-04-25 19:09:39 +00:00
Ralf Becker
e06b228b1b removed addressbook tables 2006-04-25 12:45:13 +00:00
Ralf Becker
c54ebc6323 accounts_sql::save_repository(): overwrite person_id only if set in data 2006-04-25 12:44:40 +00:00
Ralf Becker
53b47fed8d new API contacts class using the contacts service of addressbook:
- it extends the bocontacts class of addressbook and
- adds some depricated methods to add basic support for the old contacts methods: read, read_single_entry, add and update
2006-04-24 20:55:16 +00:00
Ralf Becker
9c9b127de6 bugfix suggested by <martinjcole-AT-gmail.com> 2006-04-24 20:20:48 +00:00
Oscar Manuel Gómez Senovilla
55bfc4fac2 weekend lang updates 2006-04-24 09:44:22 +00:00
Lars Kneschke
2bbcde1238 add default contenttype for sifcalendar 2006-04-24 09:23:02 +00:00
Lars Kneschke
df7d119bb3 enable funambol calendar sync 2006-04-24 08:25:53 +00:00
Ralf Becker
d01642a7ad moved addressbook tables to the addressbook app 2006-04-23 14:51:36 +00:00
Ralf Becker
912f82fd85 - new capability for outer joins
- new/changed param to allow to use db::get_table_definitions() without setting/chaning the definitions loaded by the db-class
2006-04-23 14:50:48 +00:00
Ralf Becker
1ed3143918 moved link registry and functions for addressbook into the bocontacts class of addressbook 2006-04-23 14:49:08 +00:00
Ralf Becker
e52c09e0a6 allow to search for fullname 2006-04-23 14:48:19 +00:00
Ralf Becker
6922784f83 new $enum_group_acl parameter for acl::get_grants: should group acls be returned for all members of that group, default yes 2006-04-23 14:46:38 +00:00
Ralf Becker
a6b53002df for https:// url the port was detected as 80 2006-04-20 06:03:02 +00:00
Ralf Becker
da7fe0c747 jerryr icons thanks to Robert Labbe <rob-AT-primetimesolutions.com> 2006-04-18 07:42:15 +00:00
Oscar Manuel Gómez Senovilla
0366415b23 several different lang updates 2006-04-17 06:40:29 +00:00
Ralf Becker
515a22be1a function to create email addresses after a configurable policy 2006-04-16 12:25:11 +00:00
Ralf Becker
dc68edab46 fixed csv import:
- no more caching in the cat_id function, as it's done in the categories class in the API no
- categories::name2id no longer caches not found entries, as they might be added in this request
- contacts_sql::add set's all unset telefon numbers to '', to avoid the stupid db-default '+1 (000) 000-0000', which I dont want to change in the stable release
2006-04-14 09:50:39 +00:00
Ralf Becker
7afa3617c2 fixes from ldeviator <ld-AT-initiated.com> for the jerryr templates (was not working together with the calendar) 2006-04-13 19:38:49 +00:00
Ralf Becker
18d853e728 adding the final 1.2 release 2006-04-11 09:15:17 +00:00
Oscar Manuel Gómez Senovilla
4f88a0bcef commit for closing the 1.2 2006-04-10 16:59:48 +00:00
Ralf Becker
e12b1e9801 fix for bug [ 1467180 ] WEBDAV broken in filemanager 2006-04-09 12:08:53 +00:00
Ralf Becker
a85c611961 fix: suppress index or unique index, which is already a primary key 2006-04-09 10:56:29 +00:00
Ralf Becker
b826e5c2a3 extra code for changing defaults under mssql 2006-04-09 10:53:31 +00:00
Oscar Manuel Gómez Senovilla
5afb077bca lang updates 2006-04-08 23:08:29 +00:00
Lars Kneschke
1d791acb2f important patch from Jan 2006-04-07 08:54:48 +00:00
Lars Kneschke
224fa8f7af check for 0 and NULL for empty values 2006-04-07 08:22:46 +00:00
Lars Kneschke
ea7b5a8afa various small bugfixes 2006-04-07 08:11:17 +00:00
Ralf Becker
c8996cb302 autocreate_session_callback can now return (beside false or true&account-data) also a session-id (by calling session::create($account) itself). That allows to handle wrong account-data yourself and NOT get redirected to login.php 2006-04-06 18:32:22 +00:00
Ralf Becker
2c604b7b06 invalid session cache on change of session preference, otherwise session prefs only work in login 2006-04-05 15:17:41 +00:00
Ralf Becker
00060f9551 - added functions to abstract from_unixtime and date_format for DB-types other then mysql
- db::select adds ORDER BY to append param, only if its not already in the append param
2006-04-05 15:14:59 +00:00
Ralf Becker
a9988cc72a fixed wrong referer if url contains webserver_url more then once, eg. "http://egroupware.org/egroupware/index.php" and "/egroupware" 2006-04-05 14:55:57 +00:00
Cornelius Weiß
d515ec7100 allow to configure more custom options for tinymce 2006-04-05 14:01:09 +00:00
Oscar Manuel Gómez Senovilla
5bef910835 pending commits after CVS problem 2006-04-05 12:18:58 +00:00
Ralf Becker
c230fb81c4 new capability union 2006-03-29 06:58:56 +00:00
Oscar Manuel Gómez Senovilla
3e19646bc1 *** empty log message *** 2006-03-28 22:08:01 +00:00
Lars Kneschke
9c069b1550 added sifcalendar 2006-03-27 23:28:53 +00:00
Lars Kneschke
23df97648d various bugfixes 2006-03-27 23:24:17 +00:00
Ralf Becker
9c2c27b800 disabled SQL queries using the old phpgw_vfs table for WebDAV 2006-03-27 13:43:39 +00:00
Ralf Becker
b008703432 sidebox-handle (if sidebox hides automatic) was still printed 2006-03-27 12:58:58 +00:00
Ralf Becker
3af2e89e65 updated (c) to 2006 2006-03-27 12:58:09 +00:00
Ralf Becker
627e666c5c improved printing:
- all templates define now noPrint and onlyPrint css classes
- idots format (nextmatch) lists on print now a lot nicer
2006-03-26 22:21:22 +00:00
Ralf Becker
37cb5095d5 improved printing: progressbar is now printed as percent value 2006-03-26 22:19:24 +00:00
Oscar Manuel Gómez Senovilla
a6a7b0b7d5 catalan and other updates 2006-03-25 10:49:56 +00:00
Ralf Becker
40e5634739 fixed reference with clone, thanks to jpingle <jim-AT-hpcisp.com> from the user-list 2006-03-24 17:26:27 +00:00
Oscar Manuel Gómez Senovilla
8010dab588 *** empty log message *** 2006-03-23 23:16:54 +00:00
Ralf Becker
65b9f91744 cloning the DB-object, maybe that fixes some of the problems the people on the list have with VFS2 and PHP5 2006-03-22 06:58:49 +00:00
Lars Kneschke
2362499507 adding a new file 2006-03-21 13:50:34 +00:00
Lars Kneschke
2dedbf0f7c support for slowsync with search
added real working state machine
SyncML conformance improvment
2006-03-21 13:49:13 +00:00
Lars Kneschke
2bc928a6cb fixed search for empty values
empty values can be '' or NULL
2006-03-21 06:49:10 +00:00
Oscar Manuel Gómez Senovilla
10cde37f83 lang updates, including english preferences 2006-03-21 02:27:48 +00:00
Ralf Becker
a615cada89 added ability to specify some extra styles for the multiselectbox with checkboxes 2006-03-20 21:51:55 +00:00
Ralf Becker
11ce7b455d fix from DHTMLx Team <dhtmlx-AT-scand.com> modified by me to fix the wrong alignment of open folders in Konqueror 2006-03-20 19:13:15 +00:00
Lars Kneschke
f2537f6305 fix for mysql > 4.1
the first timestamp row gets always updated on update if not set
2006-03-19 22:13:57 +00:00
Ralf Becker
383c45dad3 added tree method using dhtmlXTree version 1.2 2006-03-19 17:55:36 +00:00
Ralf Becker
f219bf221e updated dhtmlXTree to version 1.2 2006-03-19 17:51:23 +00:00
Cornelius Weiß
896da3651e fix for bug #1446050 ( no font selection in htmlarea ) 2006-03-19 07:34:41 +00:00
Jan v. Lieshout
972a551f10 move icalsrv doc into the new module 2006-03-19 01:43:16 +00:00
Oscar Manuel Gómez Senovilla
f84be88515 *** empty log message *** 2006-03-16 22:32:12 +00:00
Oscar Manuel Gómez Senovilla
79e7e246f9 *** empty log message *** 2006-03-16 19:06:10 +00:00
Ralf Becker
d6d5b29ef5 removed diagnostics from bugfix 2006-03-15 16:53:13 +00:00
Ralf Becker
bd471bda9d fix for bug
- [ 1450332 ] Addressbook LDAP - categories not searchable
- [ 1038503 ] show private contact
2006-03-15 14:02:40 +00:00
Jan v. Lieshout
60aed02c8c icalsrv 0.9.7 todo import limit removed 2006-03-14 15:33:27 +00:00
Ralf Becker
ba97e08bcf fixed (wrong) translation of phrase: 3 number of chars for {day|month}-shortcut
The translation provides the number (!) for that language and not something shown to the user
2006-03-14 14:45:34 +00:00
Cornelius Weiß
300b9b1070 addressbook extension:
Admin can now define multiple addressbooks each with an own edit / view template and an own icon.
Atm. all Addressbooks are stored in one backend, but this will change soon^tm
2006-03-14 13:54:17 +00:00
Cornelius Weiß
4cfc20459e addressbook extension:
Admin can now define multiple addressbooks each with an own edit / view template and an own icon.
Atm. all Addressbooks are stored in one backend, but this will change soon^tm
2006-03-14 13:34:43 +00:00
Ralf Becker
b2f0d561c6 fixed problem reported by Christian Vierkant on the developers list: group-id's in the wiki get not changed if updating direct from 1.0.0.xxx 2006-03-14 11:20:42 +00:00
Ralf Becker
79b7054d05 not used anymore 2006-03-14 10:56:32 +00:00
Ralf Becker
5b27ac85ce fixed omgs change (zt --> zh-tw) from nov. 2005 for existing installs 2006-03-14 10:55:37 +00:00
Cornelius Weiß
05e1b2d1e7 added an optinal check for a save^tm password (criterias as in MS-Windows) 2006-03-13 22:09:13 +00:00
Cornelius Weiß
b97f701d05 added an optinal check for a save^tm password (criterias as in MS-Windows) 2006-03-13 21:56:28 +00:00
Oscar Manuel Gómez Senovilla
ef2cabef9e *** empty log message *** 2006-03-12 13:09:19 +00:00
Lars Kneschke
ea0f776b92 Patch from Jan
It is the simple patch to prevents the segfaulting of horde on ical with
spaces in the begin:vevent etc lines. (just \W\w replaced by \S if I
remember well at one place..)

The second patch is for getting rid of some php5 warnings when it
encounters the array_merge() in setParameter(). (only a simple cast to
an array).
2006-03-11 08:09:12 +00:00
Ralf Becker
db1a32aa33 fix for bug [ 1446044 ] eGw asking for delete sub-categories when it not exists 2006-03-10 09:53:10 +00:00
Lars Kneschke
cfc4ad5006 $accountID is a string not a int 2006-03-10 08:09:42 +00:00
Ralf Becker
e419a6aa6d allow ',' in order 2006-03-09 22:33:06 +00:00
Lars Kneschke
33294344ae this files executes the async cronjob for all available domains 2006-03-09 20:40:23 +00:00
Ralf Becker
ceb34ebfee set multiselectbox size=4, as some browsers dont show scrollbars if its under 4 2006-03-09 18:21:22 +00:00
Oscar Manuel Gómez Senovilla
5c70ddf676 last time basque updates 2006-03-09 01:41:21 +00:00
Cornelius Weiß
86036a1ddc fixed non working privacy 2006-03-08 22:36:35 +00:00
Ralf Becker
ed687031a2 disabled it for security reasons 2006-03-08 22:13:00 +00:00
Ralf Becker
6f1ca148d8 pushing api version of HEAD to 1.3.001 2006-03-08 21:39:21 +00:00
Ralf Becker
7a80cb08a6 changed system.time for Espen/eGWOsync to return struct with keys:
- system: system-time as datetime.iso8601
- system_tz_offset: tz_offset to UTC in seconds as integer
and, if loged in, analog user and user_tz_offset
2006-03-08 19:34:02 +00:00
Ralf Becker
a5a87c4fe8 fix for bug [ 1370943 ] Nextmatches->search doesn't set the value 2006-03-08 18:10:36 +00:00
Ralf Becker
dc48662fc8 fix for bug:
- [ 1442406 ] patch: Account hooks don't see installed applications
- [ 1232664 ] new ldap users not activating hook
2006-03-08 17:21:52 +00:00
Ralf Becker
1186a8e406 if n < 0, use n chars from the end of the string, eg. for zh-tw 2006-03-08 11:39:44 +00:00
Ralf Becker
23c4f7976f if n < 0, use n chars from the end of the string, eg. for zh-tw 2006-03-08 11:36:58 +00:00
Ralf Becker
15c845e0de fixed timezone handling in addressbook:
- db stores now server-time as everywhere in eGW
- contacts-class in the api and bocontacts in addressbook take and deliver user-time
- xmlrpc gives user-time as the other apps too
2006-03-07 22:43:08 +00:00
Jan v. Lieshout
e6b0e63066 icalsrv 0.9.04-bg01 minor bugfix and doc update 2006-03-06 14:25:54 +00:00
Oscar Manuel Gómez Senovilla
9840574e61 *** empty log message *** 2006-03-06 00:44:10 +00:00
Ralf Becker
52863057ec fixed not working xmlrpc system.time method 2006-03-04 10:27:36 +00:00
Ralf Becker
119fb13409 fix for not set $_SERVER['DOCUMENT_ROOT'] if run by the async-service, eg. calendar alarms 2006-03-03 13:44:43 +00:00
Ralf Becker
3a8c25df86 added function to abstract SQL union statement, needed to speed up the calendar search for MySQL 5 2006-03-03 12:01:10 +00:00
Ralf Becker
23ea4159ef documentation update and extra param to show_date, to disable time-zone-conversation 2006-03-03 09:32:47 +00:00
Ralf Becker
8fc1ad4184 fix for empty or zero id in call to bolink::tile 2006-03-02 19:21:55 +00:00
Oscar Manuel Gómez Senovilla
2293a9b76e basque and other language updates 2006-02-27 23:21:58 +00:00
Miles Lott
920d865760 Minor fix for system.time documentation and signature 2006-02-24 03:08:40 +00:00
Miles Lott
5f9d52623c Fix minor bug in lang() for common, and update setup's version to match common 2006-02-24 03:06:40 +00:00
Oscar Manuel Gómez Senovilla
271364abf1 slovak updates 2006-02-24 01:08:15 +00:00
Lars Kneschke
4d42f24d49 initial import of icalsrv documentation 2006-02-20 11:37:41 +00:00
Oscar Manuel Gómez Senovilla
84c8db4e8b slovensky (sk) additions and some updates 2006-02-18 03:06:35 +00:00
Oscar Manuel Gómez Senovilla
a14e5bc8c2 basque additions 2006-02-16 20:30:15 +00:00
Oscar Manuel Gómez Senovilla
aef673da05 slovak additions 2006-02-15 00:31:18 +00:00
Oscar Manuel Gómez Senovilla
94fd7bacf4 hungarian updates 2006-02-11 02:24:20 +00:00
Miles Lott
95152c501e Patch 1424025 to adjust default for system.time format 2006-02-07 13:34:02 +00:00
Miles Lott
9e47c6843e Patch 1424030 from Esben 2006-02-04 14:33:40 +00:00
Lars Kneschke
1b03623316 two patches from Benjamin Donnachie to fix
- async service
- make calendar notifications working again
2006-01-22 19:24:00 +00:00
Lars Kneschke
785391f71d patches from JVL and some debug output removed 2006-01-22 17:59:06 +00:00
Lars Kneschke
40586d80db patch from jvl xs4all nl 2006-01-16 11:14:33 +00:00
Lars Kneschke
735dcde161 different SyncML fixes 2006-01-16 09:49:51 +00:00
Lars Kneschke
08d3e484dc final syncml fixes 2006-01-14 08:29:23 +00:00
Oscar Manuel Gómez Senovilla
4d403c0457 chinese updates 2006-01-13 22:44:31 +00:00
Oscar Manuel Gómez Senovilla
bbf344522f *** empty log message *** 2006-01-12 10:36:52 +00:00
Lars Kneschke
fce1d83932 updated WBXML code to work without external binary
many thanks to the horde project for writing very good code!!
2006-01-11 05:42:07 +00:00
Ralf Becker
a523bb4409 removed 1.2.002 update as it exceeded the max index of 1000Byte under MySQL 2006-01-11 05:23:58 +00:00
Ralf Becker
145a1d0f6b bugfix, sql-error - one bracket too much 2006-01-11 05:20:50 +00:00
Ralf Becker
aa085fd849 bugfix 2006-01-11 05:20:01 +00:00
Ralf Becker
7dd8eda157 some bugfixes: unlink was not working on tempr. links (no id yet) hold in an array 2006-01-11 05:18:48 +00:00
Lars Kneschke
6fe97c4ead another mysql 4.1+ index length fix 2006-01-08 09:03:01 +00:00
Carsten Wolff
4dc6d41846 fix another missing table definition for an old phpgw_* table 2006-01-08 01:05:49 +00:00
Lars Kneschke
3eb3b14a7b fix handling of negative groupid's
without this any groups get deleted from the acl table, when updating from 1.0
2006-01-07 16:37:37 +00:00
Carsten Wolff
99cb0bd567 fixed a handfull of bugs that broke setup/update from 1.0 to 1.2 2006-01-06 16:21:51 +00:00
Oscar Manuel Gómez Senovilla
e72bb9b10a *** empty log message *** 2006-01-06 12:17:22 +00:00
Ralf Becker
e4817e6b49 fixed postgres problems mentioned by Lars: empty languages table (was caused by sql errors, which caused the transaction to fail) 2006-01-06 05:06:46 +00:00
Ralf Becker
9c1330d292 fixed maximum length for directory/filename in vfs (was 255/64 now 233/100) 2006-01-06 05:05:20 +00:00
Ralf Becker
5043404475 fixed typo 2006-01-06 04:55:51 +00:00
Ralf Becker
3282a61901 bugfix: application target was not used for extra-icons (manual opened in main-window and not in popup) 2006-01-06 04:55:10 +00:00
Ralf Becker
f1d7915da6 new print.css file, which disables navbar &
sidebox on printing under idots
2006-01-06 04:53:44 +00:00
Ralf Becker
d0b013767b fixing the fix: sql strings (integer
index) were not used in the where clause on update/insert, causing eg. double entries for file-attachments
2006-01-06 04:52:10 +00:00
Carsten Wolff
a0f4331554 small cleanup 2006-01-06 02:47:45 +00:00
Cornelius Weiß
b55f6deb14 fix: deleting of accounts resulted in deleting of group 2006-01-04 21:01:33 +00:00
Oscar Manuel Gómez Senovilla
36f4261835 chinese updates 2005-12-30 16:07:29 +00:00
Miles Lott
b9fa8c25a1 Remove unused template END tags 2005-12-27 23:24:16 +00:00
Oscar Manuel Gómez Senovilla
a15e4d73c7 bug 1391354 2005-12-27 18:52:16 +00:00
Lars Kneschke
6f05e93e26 read debugdir from egw config 2005-12-25 16:41:35 +00:00
Miles Lott
afaa6f2815 Creates LM and NT hashes natively in php 2005-12-25 10:56:54 +00:00
Lars Kneschke
916f9994b6 fix charset translation 2005-12-23 12:32:57 +00:00
Lars Kneschke
16460b9287 switch table row back to varchar again 2005-12-23 10:53:37 +00:00
Lars Kneschke
8d704fe5c0 PHP5 fixes 2005-12-20 17:45:47 +00:00
Lars Kneschke
ca2e74f153 added objectclass for rfc2307bis.schema 2005-12-16 07:12:36 +00:00
Ralf Becker
68828494ab fix for negative group-ids, which are not allowed by all dbms in auto-columns:
- egw_accounts.account_id is now again positiv for groups too
- mapping to negative group-id is done in the accounts-class now
2005-12-14 23:35:09 +00:00
Ralf Becker
b5197ce79d fixed bug in creation of new groups under ldap, they get always the same id 2005-12-14 23:33:07 +00:00
Ralf Becker
36138f346e setting group-context from (user-)context, if not set 2005-12-14 23:31:51 +00:00
Ralf Becker
5ddc4a4f85 constructor of datetime need to be called after preferences are read (again), otherwise the tz-offset is not set - easy to verify from the other end of the world ;-) 2005-12-14 06:41:27 +00:00
Ralf Becker
57998e5827 fixed to small div in multiselectbox, this should be handeled by css (overflow) 2005-12-14 06:36:27 +00:00
Oscar Manuel Gómez Senovilla
74cc469de8 hopefully, no more missing english strings 2005-12-10 18:00:18 +00:00
Oscar Manuel Gómez Senovilla
55be079d34 workflow and other lang updates 2005-12-10 14:15:12 +00:00
Oscar Manuel Gómez Senovilla
255e863d05 several language updates 2005-12-06 11:23:12 +00:00
Oscar Manuel Gómez Senovilla
15b3d1fc9f spanish tinymce translation 2005-12-05 01:33:44 +00:00
Oscar Manuel Gómez Senovilla
cbbd5866de updates for late RC4 :( 2005-12-03 01:01:27 +00:00
Ralf Becker
5f625f4289 fixed bug: privat cats were not returned / shown 2005-12-02 20:29:49 +00:00
Lars Kneschke
3abea0dbe6 fixed changing passwords using ldap 2005-12-02 12:49:50 +00:00
Ralf Becker
f2d06cbe56 fixed assignment which should be a comparison, dont think it did any harm, but anyway it's wrong 2005-12-02 10:43:39 +00:00
Ralf Becker
14b93846c0 reverted fix from 2005/11/23 as it caused trouble in other areas (eg. vfs class) and fixed the problem (cant insert sql-strings/numerical id's) in the insert-function 2005-12-02 10:41:50 +00:00
Ralf Becker
341eb15afb fixed not working system-charset conversation (now removed) with backup and re-install of backup with a different charset. A setable client encoding is used if availible. 2005-12-01 23:18:07 +00:00
Ralf Becker
332b6fabd5 fix for mssql problem reported, without SET identity_update <table> ON, mssql refuses to change the identity column (create negative group id). I cant test it, as I have no MsSQL at the moment. 2005-12-01 21:01:06 +00:00
Oscar Manuel Gómez Senovilla
a7fc10f621 several italian and chines updates 2005-12-01 15:56:15 +00:00
Ralf Becker
c6369e017e fixed wrong/positive group-id's in egw_vfs table (filemanger group-dirs were not working) 2005-11-30 13:11:16 +00:00
Ralf Becker
24472f972d fixed not working sessionid in url 2005-11-29 13:05:20 +00:00
Ralf Becker
68d0668328 fix for bool columns:
- work around some "magic" in ADODB's datadict
- MySQL4.1 allows the standard true/false for inserts only and not as default value
2005-11-29 07:52:18 +00:00
Ralf Becker
46adb5d50b destroy the session-cache on login/logout 2005-11-28 12:47:35 +00:00
Ralf Becker
bf9ee3a86d fixed empty property warining in error_log 2005-11-28 08:24:36 +00:00
Ralf Becker
16e9475d0b fixed double navbar on access denied (eg. calling a app by url without run-rights for that app) 2005-11-27 23:11:25 +00:00
Ralf Becker
0cfdea3f97 fixed error in user-creation under ldap: account_id of group was send negative to the ldap-server 2005-11-27 22:33:08 +00:00
Oscar Manuel Gómez Senovilla
77193a8839 italian updates 2005-11-27 09:54:56 +00:00
Ralf Becker
7b2b823835 - setup uses now the system_charset, that fixes various errors reported:
+ setup_demo gives errors under postgres
 + setup_demo can save special chars in the admin name
- renamed setup_demo into admin_account, as setting up demo accounts is the least used function of it
- fixed warning db::delete missing params, if delete_all was checked
2005-11-27 07:48:22 +00:00
Miles Lott
3617eeda1f update for new calendar function 2005-11-26 15:37:14 +00:00
Miles Lott
bcacc1ef46 phpgw->egw 2005-11-26 14:25:39 +00:00
Ralf Becker
b68c7922c0 fixed prob reported on the lists: new created account are not working 2005-11-25 19:58:05 +00:00
Ralf Becker
bbff5b6fb6 new logo 2005-11-25 09:07:28 +00:00
Ralf Becker
a8248de369 removed 1.0 version 2005-11-25 08:54:16 +00:00
Ralf Becker
53d6bff292 home apps navbar icons for jerryr 2005-11-25 08:50:34 +00:00
Ralf Becker
b2acc021b8 fixed fallback to default (jerryr) css file 2005-11-25 08:39:32 +00:00
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
Ralf Becker
42e14d2cfd multiselectbox with checkboxes: calculated widths was far to much 2005-09-30 14:21:50 +00:00
Oscar Manuel Gómez Senovilla
d7921303d8 bug 1266300 2005-09-29 19:10:21 +00:00
Miles Lott
eefec39e13 Formatting 2005-09-29 11:31:02 +00:00
Carsten Wolff
c5f0daa001 remove PHP3 legacy code and fix performance bug in sorting ldap_search results. 2005-09-28 13:10:22 +00:00
Ralf Becker
93e3241b70 re-added to postgres fixes not (yet) contributed to JohnLim:
- updates to work around postgres error while upgrading a phpGW 0.9.14 install
- postgres fix (error in converting varchar to int if >= 100)
2005-09-26 10:28:28 +00:00
Ralf Becker
4e5cb1786e imported adodb 4.65 2005-09-26 10:12:10 +00:00
Lars Kneschke
559936fa29 make the settings of the active tab from the GET value working under IE6 too 2005-09-23 16:26:26 +00:00
Ralf Becker
bd527ef0b8 the xmlrpc log should be off be default, as it contains everything in cleartext (eg. passwords) and it is in most distros world readable 2005-09-20 10:14:10 +00:00
Oscar Manuel Gómez Senovilla
82e8d1ff7c bug 1004437 2005-09-17 16:35:53 +00:00
Oscar Manuel Gómez Senovilla
4fcd2c10b0 bug 1025831 2005-09-17 12:19:53 +00:00
Ralf Becker
e72ec322e1 added configuration switch for xmlrpc and soap services (default off) 2005-09-10 10:39:36 +00:00
Ralf Becker
a4b3f4fecb added patch from raphaelpereira-AT-gmail.com to allow creation of the DB under Postgres again 2005-09-06 10:20:56 +00:00
Pim Snel
af46eff15f - add style for the new button class
- made the sitebox menu a b ut wider
2005-09-02 12:30:16 +00:00
Carsten Wolff
3be92d3fa2 fix change_owner() 2005-08-30 20:56:33 +00:00
Ralf Becker
113c0f7b53 added update from 1.0.0.008+9 to HEAD 2005-08-30 14:09:20 +00:00
Lars Kneschke
4114f10419 added some more useful functions
the IE part still needs some work
2005-08-28 20:32:15 +00:00
Lars Kneschke
e2f6eb9b06 always include some common javascript functions 2005-08-28 20:31:36 +00:00
Miles Lott
35d6232281 Switch to new arrays and db cloning 2005-08-27 12:24:56 +00:00
Miles Lott
137e472433 Use correct quoting when querying/setting account_id; minor formatting 2005-08-27 12:19:35 +00:00
zhangweiwu
47d27be6d3 minor translation fix 2005-08-26 08:43:09 +00:00
Miles Lott
b4a21c4e9e Switch to egw_info, etc, and remove reset/while 2005-08-23 17:53:41 +00:00
Miles Lott
9438655ca5 Format and switch to egw_info, et al. 2005-08-23 17:49:49 +00:00
Pim Snel
ffcacccea0 new hook_settings 2005-08-18 15:25:43 +00:00
Pim Snel
9e2b744ce1 set async services default to fallback 2005-08-16 14:22:20 +00:00
Miles Lott
7d18902b97 HEAD only: Add client from 2.0 lib - adds compression, proxy auth, etc. 2005-08-16 13:23:03 +00:00
Miles Lott
46e44572df Remove eval from ldap version, too 2005-08-14 22:11:15 +00:00
Miles Lott
4248167886 Update lib to version 2.0; remove eval calls 2005-08-14 20:36:46 +00:00
Miles Lott
08b61a050e Fix for multiple domains via xml-rpc to ensure the correct domain 2005-08-14 17:01:30 +00:00
Carsten Wolff
d61920a22b fix the handling of charsets in the contacts_ldap class and provide admins with a script, that helps to fix old, corrupted eGW-LDAP-addressbooks. For a description of why and when this is necessary, please read the header of the fix-ldap-charset-for-egw1.1.pl script. This should appear in the release-notes for eGW 1.1. 2005-08-13 21:01:14 +00:00
Miles Lott
4af309944f initial line spacing 2005-08-13 13:16:01 +00:00
Miles Lott
763126626c Updated patch for latest Frontier-RPC-0.07b4, also fixing the creation of the authorization header 2005-07-30 10:31:46 +00:00
Lars Kneschke
7dc342e317 removed organizer as required field 2005-07-29 07:31:30 +00:00
Ralf Becker
8d4c01bf4b fixed missing escaping of double quotes in the title of wz_tooltips 2005-07-28 09:45:58 +00:00
Ralf Becker
0c38cbea43 fixed wrong charset in xajax responses 2005-07-27 10:04:52 +00:00
Lars Kneschke
bf49d639c6 remove session after successfull sync 2005-07-26 07:27:39 +00:00
Lars Kneschke
ee05cd3a34 fixed handling of ALERT 222 2005-07-26 07:22:58 +00:00
Lars Kneschke
6a18d46768 added 2 other kde icons 2005-07-24 07:46:01 +00:00
Miles Lott
ca8cf03ff2 Update for egw arrays 2005-07-23 11:39:20 +00:00
Miles Lott
2c2bc0beb3 Update of preferences app to work as a multi-tiered application and via xml-rpc 2005-07-23 09:44:46 +00:00
Ralf Becker
5cbbbb7d29 1) phpgw --> egw
2) fixed problem I came across while debuging: $p->fake_full_name --> $p->fake_full_path
3) some improvement dont set empty mime_type
2005-07-22 17:59:09 +00:00
Ralf Becker
7b1229e29a fixed problem in the new db-functions which caused eg. the vfs_class to mailfunction and create two attachments instead of one in infolog 2005-07-22 17:53:02 +00:00
Ralf Becker
c395f26dc6 added function to invalidate the session-cache if:
- global config (egw_info[server]) changes
- user prefs change
- acl of the current user changes
2005-07-22 09:20:31 +00:00
Ralf Becker
b82ac2c4d6 added function to invalidate the session-cache if:
- global config (egw_info[server]) changes
- user prefs change
- acl of the current user changes
2005-07-22 09:05:01 +00:00
Lars Kneschke
a5279e1357 some new images. hope they get added correctly 2005-07-21 23:32:22 +00:00
Ralf Becker
d933e70c72 fixed SQL queries 2005-07-20 12:42:09 +00:00
Ralf Becker
5e97b462c4 setting defines for currentapp=login too 2005-07-20 12:31:58 +00:00
Ralf Becker
83b0801533 commit for Lars: latest SyncML updates 2005-07-20 12:09:32 +00:00
Ralf Becker
ef7bff339e commit for Lars:
1) ajax proposal: proof of concept using xajax in felamimail to work without page reloads
2) also implemented IMAP ACL for cyrus and php5 (still needs some work)
2005-07-20 08:12:21 +00:00
Ralf Becker
b495b33d0a commit for Lars:
1) ajax proposal: proof of concept using xajax in felamimail to work without page reloads
2) also implemented IMAP ACL for cyrus and php5 (still needs some work)
2005-07-20 08:07:47 +00:00
Oscar Manuel Gómez Senovilla
cd3521f767 *** empty log message *** 2005-07-17 23:49:28 +00:00
Ralf Becker
f20c9f093e the LDAP server also needs to be re-connected 2005-07-17 22:47:54 +00:00
Ralf Becker
f99f2ef4e8 1) eGW enviroment (egw_info-array and egw-object) can now be stored in a php-session and restored from there. It is no longer necessary to create it on every page-request.
At the moment you need to log out to activate any changes in the config, preferences or the apps enabled for a user. This can be changed easily by invalidating the cache.
2) New way to create an anoymous session: you can specify a callback function, which gets called if the session could not be verified. The callback can use the DB or instanciate a config object to get the account-date, which it returns. A new session get then created.
2005-07-17 21:00:49 +00:00
Ralf Becker
5736cb296c *** empty log message *** 2005-07-17 19:58:41 +00:00
Ralf Becker
adee0504ef fixed not working onchange attribute for a single account-selection (multiple==0) 2005-07-14 06:29:55 +00:00
Pim Snel
c933bc081b - centralized all xmlhtmlreq in one file
- fixed bug that windows could not be resized smaller then it initial size
- fixed the shortcut settings bug
2005-07-13 15:30:53 +00:00
Ralf Becker
7c46b63263 1) fixed not working session kill
2) ignore (empty) login sessions created by IE and konqueror, when clicking on [login] (double submission of the form)
2005-07-13 08:29:50 +00:00
Pim Snel
14755ad517 - fix bug with missing root desktop windows after template is set to idots2
- don't show sidebox when it is is not hooked for an application
- small improvements to idots2 toolbar
2005-07-12 20:57:00 +00:00
petere78
73d74fa0f3 XHTML 1.0 cleanup for setup application 2005-07-11 18:02:19 +00:00
Ralf Becker
61b954620e update to automatic install the new home app 2005-07-10 10:00:37 +00:00
petere78
7d720dc5ea Set HTML document type to XHTML 1.0 Transitional everywhere (almost).
Correct various misspellings and other oddities in the document type
declarations.  Convert HTML tags to lower case in the affected files.
2005-07-07 20:09:52 +00:00
Pim Snel
6d387b8aa2 - fixed the application manual call from text menu
- sidebox is working again and can be opened and closed from the textmenu (its open by default)
- sidebox saves its state to the preferences
- some html and css cleanups
- IE support still broken
2005-07-06 23:12:42 +00:00
zhangweiwu
c241bb3416 enhancement to the narrow_column style class so that it makes a column as narrow as possible without line-breaking its content. This is a good replacement for simple WIDTH="1%" and also helps avoiding line-breaking Chinese, Japanese and Korean text incorrectly.
A similar method is explained in this message as reference:
http://lists.evolt.org/archive/Week-of-Mon-20021014/124859.html

Talked with Pim and tested on IE/gecko/opera8.0. for older browsers doesn't understand CSS2 it behave the same as WIDTH="1%".
2005-07-04 17:23:39 +00:00
Miles Lott
47d7968d60 Disable debugging by default, but enable for the interserv test application 2005-07-02 20:19:19 +00:00
Miles Lott
07b6cc1297 Fix for case-sensitive variable name 2005-07-02 20:13:51 +00:00
Pim Snel
3cb410fcbf - seperate textmenu from sidebox menu
- build default textmenu and toolbar with default options
- add first concept for the new sidebox menu (still a lot to do)
- new page refresh button and menu item
- better way of popping up the manual page and the about egw page
- remove underlines from taskbar nodes
2005-07-01 23:47:29 +00:00
Pim Snel
0d0fea4f26 cleanup, remove and add enters ;) 2005-07-01 20:15:26 +00:00
Pim Snel
14d38f1667 fix cvs keyword 2005-07-01 13:29:35 +00:00
Pim Snel
cd8871a53d add fetch_string function so templates can live in a database table as well 2005-07-01 13:27:35 +00:00
Pim Snel
f9ec4bcae0 settings are called setup and setup.inc.php 2005-07-01 12:34:46 +00:00
Pim Snel
6b984c9ba1 renamed Spyker bg because of spaces 2005-07-01 12:30:09 +00:00
zhangweiwu
de05de8d89 as I mensioned before the 1% width problem is all over egroupware and making CJK user interface ugly. A typical example is many tables are always two or three lines high for one <tr>. If you don't have a look at a CJK user interface you probably won't notice it at all.
I introduce a global style class 'narrow_column' to address this.
2005-07-01 03:24:29 +00:00
Carsten Wolff
64120e723c another shot at datetime.iso8601:
- accept both simple and extended format from input

- output simple format, if the client sends a HTTP-header "isoDate: simple".
  This should maybe extended by another possibility, where the information
  is stored in the session on login. Then there is a good way for all
  clients, regardless of the use of any combination of Auth-headers,
  login/cookies and webservers.
2005-06-30 19:01:19 +00:00
Miles Lott
ff4a0d24cc CRITICAL: Implement security fixes from latest release of php-xmlrpc 2005-06-30 13:36:47 +00:00
Pim Snel
0589aacb9e add menual and about egroupware, lay-out improvements to startmenu and the textmenu's 2005-06-30 11:36:44 +00:00
Pim Snel
15e32ce762 create tinymce init function so this can be optinaly run before the header is sent. 2005-06-30 09:10:15 +00:00
Pim Snel
4bd9c6995f fixed toolbar position 2005-06-29 23:43:37 +00:00
Pim Snel
daa702d813 cleaned up css file
slightly improved textmenu (still not finished)
made frame border more subtile
made framebottom half as heigh
set framebackground to white
remove unnecesary border in frame
2005-06-29 23:41:36 +00:00
Pim Snel
014aa6ca67 only show template set that contain a setup.inc.php 2005-06-29 21:06:52 +00:00
Pim Snel
a8959cc19b add new template setup files to store information and to make sure only template sets are choosable in preferences 2005-06-29 21:03:15 +00:00
Pim Snel
58b5f14d43 remember window sizes, fix popup bug, smart window start position 2005-06-23 15:56:04 +00:00
Pim Snel
210e5621be Add wrapper function for the TinyMCE WYSIWYG editor. This editor much cleaner then htmlarea 2005-06-21 19:46:56 +00:00
Pim Snel
f68aee9c82 Add TinyMCE, the future htmlArea Replacement. A clean WYSIWYG editor see tinymce.moxiecode.com/ for more info 2005-06-21 19:21:23 +00:00
Pim Snel
94306102b4 *** empty log message *** 2005-06-21 19:01:57 +00:00
Pim Snel
19bb84b882 Add TineMCE, the future htmlArea Replacement. A clean WYSIWYG editor see tinymce.moxiecode.com/ for more info 2005-06-21 18:55:36 +00:00
Pim Snel
26c5ed537a Add TineMCE, the future htmlArea Replacement. A clean WYSIWYG editor see tinymce.moxiecode.com/ for more info 2005-06-21 18:45:19 +00:00
Pim Snel
48c35027cb *** empty log message *** 2005-06-21 18:43:31 +00:00
Pim Snel
a623d43816 Add TineMCE, the future htmlArea Replacement. A clean WYSIWYG editor see tinymce.moxiecode.com/ for more info 2005-06-21 14:41:37 +00:00
Pim Snel
8b6404cbc2 Add TineMCE, the future htmlArea Replacement. A clean WYSIWYG editor
see tinymce.moxiecode.com/ for more info
2005-06-21 13:12:29 +00:00
Pim Snel
17710c20ab Add TineMCE, the future htmlArea Replacement. A clean WYSIWYG editor
see tinymce.moxiecode.com/ for more info
2005-06-21 13:02:36 +00:00
Cornelius Weiß
64bac3df0f allow all apps to use UploadImage plugin in htmlarea 2005-06-21 12:27:42 +00:00
Ralf Becker
cea4c314d2 phpgw_setup --> egw_setup 2005-06-20 22:07:40 +00:00
Cornelius Weiß
adaa4fb4a9 2 slashes are one to much ;-) 2005-06-20 17:46:13 +00:00
Lars Kneschke
b3ecd8456d generate a smaller guid 2005-06-20 11:14:40 +00:00
Lars Kneschke
062f20ec42 chaning phpgw -> egw 2005-06-20 11:04:20 +00:00
Ralf Becker
84ab716959 $GLOBALS['phpgw --> $GLOBALS['egw 2005-06-20 07:51:01 +00:00
Lars Kneschke
d43bf7d44f first commit of syncml code 2005-06-19 19:00:58 +00:00
Lars Kneschke
f354eacf66 the best of my and ralfs version 2005-06-19 18:07:06 +00:00
Lars Kneschke
5d1b2102de tables needed for syncml 2005-06-19 14:22:34 +00:00
viniciuscb
70e7091322 Fixes in htmlarea... reverting to previous version by now 2005-06-19 13:37:50 +00:00
Ralf Becker
d4760bb15c renamed our db-class to egw_db to allow easier integration of other code (eg. Lars SyncML stuff which is partially from horde) 2005-06-19 12:43:00 +00:00
Ralf Becker
a9d1b9f5b4 Reverted to previous jscalendar version, as the new imported one does NOT include the patches we use (eg. in the calendar or for the Mac support). This need to be merged first. 2005-06-19 10:44:54 +00:00
Ralf Becker
ce971f7602 killed warning if no files in vfs2 2005-06-19 09:55:08 +00:00
viniciuscb
e600ee01c7 Tablesort javascript file 2005-06-18 22:16:21 +00:00
viniciuscb
fd25fbdc03 Missing javascript files 2005-06-18 22:15:15 +00:00
viniciuscb
14f993f248 Addition of some javascript files, for functionalities explained earlier. 2005-06-18 22:09:31 +00:00
viniciuscb
0a28f3812e Some changes:
- Inclusion of the following javascript directories:
  * Connector: javascript object to interface xmlhttprequest object. This object allows
      asynchronous posts and support for messages while this post is being done, such as
      "wait, contacting server", etc.
  * JsAPI: general javascript functions and methods
  * jsolait: performs conversion from a xmlrpc message to a javascript object
  * xmlRpcMsgCreator: performs conversion from a javascript object to a xmlrpc message
  * dynapi: cross-browser class to draw layers

- Update in setup version: now is 1.0.1.008; Update your versions. There was made a
  change in phpgw_vfs2_files table in handling of modified files.

- Upgrade of vfs2 classes and PclZip class

- Changes in javascript object and common object to allow the javascript backend to
  applications to work (now just filescenter will use it...)
2005-06-18 20:43:14 +00:00
Ralf Becker
332c9c41df to work around the not terminated sessions (because php is configured by default only to check it on every 100th session-creation), we terminate now all timed out sessions when a list of sessions is requested 2005-06-18 06:38:29 +00:00
Cornelius Weiß
1a0f3ab29c - htmlarea plugin "UploadImage" works now together with sitemgr.
- In sitmgr ->configure-site you can now specify a directory where images should be uploaded
2005-06-17 17:26:25 +00:00
Pim Snel
b71a1d0c09 HOOKS-file adde with info about the Hooks of Idots2 and corrected the README 2005-06-15 14:49:32 +00:00
Pim Snel
c0e2558652 Add the magnificent spectacular idots2 template set by Rob and Edo! 2005-06-15 11:39:01 +00:00
Pim Snel
e0367d5e17 add about and extra info about template set 2005-06-15 11:22:08 +00:00
Pim Snel
1d68ccb070 replace hardcoded links to home.php with links to home/index.php 2005-06-15 11:16:27 +00:00
Pim Snel
e459af407c add extra info about the current template set in the about screen 2005-06-15 10:36:58 +00:00
Ralf Becker
fd5576e3ee - phpgw --> egw
- fixed a problem php5 complained about, which is present in php4 too: arrays in $GLOBALS[egw][server] are NOT unserialized. As this seems to be only used for the lang_ctimes, I just took care of it here
2005-05-31 13:52:14 +00:00
Ralf Becker
a3fb79a6a4 fixing the fix ;-) now it's working in php4 + 5 2005-05-30 14:18:23 +00:00
Lars Kneschke
402d3b60e8 little type 2005-05-29 11:23:51 +00:00
Pim Snel
d9ec1f87e2 Initial addition of the savant2 template engine and the egw-wrapper class.tplsavant2.inc.php Enjoy ;) 2005-05-26 19:38:09 +00:00
petere78
c9e47a1f28 Fix broken PAM authentication 2005-05-24 13:00:13 +00:00
Ralf Becker
f2a058fccf modernized asyncservice class and renamed phpgw_async to egw_async 2005-05-23 18:57:58 +00:00
Ralf Becker
8f2420541a fixed generation of options in select-boxes: now 0 == '0' != '' when marking options as selected 2005-05-20 17:00:12 +00:00
Ralf Becker
5d763bd11e corrected a "funny" php5 behavior 2005-05-20 11:24:54 +00:00
Ralf Becker
f34b93e6ae implemented the possebility to specify the HTMLarea width and height via it's config (default is via the dimensions of the textarea). Needed if the HTMLarea is in a not displayed tab (style="display: none"). 2005-05-19 13:22:44 +00:00
Régis Leroy
c14db352f2 add a rule 7) in activities verifications. Start activities must be autorouted and interactive. Just to alert user what he is doing can't work actually. 2005-05-17 21:42:30 +00:00
viniciuscb
f5f15999db Tables information for vfs2 in setup 2005-05-17 15:21:38 +00:00
viniciuscb
a1330a50b1 Tables needed for FilesCenter 2005-05-17 14:51:08 +00:00
viniciuscb
729b5d3d7a VFS SQL2 classes 2005-05-17 14:48:20 +00:00
Régis Leroy
5e51a5d913 Forbidden access to activities assigned to other users or already gone, the engine was too much relying on client datas. Warning the engine compile pre-activity code is changed, you need to recompile all interactive activities. 2005-05-15 18:25:51 +00:00
Régis Leroy
2990191359 thanks to neomagic: syntax fix, still the same old renamed fields error. Actually not very used function, no immediate effect 2005-05-14 21:12:20 +00:00
Ralf Becker
a9e8ee4e1c some fixes:
- using string 'not set' for a not set lastname, as LDAP allows no accounts without lastname.
- addaccount hook was not called if account was auto-created at login-time (as the apps array is not yet read). Atm. app-names with hooks need to be listed here. I just added felamimail, which need to create mailboxes for new users
2005-05-13 16:02:37 +00:00
Ralf Becker
b883eca49d new auth_ads class:
- only needs host- and domain-name
- needs NO extra account on the ADS host
- can be used with accounts in SQL or LDAP to auto-create autheticated users
- new param to lowercase the user-names before auto-creating them (to deal with case-insensitve and case-sensitive system)
2005-05-13 15:58:10 +00:00
Cornelius Weiß
632a990cfb added support for authentication via cookie. NOTE: you have to enable this in setup if u want to use it. 2005-05-11 18:25:17 +00:00
Régis Leroy
fd9d1b1ceb galaxia workflow bugfix: non interactive activities should not set the user to the actual user, the user having the role on this activity (to make a manual send for example) can be a different one as this actual user is the one having a role on the prev interactive activity 2005-05-11 14:23:23 +00:00
Cornelius Weiß
bd9f34dbd3 bugfix in password migration 2005-05-10 21:14:20 +00:00
Cornelius Weiß
79c9507039 - massive code cleanup
- added md5_hmac auth type
- added support for password migration
2005-05-10 19:00:55 +00:00
Ralf Becker
658e1a78c9 form: empty action uses now PHP_SELF?QUERY_STRING 2005-05-03 14:55:24 +00:00
Ralf Becker
b97d8b5eeb big documentation update 2005-04-25 10:09:10 +00:00
Ralf Becker
5a1de96f03 allow update from 1.0.0.007 2005-04-15 16:34:07 +00:00
Ralf Becker
33d296114f Finnish langfiles from Jussi Siponen - jusiponen-at-users.sf.net 2005-04-15 15:21:52 +00:00
Ralf Becker
d6ba225257 fix for not working pam-auth if magic_quotes_gpc is on, as suggested by Robert Theisen <trobert@redhat.com> on the developer list 2005-04-15 14:46:29 +00:00
Ralf Becker
327c0765ea fixed not working charset conversation in setup 2005-04-15 14:01:15 +00:00
Miles Lott
2c4732fe28 update 2005-04-15 10:27:14 +00:00
Miles Lott
40edc4491f update 2005-04-15 10:26:10 +00:00
Ralf Becker
94202f6581 Croation translations from Mladen Novosel <mnovosel-AT-info-sol.net> 2005-04-15 10:18:20 +00:00
Miles Lott
3cfb82e06d Check for array or object on decrypt/unserialize. Return this even if empty. 2005-04-13 13:03:04 +00:00
Ralf Becker
93c063bd6c - applied patch from cornelius Weiss: fixes some probs with xmlrpc too
- small documentation update
2005-04-13 08:53:42 +00:00
Ralf Becker
b1b41188ad - added possebility to specify titles for options
- fixed typo in class-var $wz_tooltip_included
- fixed left-alignment of inner div of progressbar
2005-04-12 16:30:16 +00:00
Ralf Becker
a828ba73f3 added missing charset-translation of the cn (common name), thanks to Martin Dalum <martin-AT-cabo.dk> 2005-04-12 09:54:07 +00:00
Ralf Becker
167d7e7288 new param. to supply a join for the select method: eg. ",table2 WHERE x=y" or "LEFT JOIN table2 ON (x=y)" 2005-04-08 18:34:49 +00:00
dragob
4439adc46a Fixed translation. 2005-04-08 10:37:40 +00:00
Oscar Manuel Gómez Senovilla
13f7f94036 *** empty log message *** 2005-04-02 11:20:11 +00:00
Ralf Becker
71c1959c40 added language direction flag to the html tag for the idots and jerry template:
it can be set now by translating the phrase 'language_direction_rtl' to 'rtl' for a specific language
2005-03-30 16:16:07 +00:00
Ralf Becker
2c300e8cd7 fixed bug of not removable apps in the user management 2005-03-30 14:42:32 +00:00
Ralf Becker
bc4501f2e7 added not allways set sync_changedby column, which is required as it is NOTNULL and some code modernisation ;-) 2005-03-30 08:16:31 +00:00
Ralf Becker
f7892bcce2 setting egw_api_content_history.sync_{added|modified|deleted} to NOTNULL, as the code only sets one timestamp (mysql does not care about NOTNULL, but eg. postgres does) 2005-03-30 07:36:17 +00:00
Ralf Becker
404ebd1a5a new function to get all locations for a given app and user 2005-03-29 15:30:08 +00:00
Régis Leroy
9d9de69793 bugfix: old vars names still there. The ProcessMonitor workflow ui wasn't able to show number of activities per processes. pId->wf_p_id 2005-03-29 13:26:29 +00:00
Régis Leroy
f8b10f7097 Bugfix: user was not setted when forms were launched, this lett multiple users run the same activity on the same instance at the same time. WARNING:: You should recompile all your activities to fix the bug. 2005-03-27 09:03:07 +00:00
Oscar Manuel Gómez Senovilla
f2a93fa910 *** empty log message *** 2005-03-26 22:00:50 +00:00
Miles Lott
6bcd0f9cfb cleanup formatting 2005-03-25 09:59:48 +00:00
Ralf Becker
4e2bce12e6 modernized code and fixed problem reported on the list: new installs cant create admin-account due to not longer existing phpgw class in the api 2005-03-24 13:15:12 +00:00
Régis Leroy
4610377a66 fixing ->setOwner which were always setting empty owner 2005-03-17 14:36:06 +00:00
Ralf Becker
1a5243c9c4 _check_script_tags function:
1) fixed problems pointed out by gulftech, iframes get now unset too
2) unset variables from _check_script_tags are now found in $GLOBALS['egw_unset_vars'], eg. a posted input-field called content would be found in $GLOBALS['egw_unset_vars']['_POST[content]'] (please not the array is only 1-dimensional!), if it has been unset by check_script_tags
3) speed up the function a bit, by not checking all possible names of the superglobals arrays, if nothing found in $_GET and $_POST
2005-03-15 15:36:44 +00:00
Ralf Becker
7288defaaf the default value for $accountid has to be '', as get_account_id returns all integer (0 too) unchanged 2005-03-12 17:55:48 +00:00
Ralf Becker
12e4740941 rewrote AND documented the ACL class with new DB functions to fix the problems pointed out by GulfTech
I backported them to 1.0.0 too, but will give it a view days testing on my server and egroupware.org, before I commit them
2005-03-12 16:30:25 +00:00
Ralf Becker
8529237f82 changed ACL code to use standard get_grants method from the acl-class, the existing coded tried it on it's own and failed if directories were owned by a group 2005-03-07 17:08:54 +00:00
Ralf Becker
9c091abd5b upps 2005-03-07 17:06:01 +00:00
Ralf Becker
436a5635d2 1) $GLOBALS['phpgw{_info}'] ==> $GLOBALS['egw{_info}']
2) rewrote some methods with new db-functions
3) add possibility to delete an app/location for all accounts
4) fixed get_location_list_for_id() method (it was not returning all locations)
2005-03-07 16:59:32 +00:00
Ralf Becker
84b5587e81 1) $GLOBALS['phpgw{_info}'] ==> $GLOBALS['egw{_info}']
2) removed loading of required db-extension, as it's now done in the db-class
2005-03-06 21:44:31 +00:00
Ralf Becker
275b75be1a option to show selected items at the top of the multiselect-checkbox 2005-03-05 15:03:01 +00:00
Ralf Becker
0a104f1063 1) $GLOBALS['phpgw{_info}'] ==> $GLOBALS['egw{_info}']
2) modernized CreateObject
2005-03-04 20:48:05 +00:00
Ralf Becker
69c93b3f2b $GLOBALS['phpgw{_info}'] ==> $GLOBALS['egw{_info}'] 2005-03-04 15:47:08 +00:00
Ralf Becker
b6883d59e8 1) fixed setup-detection, to allow login into setup again
2) $GLOBALS['phpgw{_info}'] ==> $GLOBALS['egw{_info}']
3) moved setup-classes from phpgwapi/inc back to setup/inc (they are not used anywhere else, but in setup)
2005-03-04 12:40:28 +00:00
Ralf Becker
887e71e57e 1) fixed lost egw object if register_globals=On: was caused by the identicaly named session-variable used for php4-sessions (now renamed to egw_session)
2) $GLOBALS['phpgw{_info}'] ==> $GLOB ALS['egw{_info}']
2005-03-04 11:33:44 +00:00
Ralf Becker
6b2eb04274 $GLOBALS['phpgw{_info}'] ==> $GLOB ALS['egw{_info}'] 2005-03-04 11:30:00 +00:00
zhangweiwu
8150196d52 Add a notice to let users know most documents are currently on wiki site. 2005-03-04 10:36:23 +00:00
zhangweiwu
6242bb0b77 These info are already on wiki 2005-03-04 08:51:31 +00:00
zhangweiwu
bc14599417 again wiki draft 2005-03-04 07:59:01 +00:00
zhangweiwu
0f79fa41f6 Further wiki draft modification 2005-03-04 07:39:53 +00:00
zhangweiwu
11582200b6 Store my wiki draft of modification/correction here temperarelly to the developer's doc before I regain my wiki midification right^_^ 2005-03-04 07:36:04 +00:00
Ralf Becker
49c4775efd seems not to be used (anymore) 2005-03-03 15:20:13 +00:00
Ralf Becker
08bc681ab9 seems not to be used (anymore) 2005-03-03 15:13:30 +00:00
Ralf Becker
8a0ca7a6be seems not to be used (anymore) 2005-03-03 15:02:28 +00:00
Ralf Becker
8052da02bc given the regular "you need to port your header ..." message 2005-03-03 11:01:19 +00:00
Ralf Becker
e82027d0cb changing from
1) $GLOBALS['phpgw_info'] to $GLOBALS['egw_info'],
2) $GLOBALS['phpgw'] to $GLOBALS['egw'],
3) PHPGW_ to EGW_ constants
The phpgw ones ars now a reference to the new egw ones, to allow a soft migration
2005-03-03 10:47:28 +00:00
Ralf Becker
d7f1458d1a new header-template to:
1) correct the displayed page-generation-time for idots and jerry
2) use ob_start to get rid of "Header could not be sent, output started at ..." errors
3) changing from $GLOBALS['phpgw_info'] to $GLOBALS['egw_info'], the phpgw one is now a reference to the new egw one, to allow a soft migration
2005-03-03 10:45:52 +00:00
Ralf Becker
37fa750990 1) corrected fix of wrong comparison with NULL in column_data_implode
2) allow for null in array in column_data_implode
2005-02-28 11:51:10 +00:00