Klaus Leithoff
55dbf20c33
* calendar/addressbook/importexport/merge-print: introduction of a static function to fetch the export limit, and normalize the possible output: bo_merge::getExportLimit; apply new function to bo_mergen, nextmatch_widget, addressbook, calendar and importexport; introduction of an calendar export limit; introduction of hook to provide appspecific export_limit
2011-09-16 13:23:15 +00:00
Klaus Leithoff
8f9c8732e9
introduce register_single_app_hook and hook_exists to hook class
2011-09-16 13:08:14 +00:00
Ralf Becker
ee455dfa07
check if we are already trying to unlink the entry, to avoid an infinit recursion
2011-09-15 16:35:54 +00:00
Ralf Becker
7852b41fd6
* Filemanager/WebDAV: understand Windows7 modification time attribute and setting and returning is as vfs modification time
2011-09-15 12:19:10 +00:00
Klaus Leithoff
63a5682169
log an errormessage to error-log, if expunge fails, after moving to trash on deleteMessage
2011-09-13 11:29:57 +00:00
Ralf Becker
24c3797dba
* Addressbook/LDAP: fixed country handling for mozillaOrgPerson schema, which has two distinct attributes for 2-letter code and arbitrary name
2011-09-13 10:36:30 +00:00
Klaus Leithoff
9037a6c039
making 1st param for custumfield_widget construct (ui) optional, to avoid warning
2011-09-13 08:39:24 +00:00
Ralf Becker
6038c002db
fixed not shown navbar in configuration
2011-09-13 08:22:03 +00:00
Klaus Leithoff
791590bb31
is_a compatibility vs. php5.3.8 resolving to instanceof operator
2011-09-12 14:06:30 +00:00
Klaus Leithoff
74524a9be1
is_a compatibility vs. php5.3.8 resolving to instanceof operator
2011-09-12 13:28:14 +00:00
Ralf Becker
f861383d4a
added requirement for php-xsl and php-tidy
2011-09-12 11:25:00 +00:00
Ralf Becker
1b05b82e20
Do NOT move start- and end-date, to the earliest exception, as they will NOT be found in CalDAV or ActiveSync, because
...
we only recognice recuring events which start before or in the current timerange and end in or after it or have no end-date.
--> give an error message, as it is a debuging/support nightmare, if this gets silently fixed when reading events.
No idea how this situation (exceptions before startdate) can be created anyway.
2011-09-12 11:05:51 +00:00
Ralf Becker
1d6f9f0bfe
check if we can use the XSL extension, to not give a fatal error and rendering whole merge-print non-functional AND only keep tags, if XSL is available
2011-09-12 10:56:08 +00:00
Klaus Leithoff
fcb9320b54
adapt php memory limit on client call
2011-09-09 10:33:17 +00:00
Ralf Becker
11136b6e5b
ensure accounts and group addressbooks are never private!
2011-09-09 06:36:51 +00:00
Ralf Becker
7c381ba855
added "progress"(-bar) widget to differ from image and using it in templates
2011-09-08 19:03:44 +00:00
Ralf Becker
2ca42ca7a9
method to set message
2011-09-08 13:02:56 +00:00
Ralf Becker
6a544af55b
fixed typo causing search for group-members to fail for accounts in sql
2011-09-08 09:58:18 +00:00
Ralf Becker
975a8ade09
* API/Calendar: allow to link to accounts and allow to select accounts as participants by searching them like contacts
2011-09-07 16:47:08 +00:00
Nathan Gray
3bdbeef5d6
Taming tidy - fixes extra line breaks, don't detect encoding.
2011-09-07 15:51:33 +00:00
Klaus Leithoff
434081d428
fix typo while saving to config
2011-09-07 09:49:19 +00:00
Ralf Becker
e86cb84e66
% should be encoded, but easily leads to double encoding, therefore better NOT encodig it in egw_vfs::encodePathComponent()
2011-09-07 08:41:26 +00:00
Ralf Becker
87202a42b1
* Filemanager: fixed not working rename of file, if path contains a # or ?
2011-09-07 07:48:24 +00:00
Ralf Becker
bced80f3f1
Changelog for 11.1.20110906
2011-09-06 09:54:43 +00:00
Ralf Becker
e7a27ea7c6
added check for tidy and xmlreader extension
2011-09-06 09:54:34 +00:00
Ralf Becker
9070d862ef
revert r36436 again, as it breaks showing lists and enumerations without styles
2011-09-06 09:28:05 +00:00
Andreas Stöckel
c0fe61e4f4
Merged r35884 from trunk
2011-09-06 09:12:08 +00:00
Ralf Becker
36093fbd2a
added missing semicolon to entity ​ and do an urldecode to get a nicer looking link
2011-09-06 07:42:08 +00:00
Ralf Becker
70e67eede3
deal with parsing of query parameters appending an "=" to "?download", accepting "?download=" too
2011-09-06 07:23:49 +00:00
Ralf Becker
78b7a1442d
* Mergeprint uses tidy, if available, before atempting to convert html to office documents, requires now php-tidy
2011-09-06 06:27:07 +00:00
Ralf Becker
7540459b58
missing encoding of id
2011-09-06 06:23:54 +00:00
Ralf Becker
41c61e3979
backported from Nathan: Preserve text with styles inside lists, discard styles
2011-09-06 06:07:17 +00:00
Nathan Gray
cc80f295c6
Remove spans with no attributes, they're invisible and can cause invalid XML with linebreaks
2011-09-05 17:11:20 +00:00
Ralf Becker
b1cd53df74
Changelog for 11.1.20110905
2011-09-05 12:11:32 +00:00
Ralf Becker
c708b9ffc3
* Filemanager/WebDAV: #?+ and chinese characters working now in filenames
2011-09-05 10:29:11 +00:00
Klaus Leithoff
f48ab37187
fix typo and missing param for uilist::get_rows
2011-09-05 07:01:08 +00:00
Ralf Becker
41f17bc745
calling framework->render() after parsing the template, to allow callbacks to register javascript files
2011-09-04 15:26:26 +00:00
Klaus Leithoff
a3b17caa5f
* impportexport/document merge: better control of exportlimits, you are now able to exempt groups or users from any exportlimits set (backport of nathans work, with enhancements from ralf)
2011-09-01 14:32:26 +00:00
Klaus Leithoff
92897d7c15
have edit.xet renewed; handle onclick event in addressbook view mode for name popup for IE9
2011-09-01 14:29:06 +00:00
Ralf Becker
bf4fcb159e
* richtext custom-fields
2011-08-30 19:19:56 +00:00
Ralf Becker
fa6262add6
* WebDAV: allow locking of not (yet) existing files to create them
...
- failed before as there are no write-rights for not existing files
- now we check for not existing files the write rights of the parent directory
2011-08-30 17:04:04 +00:00
Nathan Gray
98ec62d0e2
* Translate basic HTML formatting (bold, underline, cursive, text & background color, bullets & lists, fonts, size) into target document's formatting when merging into a template. Works for odt, docx and some xml.
2011-08-30 16:08:34 +00:00
Klaus Leithoff
544ba403ed
fix bug regarding the deletion of all rows, when removing an address from mail compose form, when more than 4 addresses where in the list. Reason: remaining Address rows have been set to height 0, instead of defaulting to a defaultvalue, when reading the value of clientHeight of the first row in the list failed
2011-08-29 08:45:07 +00:00
Ralf Becker
06ae880691
* Filemanager: "Save as" option for files to force download and not open in browser
2011-08-29 08:42:33 +00:00
Ralf Becker
8d4bd41736
allow to call a function instead of a static helptext
2011-08-27 18:36:16 +00:00
Ralf Becker
cdee7ad7f4
* Filemanager: handle clipboard via ajax to copy with multiple open tabs and cuting and pasting between them
2011-08-27 18:31:19 +00:00
Ralf Becker
59cc3578b8
* WebDAV: fix for Netdrive to work correct with non-ascii chars like German umlauts
...
- unfortunatly Netdrive uses no User-Agent header, so we can only detect it on the absense of one
- we use now rawurlencode with replacing / and : afterwards, instead of the minimal version, which is the default
2011-08-27 10:53:37 +00:00
Klaus Leithoff
85d9e5e4ee
fix problem with double encoding html special chars (introduced with rev36141)
2011-08-26 08:21:52 +00:00
Klaus Leithoff
752c0cbb7f
* eMail: search for attachments in multipart/alternative (as it is used this way by clients now) to indicate attachments; switch back to DATE for sorting and display (instead of INTERNALDATE and ARRIVAL); using UNDELETED as standard filter instead of ALL on search; search for UNDELETED and UNSEEN on notifications and UNDELETED for eSync;
2011-08-23 13:34:16 +00:00
Nathan Gray
1cddecb832
- Fix missing formatting in xml/word documents
...
- some changes in bullets, maybe avoid error in docx documents
2011-08-22 22:30:14 +00:00