da20e2ea06
Add check all button
2011-05-24 17:04:16 +00:00
eed3385496
Allow admin to choose when to update default definitions: never, manual or auto
2011-05-24 16:13:51 +00:00
86ced579db
Apply ACL to definition list - only show definitions user can use
2011-05-18 14:46:57 +00:00
614882c347
Disable edit / delete buttons for definitions you have no access to
2011-05-17 23:27:42 +00:00
ec7533f2c7
give Default and Admins group rights for ImportExport
2011-05-07 12:35:29 +00:00
f4061db91a
install importexport automatically on update
2011-05-07 11:04:36 +00:00
f6f9617261
Make spreadsheet list useful, fakes a call to merge with the chosen document and the currently selected items
2011-05-05 21:40:15 +00:00
9786f03980
Add a link to list of spreadsheets available for merging into
2011-04-26 20:30:26 +00:00
86fa96b504
Fix import / export buttons in definition list
2011-04-20 14:18:06 +00:00
bbf3778172
Use a nextmatch for definition list
2011-04-19 16:00:43 +00:00
02a93ae43e
Remove incorrect attempt at setting defaults
2011-03-21 16:25:57 +00:00
fa2a3d9a1a
Remove wrong and unneeded upgrade
2011-03-21 15:07:52 +00:00
83bbea7669
Try to set some default values for export definitions
2011-03-16 17:07:32 +00:00
49bf54aace
More agressive filtering on schedule options - all subsequent options start filtered
2011-03-14 20:55:42 +00:00
01fe133e60
removed accidently commited disable of automatic install
2011-03-11 16:05:13 +00:00
ed60695cd5
* fixed not working scheduled import from vfs
2011-03-11 16:03:08 +00:00
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
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
37417195eb
Add auto-import of definitions in appname/setup/*.xml
2011-02-03 18:09:39 +00:00
ae07ff2331
Use new sidebox_all hook to add importexport links to other apps' sideboxes
2011-02-03 16:32:03 +00:00
fa974d0a50
Remove 'some nice text' on export dialog
2011-01-27 16:41:48 +00:00
ba485f1338
Look in setup directory for pre-defined definitions, importexport sub-directory is no longer used.
2011-01-26 00:28:14 +00:00
46a90c13f9
Fix field indexing in import definition wizard (causes confusion in translations)
2010-11-23 20:52:50 +00:00
fdfff16b55
Make the type icon in the definition list clickable, it will 'run' that definition
2010-11-23 20:15:51 +00:00
8df0a6527f
Add toggle all checkbutton to field select step
2010-11-23 19:41:37 +00:00
84e99bbe25
Fix export conversion options
2010-11-23 00:02:40 +00:00
22441f3112
Add new option to convert to human friendly values
2010-11-22 23:34:06 +00:00
47ff785588
- Add an option for export header: use field names or human labels
...
- Fix missing first field
2010-11-09 18:14:49 +00:00
edf5759a50
Check protocol to prevent direct file system access. Use VFS to access files on the server instead.
2010-10-19 17:29:11 +00:00
dd8df67229
- Mess with export dialog so it actually works with definitions
...
- Add base csv export wizard
2010-10-07 23:05:25 +00:00
7bf2053a54
Add 'Select' default entry to condition field column also
2010-09-17 14:15:20 +00:00
d01499df7b
Change UI a little to have actions default to 'Select' when no action is selected
2010-09-16 17:17:29 +00:00
117299fc3b
Fix (hopefully) for IE unable to change popup size
2010-09-08 16:25:32 +00:00
50c43deec9
updating verson to 1.8
2010-09-05 15:24:34 +00:00
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
c4ec7ad53f
fixed old classname
2010-03-29 13:10:01 +00:00
a6887ae908
- Change file/class names to match new naming conventions
...
- Change spelling of wizzard to wizard
2010-03-22 15:09:26 +00:00
54b4454d51
Add some base classes to make it easier for other applications to implement importing CSVs
...
To use them, you need to create two files in the app/importexport directory, 'class.import_appname_csv.inc.php' and 'class.wizzard_import_appname_csv.inc.php'.
The minimum required files are shown below, but they can be modified as needed to override the basics and add capabilities.
class.import_appname_csv.inc.php:
<?php
require_once(EGW_INCLUDE_ROOT. '/importexport/inc/class.basic_import_csv.inc.php');
class import_appname_csv extends basic_import_csv {
protected function import_record(&$record, &$import_csv) {
// Handle one record here. Handle conditions and call action() as appropriate.
// See basic_import_csv.
}
protected function action($action, Array $record, $record_num = 0) {
// Take the given action (none, insert, delete, update) etc. as understood for your app.
// See basic_import_csv.
}
}
?>
class.wizzard_import_appname_csv.inc.php:
<?php
require_once(EGW_INCLUDE_ROOT . '/appname/importexport/class.import_appname_csv.inc.php');
require_once(EGW_INCLUDE_ROOT . '/importexport/inc/class.wizzard_basic_import_csv.inc.php');
class wizzard_import_appname_csv extends wizzard_basic_import_csv {
public function __construct() {
$this->mapping_fields = array(
// List of destination fields available in appname
'field' => lang('name')
);
$this->conditions = array(
// List of conditions supported by import_appname_csv
'field' => lang('name')
);
$this->actions = array(
// List of actions supported by import_appname_csv
'field' => lang('name')
);
}
}
?>
2010-03-10 16:31:25 +00:00
f85abe96f8
Fix popup size for new definitions
2010-03-09 16:26:17 +00:00
3e33651c5d
Change import wizard popup size, shuffle around sidebox menu to have links to import & export dialogs
2010-03-03 19:34:05 +00:00
e395a4dfb4
Add support for reporting how many of which action (insert, update) were done when importing
2010-03-03 16:28:45 +00:00
30ce07e567
Add some results from scheduled jobs so you can see if they ran
2010-03-02 22:33:47 +00:00
ed106c431c
Improve popup size
2010-03-01 23:26:38 +00:00
731abfd2a3
Some more work toward completion:
...
- Wizard now works to define input definitions; you can define the mapping, translations and conditions using the UI.
- Added ability to schedule imports / export using async services
Still a lot of work to be done...
2010-02-25 23:13:18 +00:00
a38a004668
Move importexport lang files
2009-11-28 13:23:42 +00:00
a70df0ddbb
Pending language updates
2009-11-24 05:51:49 +00:00
d268d6d816
Using static translation methods
2009-04-28 16:05:04 +00:00
388c515883
preparing to sync current lang files before branching for 1.6. One more commit
...
expected meanwhile!
2008-11-22 11:05:43 +00:00
7c3ab3ab8c
tracker #1774 , added estonian translation
2008-11-02 14:23:56 +00:00
504b096e06
latest update of egw translators pending work
2008-10-15 21:11:30 +00:00