Nathan Gray
d033d3b651
Use wizard to try to translate headers. It should give better results, especially with compounds like 'Street (Business)', where translation has no such phrase
2011-12-05 19:33:29 +00:00
Nathan Gray
d0f9f93d4a
Revert #37423 - mis-understood change
2011-12-05 19:32:12 +00:00
Nathan Gray
6ecf36d27b
Change 'title' to 'Job title', 'role' to 'Occupation'. Apparently these changed. Fixes automatic field mapping in import
2011-12-05 17:48:39 +00:00
Nathan Gray
d366cf8b71
- Explicitly add CP850 to list of import encodings
...
- Other encodings (not supported by eGW) can be added in site configuration
2011-12-05 17:27:04 +00:00
Klaus Leithoff
95a3e33aea
fixing an php5.2.x error for ::export... to ->export... - we dont need the static call here anyhow.
2011-12-05 11:12:07 +00:00
Nathan Gray
21c6a0f447
Add ability to create an export definition based on an existing import definition
2011-12-01 18:49:42 +00:00
Nathan Gray
4283e1122e
Allow browser to notify even if verbosity is low, in case browser is not visible
2011-12-01 16:20:00 +00:00
Ralf Becker
e9ba37173a
remove old ISS specific redirect code and default of $_SERVER[PHP_SELF] for $url parameter of egw::redirect (not used in current EGroupware)
2011-11-30 20:32:45 +00:00
Nathan Gray
2d906d7a3e
Wrap attempt at lang in try/catch for if egw.lang() isn't available
2011-11-30 19:48:54 +00:00
Nathan Gray
2c636586c6
Allow importing files with any encoding supported by server, not just eGW encodings
2011-11-30 18:06:35 +00:00
Nathan Gray
abe612461c
Fix conditions using custom fields - needed extra query key
2011-11-30 18:01:29 +00:00
Ralf Becker
075db1ac82
quietening permanent error_log
2011-11-30 09:37:47 +00:00
Ralf Becker
7ee9d55f85
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:20:05 +00:00
Ralf Becker
64e7b3cb57
added some docu
2011-11-30 08:11:40 +00:00
Ralf Becker
2bbee5b373
fixed not working display of validation errors and show them in red
2011-11-29 15:44:17 +00:00
Ralf Becker
86577fa44e
* Addressbook: ablity to mail (multiple) vCard via context menu
2011-11-29 12:07:11 +00:00
Nathan Gray
9db9804c14
Exclude vfs when looking for info_link_id links, doesn't look possible to link to a file for this field
2011-11-29 00:42:00 +00:00
Nathan Gray
d5904fb3c0
Try out PHP's native fputcsv() to see if it still causes problems
2011-11-29 00:27:54 +00:00
Nathan Gray
eb95a1b1db
Search & process records in batches of 500, pre-load info_link_id in one query
2011-11-29 00:21:15 +00:00
Nathan Gray
4312c485d1
Use system charset for systems that aren't UTF-8
2011-11-28 16:15:21 +00:00
Nathan Gray
288d40065a
Do charset conversion once per line instead of on each field
2011-11-25 23:12:08 +00:00
Nathan Gray
5d77dbfdc9
Optimizations:
...
- Only load bo once in egw_record, and re-use it
- Only load projects if requested in the export definition, and do it all at once
2011-11-25 23:10:39 +00:00
Nathan Gray
a9119e5eeb
Specify utf-8 as encoding for browser notification
2011-11-25 17:43:01 +00:00
Ralf Becker
fdb1771010
changing french language from "French" to "Français" for *updating* installations
2011-11-25 06:33:01 +00:00
Ralf Becker
217eaad2d8
changing french language from "French" to "Français" for *new* installations
2011-11-25 06:30:49 +00:00
Nathan Gray
22668f078d
Use js link registry to open links, allows more accurate target (popup, tab, _blank)
2011-11-24 19:07:32 +00:00
Nathan Gray
e5cbfc5601
Move handling of filter by date from user interface into logic layer
2011-11-24 17:56:05 +00:00
Nathan Gray
b023204b1d
Show the normal in-browser notification popup when using browser notifications
2011-11-24 16:22:34 +00:00
Ralf Becker
f99e4f276a
* CalDAV: fixed group-invitations got lost (urn:uuid url lost one char with each new import)
2011-11-24 14:37:12 +00:00
Ralf Becker
21989aa249
log full requests to files directory "$files/groupdav/$user-$agent.log"
2011-11-24 12:20:13 +00:00
Ralf Becker
c76f663b61
dont use html5 input type="url", as it requires a scheme (eg. http)
2011-11-24 07:12:36 +00:00
Nathan Gray
d7cfdfa3d0
Enable popups to use desktop notifications, if browser supports it
2011-11-23 23:48:58 +00:00
Ralf Becker
2effc93ea4
* CalDAV/CardDAV/GroupDAV new user preference to log requests and responses to Apache error-log
2011-11-23 16:34:39 +00:00
Ralf Becker
68dd900091
* Calendar: fixed groupmembers cant accept/reject group-invitations in listview via context-menu (error: failed because of insufficient rights!)
2011-11-21 14:25:44 +00:00
Klaus Leithoff
b11e7f9291
fixing an en/de- coding issue, regarding the attaching of an .eml file to the infolog in question when converting an email -with german umlauts within the subject line- to infolog and adding the original email to it.
2011-11-21 12:41:58 +00:00
Klaus Leithoff
2bd05d6f0d
* email: feature convert images included as link to inline images (attachments to the mail) -> extend feature for html mailbody
2011-11-21 12:24:45 +00:00
Ralf Becker
7c9dd8086f
changed "No defintion" to "Old fixed definition"
2011-11-21 10:01:08 +00:00
Ralf Becker
2d7584d459
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:50:02 +00:00
Ralf Becker
29b578cd0b
* Admin: fix white screen (fatal error) when trying to delete a user without home directory
2011-11-21 08:38:23 +00:00
Ralf Becker
38e62c53c7
fix for bug #3071 : r37248 - new function makes problems in listview/unable to hide field
2011-11-20 09:14:45 +00:00
Ralf Becker
8a1bb0a89e
fix for bug #3071 : r37248 - new function makes problems in listview/unable to hide field
2011-11-20 09:14:16 +00:00
Nathan Gray
7abfde460c
English translation for 'No definition'
2011-11-18 16:29:06 +00:00
Nathan Gray
1afba81ce8
Add 'No definition' option for default export definition preference. Allows use of legacy nextmatch CSV export with Import/Export app still available
2011-11-18 16:01:57 +00:00
Ralf Becker
38f282bccf
fixed warning if no name part exists
2011-11-18 13:03:12 +00:00
Ralf Becker
7aeb483fcc
* Filemanager: Firefox 3.5 gives error "Theres already a directory with that name" when trying to upload a file
...
fix works now for FF 3.5 AND FF 7+
2011-11-18 11:59:31 +00:00
Klaus Leithoff
8fdb682c90
add missing config translation for new config option to exclude fields from copying
2011-11-18 08:48:28 +00:00
Klaus Leithoff
8f0f3a92c3
* eMail/infolog: mail to infolog, preference (and action) to allow the additional attaching of the raw mail message as message/rfc822 (.eml) to the entry
2011-11-17 16:05:36 +00:00
Ralf Becker
965b381a92
translations for "Custom translation"
2011-11-17 13:01:16 +00:00
Ralf Becker
f2d7c5c6c3
* Custom / instance-specific translations, eg. to rename an application
2011-11-17 12:43:59 +00:00
Ralf Becker
f255a2396a
new InfoLog configuration: Load custom fields in index, if filtered by selected types (eg. to display them in a type-specific index template)
2011-11-17 09:30:30 +00:00