Commit Graph

18 Commits

Author SHA1 Message Date
nathangray
1586bbd66a Import/Export: Avoid "Undefined variable: filter" error
(cherry picked from commit d57df627a7)
2021-06-11 13:17:47 -06:00
nathangray
aa241edfb3 Import/Export: Improve error message from bad XML
(cherry picked from commit dd545799e0)
2021-06-11 13:17:30 -06:00
nathangray
b7c0fce767 Avoid warning if conditions do not exist 2019-02-07 10:56:10 -07:00
nathangray
915445fc44 Silence warning if there are no conditions 2018-09-05 13:26:27 -06:00
nathangray
535146877c * Import/Export - Automatically remove import conditions from definition if there is no field selected 2017-09-19 13:24:44 -06:00
nathangray
e77a81e10a Avoid Illegal string offset 'no_notification' warning if definition has no options defined 2016-07-21 14:38:31 -06:00
Nathan Gray
7e7f045343 Move importexport to new API 2016-05-09 22:49:20 +00:00
Nathan Gray
ea8ff86854 Add a method to get an icon for a record, as specific to that record as possible 2014-11-18 23:40:49 +00:00
Nathan Gray
3a1c4fb7fb Try to catch some errors 2013-01-03 15:53:31 +00:00
Nathan Gray
21fdd9abf2 Avoid some errors from apps/plugins that don't do filters 2013-01-02 22:38:43 +00:00
Nathan Gray
0a91bc5aa9 Add support for filtering records to be exported.
Filterable fields are attempted to be autodetected by using the exportable fields.
Records can be filtered by fields with type select,select-cat,select-account,date,date-time (according to egw_record class) 
only at this time.  Filters are saved in the definition and used with scheduled exports.  They are also available to the
user for modification in the export dialog.
2012-12-31 20:36:28 +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
Ralf Becker
469f938967 consider running in setup (install/update of app) as run by an admin 2011-06-08 10:59:45 +00:00
Nathan Gray
86ced579db Apply ACL to definition list - only show definitions user can use 2011-05-18 14:46:57 +00:00
Nathan Gray
ededa8f092 Use _bo is_permitted() function for consistency, fixes occasional exceptions due to group permissions 2011-02-11 18:03:44 +00:00
Nathan Gray
37417195eb Add auto-import of definitions in appname/setup/*.xml 2011-02-03 18:09:39 +00:00
Nathan Gray
fb5a3e11a8 - Add blacklisting so plugin scan will skip certain files or directories
- Add caching to plugin scan, default is to rescan once a day
- Remove lingering unneeded requires
2010-03-29 17:38:54 +00:00
Nathan Gray
a6887ae908 - Change file/class names to match new naming conventions
- Change spelling of wizzard to wizard
2010-03-22 15:09:26 +00:00