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
|
9e7c719b37
|
consider running in setup (install/update of app) as run by an admin
|
2011-06-08 11:01:59 +00:00 |
|
Ralf Becker
|
e728016277
|
* fixed not working scheduled import from vfs
|
2011-03-11 16:02:09 +00:00 |
|
Ralf Becker
|
6972fd517e
|
* ImportExport: fixed translation default value not working (eg. "1|>one||2|>two||other")
|
2011-03-04 17:44:13 +00:00 |
|
Nathan Gray
|
582a06caf2
|
Translate field names
|
2011-01-12 17:17:37 +00:00 |
|
Nathan Gray
|
0656e82a85
|
Check if get_errors() exists before calling it to prevent fatal error
|
2011-01-11 18:07:30 +00:00 |
|
Nathan Gray
|
8865ecbe35
|
Make the type icon in the definition list clickable, it will 'run' that definition
|
2011-01-03 16:53:27 +00:00 |
|
Nathan Gray
|
4a5a0571f8
|
Use common::egw_exit() instead of just exit for extra cleanup
|
2010-12-20 22:48:46 +00:00 |
|
Nathan Gray
|
1e88e8dc96
|
Avoid extra output after file
|
2010-12-20 15:34:29 +00:00 |
|
Klaus Leithoff
|
c05b748bc0
|
* ImportExport: Replace CRLF with LF so excel does not break lines early (myStylite#974)
|
2010-12-16 14:50:29 +00:00 |
|
Klaus Leithoff
|
6fc8eab947
|
code alignment
|
2010-11-24 11:24:41 +00:00 |
|
Klaus Leithoff
|
21f71990c1
|
option to choose how to handle categories -> update or replace; backport of rev32605 of Nathan Gray
|
2010-11-24 10:10:01 +00:00 |
|
Nathan Gray
|
5e4115596b
|
Fix custom field multi-select export into one field
|
2010-11-23 15:32:19 +00:00 |
|
Ralf Becker
|
7afab6589d
|
fixed not working importexport: preferences can NOT store arrays, they need to be serialized before
|
2010-11-23 15:22:44 +00:00 |
|
Nathan Gray
|
e7764a01cb
|
Cast preference to array to prevent blanks
|
2010-11-23 15:18:03 +00:00 |
|
Nathan Gray
|
ef5fe2728a
|
Keep user choices for next time they use the same export definition
|
2010-11-23 00:52:21 +00:00 |
|
Nathan Gray
|
f06827eae7
|
Fix export conversion options
|
2010-11-23 00:06:35 +00:00 |
|
Nathan Gray
|
f7bfebde93
|
Add new option to convert to human friendly values
|
2010-11-22 23:43:10 +00:00 |
|
Nathan Gray
|
3e5da2505d
|
Fix merging of custom fields with provided fields
|
2010-11-19 15:57:25 +00:00 |
|
Nathan Gray
|
b95d81a521
|
- Fix bug in field conversion where sometimes the first record would not be changed
- Only try to convert dates / times if they are timestamps. Some apps convert to user time already (calendar series)
|
2010-11-09 19:08:44 +00:00 |
|
Nathan Gray
|
29811ce0a4
|
- Add an option for export header: use field names or human labels
- Fix missing first field
|
2010-11-09 18:15:47 +00:00 |
|
Nathan Gray
|
f7fc74932e
|
Add more custom fields for parsing into conversion fields, move cf parsing into seperate function
|
2010-11-08 17:18:19 +00:00 |
|
Nathan Gray
|
314ee8862f
|
Add select & link entry conversion to custom fields
|
2010-11-05 20:23:53 +00:00 |
|
Nathan Gray
|
ffcc2fba58
|
Call functions in common statically
|
2010-11-05 19:33:26 +00:00 |
|
Nathan Gray
|
4f9cad59a0
|
Use server's temp directory instead of /tmp
Only pass filename, entire path is not needed (and a security issue)
|
2010-11-05 19:32:46 +00:00 |
|
Nathan Gray
|
891b079896
|
Add export data conversion to a parent class so it can be used by other apps
|
2010-11-04 17:29:52 +00:00 |
|
Nathan Gray
|
3e826643bf
|
Check protocol to prevent direct file system access. Use VFS to access files on the server instead.
|
2010-10-19 17:41:40 +00:00 |
|
Nathan Gray
|
4e0e0a4050
|
Make sure field_mapping is an array before trying to index into it
|
2010-10-13 17:49:48 +00:00 |
|
Nathan Gray
|
7b87beb9d9
|
Backport 32510 - Add ability for plugin to specify mimetype
- Fix basic export csv wizard header option (wasn't loaded properly)
|
2010-10-12 22:48:18 +00:00 |
|
Nathan Gray
|
dfbd512e14
|
Backport 32507 - Allow plugins to supply complete info for selections
|
2010-10-12 22:00:53 +00:00 |
|
Nathan Gray
|
dd8df67229
|
- Mess with export dialog so it actually works with definitions
- Add base csv export wizard
|
2010-10-07 23:05:25 +00:00 |
|
Nathan Gray
|
eb5fac04e9
|
Implement conversion class so the app's plugin can provide extra conversion functions
|
2010-10-06 22:33:52 +00:00 |
|
Nathan Gray
|
44dbdb1864
|
Close and delete sample CSV file when done with it
|
2010-10-06 22:19:48 +00:00 |
|
Nathan Gray
|
79db13ec5e
|
Allow auto-map from file to update existing mapping
|
2010-09-28 22:54:35 +00:00 |
|
Nathan Gray
|
53401c63c0
|
Add a feature to try to auto-detect the field mapping
|
2010-09-28 21:07:20 +00:00 |
|
Nathan Gray
|
a3bd170aa4
|
- Fix bug preventing unsetting a field mapping
- Don't re-resize popup window (Fix for IE unable to resize?)
|
2010-09-23 19:35:52 +00:00 |
|
Nathan Gray
|
ae7158086a
|
Fix add_option calls
|
2010-09-16 21:21:00 +00:00 |
|
Nathan Gray
|
d01499df7b
|
Change UI a little to have actions default to 'Select' when no action is selected
|
2010-09-16 17:17:29 +00:00 |
|
Nathan Gray
|
5ed66702ba
|
Improve detection & removal of empty conditions
|
2010-09-14 22:18:56 +00:00 |
|
Nathan Gray
|
3b46acda8f
|
Fixes to get selectboxes working for IE (Stylite #8186)
|
2010-09-14 21:17:29 +00:00 |
|
Nathan Gray
|
f5f47c4ad1
|
Take some extra measures to get space for column headers without destroying the keys in the map
|
2010-09-08 20:57:06 +00:00 |
|
Nathan Gray
|
6d552b26d1
|
Remove call to missing function - doesn't look needed, it works without.
|
2010-09-08 16:19:29 +00:00 |
|
Ralf Becker
|
587ffbcf28
|
fixed fatal error: unsupported operand typ
|
2010-08-16 14:57:36 +00:00 |
|
Ralf Becker
|
1c7e2f6e27
|
- implemented limited support for sidebox options in preferences
- opening import/export dialogs as popups, as they use egw window.close()
|
2010-07-08 08:11:44 +00:00 |
|
Ralf Becker
|
f3017cdeba
|
adding "regular" import/export functions (import & export) to preferences: allows to use them without being admin
|
2010-07-07 17:11:10 +00:00 |
|
Nathan Gray
|
d5131a6d92
|
Make sure etemplate.js gets loaded
|
2010-06-14 07:45:54 +00:00 |
|
Ralf Becker
|
ca6e75f620
|
fixed wrong step name and readded content of onLoad body attribute via ajax, thought this still does NOT fix all problems (javascript errors etemplate.js seems not to be loaded)
|
2010-06-13 07:46:51 +00:00 |
|
Nathan Gray
|
3e24e1c7d6
|
- Don't try to include js, that variable isn't there anymore
- Special handling for the upload (step 30) to do a full form submit
|
2010-06-11 15:44:36 +00:00 |
|
Stefan Becker
|
f8a0c3ccec
|
some translations
|
2010-04-23 12:50:41 +00:00 |
|
Nathan Gray
|
7f85ff40e5
|
Remove debug
|
2010-04-06 14:21:54 +00:00 |
|