Nathan Gray
|
55ba81f0de
|
Give user preference for selection precidence over plugin setting
|
2011-03-28 21:12:44 +00:00 |
|
Nathan Gray
|
e9c7e8b84d
|
Make link to definitions work in Stylite template
|
2011-03-24 17:36:02 +00:00 |
|
Nathan Gray
|
e12406b486
|
Show link to define imports | exports in sidebox for apps that support it
|
2011-03-24 15:17:59 +00:00 |
|
Nathan Gray
|
89905fe2e8
|
If appname is passed in on URL, make appname read-only
|
2011-03-24 15:17:15 +00:00 |
|
Nathan Gray
|
58248a252d
|
Add default 'Select...' option each time, make sure definition is cleared when changing definition list
|
2011-03-21 19:05:33 +00:00 |
|
Nathan Gray
|
9f20d116b6
|
Fix date comparison when importing definitions
|
2011-03-21 17:35:53 +00:00 |
|
Nathan Gray
|
bba2a4c2bb
|
Make sure options is an array before trying to unset a sub-key
|
2011-03-21 17:13:25 +00:00 |
|
Nathan Gray
|
f43c3c7c13
|
Avoid warnings if no definitions found in file
|
2011-03-21 14:12:37 +00:00 |
|
Nathan Gray
|
2d20b29cee
|
Fix automatic field mapping when a mapping field is an array (addressbook categories)
|
2011-03-17 14:34:10 +00:00 |
|
Nathan Gray
|
66f120ff2e
|
Add optional parent parameter for new categories
|
2011-03-16 23:29:42 +00:00 |
|
Nathan Gray
|
83bbea7669
|
Try to set some default values for export definitions
|
2011-03-16 17:07:32 +00:00 |
|
Nathan Gray
|
2e752e17b6
|
Enhance account name -> ID to be able to handle user names in Lastname, Firstname format
|
2011-03-16 16:50:28 +00:00 |
|
Nathan Gray
|
d02eec55fb
|
Trim extra whitespace from category name
|
2011-03-16 15:53:11 +00:00 |
|
Nathan Gray
|
f3536a72bf
|
Improve error message for import errors. Just because there was an error doesn't mean the record wasn't imported using default info
|
2011-03-15 16:18:13 +00:00 |
|
Nathan Gray
|
9f32100656
|
Make account name->id translator able to handle full usernames and groups listed as Group, name
|
2011-03-15 00:01:23 +00:00 |
|
Nathan Gray
|
c94a591fee
|
Make account name->id translator able to handle any IDs that are passed
|
2011-03-14 23:42:24 +00:00 |
|
Nathan Gray
|
da16cd319c
|
Set default export-<appname> definitions as the site-wide default if no default is set
|
2011-03-14 23:07:46 +00:00 |
|
Nathan Gray
|
49bf54aace
|
More agressive filtering on schedule options - all subsequent options start filtered
|
2011-03-14 20:55:42 +00:00 |
|
Nathan Gray
|
93241a65c5
|
Merge recursive to preserve sub-arrays
|
2011-03-14 20:39:54 +00:00 |
|
Nathan Gray
|
4b18c05ec3
|
Fix definition filter to allow admins access to their own private definitions
|
2011-03-14 17:35:01 +00:00 |
|
Ralf Becker
|
ed60695cd5
|
* fixed not working scheduled import from vfs
|
2011-03-11 16:03:08 +00:00 |
|
Nathan Gray
|
bd03ec245f
|
Remove some deprecated ereg functions
|
2011-03-09 18:18:26 +00:00 |
|
Nathan Gray
|
a58a7892c9
|
Adjust the export to remove some fields not needed, only export owner if there is one.
|
2011-03-09 15:47:11 +00:00 |
|
Nathan Gray
|
738966ca68
|
Better handling of shifting to avoid deleted fields
|
2011-03-04 19:02:41 +00:00 |
|
Nathan Gray
|
a47732d530
|
Make category name->id translator able to handle any IDs that are passed
|
2011-03-04 18:53:02 +00:00 |
|
Ralf Becker
|
5344d0a0ae
|
* ImportExport: fixed translation default value not working (eg. "1|>one||2|>two||other")
|
2011-03-04 17:42:53 +00:00 |
|
Nathan Gray
|
c99e804d8d
|
Add 'All custom fields' field option, that will cause all custom fields to be exported
|
2011-03-02 17:08:43 +00:00 |
|
Nathan Gray
|
398185f525
|
Don't hide exports from admins, even if exporting is disabled for users.
|
2011-02-24 15:47:43 +00:00 |
|
Nathan Gray
|
9bd38bb45f
|
Resize popup if step changes size
|
2011-02-24 00:13:42 +00:00 |
|
Nathan Gray
|
34354a2a6b
|
Change config options, admin can now allow users to create their own definitions, and can choose which users are allowed to share their definitions with others
|
2011-02-23 23:44:20 +00:00 |
|
Nathan Gray
|
75ba2fc475
|
Hide exporting for admins too, if they've disabled exporting site-wide
|
2011-02-23 16:45:19 +00:00 |
|
Nathan Gray
|
127976b1ef
|
Enforce export limit for csv exports
|
2011-02-22 18:17:13 +00:00 |
|
Nathan Gray
|
a019e94e55
|
Respect global setting export_limit = 'no' -> disable exporting
|
2011-02-22 17:43:33 +00:00 |
|
Nathan Gray
|
838f4664f1
|
* Add ability for users to define their own definitions
- Permissions set by admin in the Site configuration
|
2011-02-22 17:13:03 +00:00 |
|
Nathan Gray
|
880dd678d1
|
Set update_cat to saved value on first load
|
2011-02-14 16:04:18 +00:00 |
|
Nathan Gray
|
1cedf20503
|
Wrap definition constructor in a try/catch to catch & ignore permission errors
|
2011-02-14 15:54:28 +00:00 |
|
Nathan Gray
|
c6e285558e
|
Fix for unable to clear translation field
|
2011-02-11 18:34:24 +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
|
94c616bf12
|
Catch exception thrown when trying to instanciate a definition the user has no rights for, and discard it.
|
2011-02-10 20:45:32 +00:00 |
|
Nathan Gray
|
2ca0c13b34
|
Cast to array to prevent warnings
|
2011-02-08 16:01:55 +00:00 |
|
Nathan Gray
|
37417195eb
|
Add auto-import of definitions in appname/setup/*.xml
|
2011-02-03 18:09:39 +00:00 |
|
Nathan Gray
|
a0d7bde2fb
|
By default, don't show apps user doesn't have access to any definitions for
|
2011-02-03 16:49:49 +00:00 |
|
Nathan Gray
|
ae035df727
|
Actually use definition permissions
|
2011-02-03 16:42:03 +00:00 |
|
Nathan Gray
|
ae07ff2331
|
Use new sidebox_all hook to add importexport links to other apps' sideboxes
|
2011-02-03 16:32:03 +00:00 |
|
Nathan Gray
|
bd28fed482
|
- Hide expert options until they get worked out
- Add caching function has_definitions() to see if there are any definitions for the user
- Fix permissions check
|
2011-01-28 19:44:24 +00:00 |
|
Nathan Gray
|
a62484d106
|
If there's only one export definition, select it by default
|
2011-01-26 01:00:41 +00:00 |
|
Nathan Gray
|
0efb958fa1
|
Load the translations for the app for headings
|
2011-01-12 17:02:43 +00:00 |
|
Nathan Gray
|
8615b3c9fa
|
Translation of field labels
|
2011-01-11 22:09:25 +00:00 |
|
Nathan Gray
|
5e9d01e176
|
Check if get_errors() exists before calling it to prevent fatal error
|
2011-01-11 18:06:28 +00:00 |
|
Nathan Gray
|
af918a2945
|
Use common::egw_exit() instead of just exit for extra cleanup
|
2010-12-20 22:00:19 +00:00 |
|