Ralf Becker
1e851eaab6
* Calendar/CalDAV: fixed wrong line-defolding, if folding occured in whitespace
...
reverting r29794, as it "eat" to much whitespace
2011-05-26 15:35:07 +00:00
Klaus Leithoff
89a1d1d419
* Calendar Notification: handle calendar requests correctly as multipart/alternative; adding AltExtended to phpmailer; beware parts of multipartAlternative must be in decreasing order of preference (text/calendar as the last part)
2011-05-26 13:26:09 +00:00
Ralf Becker
561c650c29
fixed typo preventing parsing of iCal
2011-05-26 10:49:39 +00:00
Ralf Becker
30259bfd4c
* Calendar: fixed not included organizer in meeting request
2011-05-26 10:48:57 +00:00
Klaus Leithoff
3df142b00b
* Calendar Notification: handle calendar requests correctly as multipart/alternative; one part text/plain the other part text/calendar
2011-05-26 09:47:31 +00:00
Nathan Gray
c0692ac303
Allow to use search results as selection for export
2011-05-24 19:56:32 +00:00
Nathan Gray
da20e2ea06
Add check all button
2011-05-24 17:04:16 +00:00
Nathan Gray
eed3385496
Allow admin to choose when to update default definitions: never, manual or auto
2011-05-24 16:13:51 +00:00
Nathan Gray
f981cb40f8
Update charset label, it's used for export & import
2011-05-24 15:58:44 +00:00
Nathan Gray
c81bd1a291
Change default charset from utf-8 to user's preferred charset
2011-05-24 15:57:16 +00:00
Nathan Gray
8af97a3c10
Add an option for charset to use the current user's preferred charset
2011-05-24 15:50:38 +00:00
Nathan Gray
cae8752274
Make default import definitions available only to admins
2011-05-24 15:40:22 +00:00
Nathan Gray
7f06d6af00
If user chooses a name already in use, give a nice message with some alternate suggestions
2011-05-24 15:33:00 +00:00
Nathan Gray
6e26b80c1e
Add special case for Calendar, non-list views need special handling
2011-05-24 14:53:23 +00:00
Nathan Gray
ab0522f774
Allow merging into files given by path
2011-05-24 14:45:27 +00:00
Ralf Becker
24b454a3fb
fixed changed name for (attendee)status und (attendee)type
2011-05-23 20:30:29 +00:00
Ralf Becker
c15ba47b5f
* Calendar/CalDAV: fixed SQL error on ctag generation, if no ACL rights for requested group calendar exists
2011-05-23 14:43:47 +00:00
Andreas Stöckel
fbb5551dca
Fixed problem with requesting already loaded JS and CSS files, fixed problem with icon height not being updated for table rows in IE
2011-05-22 18:42:23 +00:00
Nathan Gray
4f3dc53cb6
Make addressbook_merge respect addressbook's extra export limit
2011-05-20 17:50:51 +00:00
Nathan Gray
0eeb67f90a
Respect addressbook's extra export limit
2011-05-20 17:18:49 +00:00
Nathan Gray
3ad9f4d932
Hide export link if admin disabled export site-wide
2011-05-20 16:55:34 +00:00
Nathan Gray
3808f6d5e0
Make sure users can access their own definitions
2011-05-19 16:11:26 +00:00
Klaus Leithoff
0b1e444325
do not use password on asetLastPwdChange in admin actions, as the use of passwords indicates the usage of the functionality in usermode; Handle params for egw_cache::getSession in the correct order
2011-05-19 10:32:46 +00:00
Nathan Gray
86ced579db
Apply ACL to definition list - only show definitions user can use
2011-05-18 14:46:57 +00:00
Ralf Becker
678efd6ced
switch to tab with customfield widget (empty name for call cfs), if validation error is for a cf (name prefixed with #), if no tab found add validation message to $content[msg] as a last resort to make it more visible to the user
2011-05-18 14:23:23 +00:00
Nathan Gray
d0d105b937
Disable delete using checkboxes too
2011-05-18 14:22:31 +00:00
Ralf Becker
1053267a96
fixed an "htmlspecialchars 1. param should be string, array given" error
2011-05-18 14:21:02 +00:00
Ralf Becker
7de4e0108d
infolog view uses now the edit popup in a readonly mode, reverting r34950, as it does not solve the problem for entries without edit rights
2011-05-18 14:18:37 +00:00
Ralf Becker
fe62956a96
allow to require custom fields to be filled out by users
2011-05-18 10:25:39 +00:00
Ralf Becker
3b90f44c89
got select entry custom fields honor required flag and select entry widget show required input with inputRequired css class
2011-05-18 10:23:39 +00:00
Ralf Becker
5396f9c02f
fix for PostgreSQL notification update not working: some stuff is NOT to be quoted
2011-05-18 10:12:32 +00:00
Nathan Gray
614882c347
Disable edit / delete buttons for definitions you have no access to
2011-05-17 23:27:42 +00:00
Nathan Gray
c93de715bc
Clear action in case there's another one, prevents doubling
2011-05-17 19:13:55 +00:00
Klaus Leithoff
3ee6fba705
fix error on saving addressbook items with new link-widget customfields; error_log stuff (disabled)
2011-05-17 11:50:06 +00:00
Klaus Leithoff
64c798cda4
show raw selectvalue, if we are not able to show the corresponding selection entry
2011-05-17 11:46:56 +00:00
Klaus Leithoff
957b43afd4
add forgoten return to save_history
2011-05-17 08:02:29 +00:00
Nathan Gray
785c484b4e
If user didn't select any records to export, select all
2011-05-16 21:50:54 +00:00
Nathan Gray
06626b4cfc
Skip spreadsheets shown in other selectbox
2011-05-16 18:42:49 +00:00
Nathan Gray
5101ac5c03
Translate select options
2011-05-16 16:02:20 +00:00
Nathan Gray
6f2050fa7e
Handle special case if viewing parent / sub and the parent has no (visible) sub entries
2011-05-16 15:53:03 +00:00
Ralf Becker
a2d19164ee
fix postgres error reported on devel list: PostgreSQL error with categories attrunk@34914
2011-05-16 14:25:17 +00:00
Ralf Becker
443704a12f
temporary disabling meeting requests from calendar and docu update
2011-05-16 13:46:15 +00:00
Klaus Leithoff
f7cb239a14
if the list is empty/the action object has no children, we do not consider that as allSelected
2011-05-16 12:05:54 +00:00
Klaus Leithoff
dcb5a86aca
fix for bug #1631 on Stylite tracker: no browsing/navigation in egws popup filenavigation used for image browsing for CK-Editor.
2011-05-16 07:46:27 +00:00
Ralf Becker
678d0ed937
AS supports now two types of meeting requests:
...
a) meeting request arriving per mail via felamimail_activesync::GetMessage(List)
b) EGw internal meeting requests via calendar_activesync::GetMeetingRequest(s)
EGw backend returns both via INBOX to the client device (b) with negative id's to not conflict with mail uid's)
MettingResponse method in EGw backend calls calendar or fmail depending on id
Unfortunately this is NOT yet completly working:
- could not test with fmail, as I have no permanent internet access
- MeetingResponse method of calendar get never called, in fact client never sends one :-(
- meeting requests via calendar a now displayed double:
a) via calendar_activesync::GetMessage(List), which could be switched off easily
b) via calendar_activesync::GetMeetingRequest(s)
client sends no MeetingResponse on either of them, for a) it displays buttons to accept, tentative or decline, but only calls SendMail and ChangeMessage (without status)
--> do NOT update if you already use AS!!!!!!!!!!!!!!!!!!!!!!!!!!
2011-05-15 18:25:16 +00:00
Nathan Gray
41808c52c3
Add total field to merge
2011-05-12 19:30:01 +00:00
Nathan Gray
450b380de1
Use static convert from importexport to handle human values, custom fields
2011-05-12 18:01:34 +00:00
Klaus Leithoff
59a0fc75ad
temporary fix for array passed as custom-field-link
2011-05-12 15:03:26 +00:00
Klaus Leithoff
46bd49e810
handle arrays as value, that are passed down for customfield links
2011-05-12 14:44:09 +00:00
Klaus Leithoff
064490bfef
fix typo that prevented the referencing of sub elements in get_array in some cases
2011-05-12 12:03:55 +00:00