Ralf Becker
7ca3e121da
fixed racecondition in caching translations for installs with multiple instances:
...
do NOT use automatic callback to cache result, as installing languages in setup can create a racecondition, therefore only cache existing non-instance-specific translations, never cache nothing found === array(), instance-specific translations can and should always be cached!
2011-11-30 09:21:17 +00:00
Ralf Becker
80a71a97bd
added some docu
2011-11-30 08:12:34 +00:00
Ralf Becker
421f14d220
changing french language from "French" to "Français" for *updating* installations
2011-11-25 06:36:46 +00:00
Ralf Becker
2e6baa6550
changing french language from "French" to "Français" for *new* installations
2011-11-25 06:31:50 +00:00
Ralf Becker
5aefda2512
* CalDAV/CardDAV/GroupDAV new user preference to log requests and responses to Apache error-log
2011-11-23 16:40:35 +00:00
Klaus Leithoff
6bcd5acda1
* email: fix for text/html attachment was not recognized (neither in list, nor in preview or display) if it is the one and only part of the mail
2011-11-21 16:37:41 +00:00
Ralf Becker
2d41bcf631
fixed groupmembers cant accept/reject group-invitations (error: failed because of insufficient rights!)
2011-11-21 14:27:35 +00:00
Ralf Becker
f3b4f7e2f9
only check for class.$classname.inc.php files, when scanning for plugins, as backupfiles postfixing the filename with an other extension stall EGroupware completly (Fatal Error: Can not redeclar class)
2011-11-21 09:52:14 +00:00
Ralf Becker
ec133dcffa
fixed warning if no name part exists
2011-11-18 13:04:52 +00:00
Klaus Leithoff
bf366dbf6f
handle to,cc,bcc and replyto addresses the way, that spamassasin rules regarding TO_NO_BRKTS_DIRECT are not triggered, by adding a personal namepart to the address (generated from emailaddress), if only emailaddress is present
2011-11-17 08:49:33 +00:00
Ralf Becker
07d420e12b
change max class-name lenght in __autoload to 64, as there are classes with more then 40 chars: projectmanager_wizard_export_elements_csv
2011-11-16 18:47:19 +00:00
Ralf Becker
c29e52a0fb
fixing warnings generated by php 5.3.8 is_a($obj) trying to autoload huge strings
2011-11-15 12:23:46 +00:00
Ralf Becker
1d48ddb208
fixed alarm on series got lost, if creating an exception
2011-11-11 12:48:13 +00:00
Ralf Becker
df723bb5fd
removed alternative approach, as it is not suffient for iOS 4.3+ iCal
2011-11-11 08:52:29 +00:00
Ralf Becker
12081c149a
Changelog for 10.1.20111111
2011-11-11 08:42:49 +00:00
Klaus Leithoff
971688e629
try to work around the php5.3.7+8 is_a bug/feature, approach with instanceof only
2011-11-11 08:34:48 +00:00
Ralf Becker
2b0dc8e68f
* Calendar: fixed many issues when moving or modifiny (parts of a) recurring event (alarms, recurrance type, time)
2011-11-10 18:40:27 +00:00
Klaus Leithoff
88be4bea46
handle utf-16 plain text attachments
2011-11-10 15:19:12 +00:00
Ralf Becker
f9f31ce17e
in case no charset is set, default to utf-8, as otherwise setting charset in sqlfs_stream_wrapper can stall install
2011-11-10 10:25:44 +00:00
Ralf Becker
108e95a51a
* Filemanager/eTemplate: fix for MyStylite bug #2495 : deleting files containing [ as first char deletes whole directory
...
added encoding of square brackets in eTemplate and improved etemplate_bo::(get|set|isset|unset)_array() to split indexes at ][ and not just [
2011-11-09 14:33:13 +00:00
Ralf Becker
0ec56da7a1
* Calendar: fixed MyStylite bug #2434 : context menu could be used to invite yourself to any event you can read
2011-11-09 09:47:14 +00:00
Klaus Leithoff
caf84cdbc1
* notification: do not notify expired or inactive users
2011-11-08 08:19:27 +00:00
Ralf Becker
bd6fa2901f
fixing r37108 calendar_timezone::DateTimeZone() returns a DateTimeZone not an egw_time object
2011-11-07 17:13:55 +00:00
Klaus Leithoff
e7c97e7308
harden folder-prefs of user defined accounts, against losing folder-pref settings accidentaly by misconfiguration of the imap account given
2011-11-04 09:22:50 +00:00
Klaus Leithoff
fb650945b4
* calendar/sync: handle error regarding not getting an egw_time object but no exception is thrown; may be php 5.2.x related. occurs when a NokiaE72 tries to open Outlook invitations
2011-11-03 14:23:13 +00:00
Klaus Leithoff
3f33be98e1
fix typo
2011-11-02 14:59:31 +00:00
Klaus Leithoff
a80521e321
check availaility of htmlarea before opening compose as html or html mails as html for reply; implement check based on http_user_agent for user agent known to be not compliant with ckeditor (android); allow class attribute for div, blockquote, a and img
2011-10-31 11:00:13 +00:00
Klaus Leithoff
0855d84dfb
* eMail: import of VCARD; opening an already imported VCARD as addressbook-entry failed, and VCARD was offered for download; Fixed -> as the expectation was/is that the already imported vcard (found via uid) is opened as addressbook entry (data merged)
2011-10-28 11:11:03 +00:00
Klaus Leithoff
553db29e5d
* API: updating CKEDITOR to version 3.6.2, altering editor modes and availability of toolbar options
2011-10-28 10:19:45 +00:00
Klaus Leithoff
d844dcdbd5
* API: updating CKEDITOR to version 3.6.2, altering editor modes and availability of toolbar options
2011-10-28 09:12:40 +00:00
Nathan Gray
40fbf0a450
List each link on own line, add ID shortcut like filemanager, if available
2011-10-27 16:08:59 +00:00
Nathan Gray
79baa55fe2
Fix some problems with read-only wizard:
...
- New definitions aren't read-only
- Hide 'Just me' checkbox when read-only, to avoid confusion
- Wizard stays read-only if you go to previous step
- Disable Change context menu for definitions the user has no permission to change
2011-10-26 19:54:15 +00:00
Nathan Gray
4ab5f97ed0
Add {{links}}, {{attachments}}, {{links_attachments}} placeholders
2011-10-26 16:45:38 +00:00
Nathan Gray
5878768532
Change {{links}} to exclude files, {{links_attachments}} is everything
2011-10-26 15:06:37 +00:00
Klaus Leithoff
2cf3ee31ed
* eMail: bug regarding the mimetype of uploaded files; FF701 reports wrong mime type; work around this, by always checking mimetype by suffix
2011-10-26 12:13:16 +00:00
Nathan Gray
79c669c6cb
Add placeholder for attachments
2011-10-25 22:52:34 +00:00
Nathan Gray
18e38b1dfc
- Add app filter
...
- List should be comma separated
- Add attachments translation
2011-10-25 22:50:05 +00:00
Nathan Gray
adfe721ba7
Implement links placeholder
2011-10-25 22:39:16 +00:00
Nathan Gray
be72daba85
English translation of general links placeholder
2011-10-25 22:38:36 +00:00
Nathan Gray
c972484133
Add common function to get titles of linked entries
2011-10-25 22:30:51 +00:00
Nathan Gray
a97d5e65d4
eTemplate changes to make wizard steps read-only if user is not owner or admin
2011-10-25 21:56:43 +00:00
Nathan Gray
df44d80c60
Make wizard steps read-only if user is not owner or admin
2011-10-25 21:55:55 +00:00
Nathan Gray
75e54268c6
Fix recursive call until memory exhausted - etemplate mangles in onclick
2011-10-25 19:42:28 +00:00
Nathan Gray
3e194b16fe
Add convert option, affects how date/times & categories are parsed
2011-10-25 18:54:23 +00:00
Nathan Gray
0b5db7ace2
Process birthday when importing
2011-10-25 18:49:14 +00:00
Nathan Gray
f0b86e7cbe
Fix 12 hour time format (missing am/pm) when exporting
2011-10-25 17:18:17 +00:00
Nathan Gray
93b9d99cd5
Don't treat numeric category names as IDs
2011-10-25 17:09:31 +00:00
Ralf Becker
5202d0db2d
do NOT query proxys for app user has no rights too, can give SQL error, if app is not even installed, eg. resources
2011-10-25 08:08:01 +00:00
Ralf Becker
141c4c1edd
casting boolean explicitly to string, as ADODB_postgres64::qstr() has an unwanted special handling for boolean types, causing eg. query in CalDAV for resources throw an invalid SQL exception under PostgreSQL
2011-10-25 07:51:04 +00:00
Ralf Becker
a5230cb614
casting boolean explicitly to string, as ADODB_postgres64::qstr() has an unwanted special handling for boolean types, causing eg. query in CalDAV for resources throw an invalid SQL exception under PostgreSQL
2011-10-25 07:49:54 +00:00