Updated hidden structure/data field name, Modified label text, Modified formatting

This commit is contained in:
lorilee
2010-06-09 20:32:21 -04:00
parent 5eb6321e4e
commit fde6380f0c
10 changed files with 37 additions and 36 deletions

View File

@@ -16,7 +16,7 @@ if (isset($plugin_list)) {
'extension' => 'txt', 'extension' => 'txt',
'mime_type' => 'text/plain', 'mime_type' => 'text/plain',
'options' => array( 'options' => array(
array('type' => 'hidden', 'name' => 'data'), array('type' => 'hidden', 'name' => 'structure_or_data'),
), ),
'options_text' => __('Options'), 'options_text' => __('Options'),
); );

View File

@@ -20,9 +20,9 @@ if (isset($plugin_list)) {
'mime_type' => 'application/vnd.oasis.opendocument.spreadsheet', 'mime_type' => 'application/vnd.oasis.opendocument.spreadsheet',
'force_file' => true, 'force_file' => true,
'options' => array( 'options' => array(
array('type' => 'text', 'name' => 'null', 'text' => __('Replace NULL by')), array('type' => 'text', 'name' => 'null', 'text' => __('Replace NULL with:')),
array('type' => 'bool', 'name' => 'columns', 'text' => __('Put columns names in the first row')), array('type' => 'bool', 'name' => 'columns', 'text' => __('Put columns names in the first row')),
array('type' => 'hidden', 'name' => 'data'), array('type' => 'hidden', 'name' => 'structure_or_data'),
), ),
'options_text' => __('Options'), 'options_text' => __('Options'),
); );

View File

@@ -26,32 +26,40 @@ if (isset($plugin_list)) {
'options' => array(), /* Filled later */ 'options' => array(), /* Filled later */
'options_text' => __('Options'), 'options_text' => __('Options'),
); );
/* what to dump (structure/data/both) */
$plugin_list['odt']['options'][] =
array('type' => 'begin_subgroup', 'subgroup_header' => array('type' => 'message_only', 'text' => __('Dump table')));
$plugin_list['odt']['options'][] =
array('type' => 'radio', 'name' => 'structure_or_data', 'values' => array('structure' => __('structure'), 'data' => __('data'), 'structure_and_data' => __('structure and data')));
$plugin_list['odt']['options'][] = array('type' => 'end_subgroup');
/* Structure options */ /* Structure options */
if (!$hide_structure) { if (!$hide_structure) {
$plugin_list['odt']['options'][] = $plugin_list['odt']['options'][] =
array('type' => 'bgroup', 'name' => 'structure', 'text' => __('Structure'), 'force' => 'data'); array('type' => 'begin_group', 'name' => 'structure', 'text' => __('Object creation options'), 'force' => 'data');
if (!empty($GLOBALS['cfgRelation']['relation'])) { if (!empty($GLOBALS['cfgRelation']['relation'])) {
$plugin_list['odt']['options'][] = $plugin_list['odt']['options'][] =
array('type' => 'bool', 'name' => 'relation', 'text' => __('Relations')); array('type' => 'bool', 'name' => 'relation', 'text' => __('Display foreign key relationships'));
} }
$plugin_list['odt']['options'][] = $plugin_list['odt']['options'][] =
array('type' => 'bool', 'name' => 'comments', 'text' => __('Comments')); array('type' => 'bool', 'name' => 'comments', 'text' => __('Display comments'));
if (!empty($GLOBALS['cfgRelation']['mimework'])) { if (!empty($GLOBALS['cfgRelation']['mimework'])) {
$plugin_list['odt']['options'][] = $plugin_list['odt']['options'][] =
array('type' => 'bool', 'name' => 'mime', 'text' => __('MIME type')); array('type' => 'bool', 'name' => 'mime', 'text' => __('Display MIME types'));
} }
$plugin_list['odt']['options'][] = $plugin_list['odt']['options'][] =
array('type' => 'egroup'); array('type' => 'end_group');
} }
/* Data */ /* Data */
$plugin_list['odt']['options'][] = $plugin_list['odt']['options'][] =
array('type' => 'bgroup', 'name' => 'data', 'text' => __('Data'), 'force' => 'structure'); array('type' => 'begin_group', 'name' => 'data', 'text' => __('Data dump options'), 'force' => 'structure');
$plugin_list['odt']['options'][] = $plugin_list['odt']['options'][] =
array('type' => 'bool', 'name' => 'columns', 'text' => __('Put columns names in the first row')); array('type' => 'bool', 'name' => 'columns', 'text' => __('Put columns names in the first row'));
$plugin_list['odt']['options'][] = $plugin_list['odt']['options'][] =
array('type' => 'text', 'name' => 'null', 'text' => __('Replace NULL by')); array('type' => 'text', 'name' => 'null', 'text' => __('Replace NULL with:'));
$plugin_list['odt']['options'][] = $plugin_list['odt']['options'][] =
array('type' => 'egroup'); array('type' => 'end_group');
} else { } else {
$GLOBALS['odt_buffer'] = ''; $GLOBALS['odt_buffer'] = '';

View File

@@ -21,8 +21,8 @@ if (isset($plugin_list)) {
'force_file' => true, 'force_file' => true,
'options' => array( 'options' => array(
array('type' => 'message_only', 'name' => 'explanation', 'text' => __('(Generates a report containing the data of a single table)')), array('type' => 'message_only', 'name' => 'explanation', 'text' => __('(Generates a report containing the data of a single table)')),
array('type' => 'text', 'name' => 'report_title', 'text' => __('Report title')), array('type' => 'text', 'name' => 'report_title', 'text' => __('Report title:')),
array('type' => 'hidden', 'name' => 'data'), array('type' => 'hidden', 'name' => 'structure_or_data'),
), ),
'options_text' => __('Options'), 'options_text' => __('Options'),
); );

View File

@@ -19,7 +19,7 @@ if (isset($plugin_list)) {
'options' => array( 'options' => array(
array( array(
'type' => 'hidden', 'type' => 'hidden',
'name' => 'data', 'name' => 'structure_or_data',
), ),
), ),
'options_text' => __('Options'), 'options_text' => __('Options'),

View File

@@ -18,22 +18,15 @@ if (isset($plugin_list)) {
'extension' => 'txt', 'extension' => 'txt',
'mime_type' => 'text/plain', 'mime_type' => 'text/plain',
'options' => array( 'options' => array(
array('type' => 'bool', /* what to dump (structure/data/both) */
'name' => 'structure', array('type' => 'begin_subgroup', 'subgroup_header' => array('type' => 'message_only', 'text' => __('Dump table'))),
'text' => __('Structure'), array('type' => 'radio', 'name' => 'structure_or_data', 'values' => array('structure' => __('structure'), 'data' => __('data'), 'structure_and_data' => __('structure and data'))),
'force' => 'data'), array('type' => 'end_subgroup'),
array('type' => 'bgroup', array('type' => 'begin_group', 'name' => 'data', 'text' => __('Data dump options'), 'force' => 'structure'),
'name' => 'data', array('type' => 'text', 'name' => 'null', 'text' => __('Replace NULL by')),
'text' => __('Data'), array('type' => 'bool', 'name' => 'columns', 'text' => __('Put columns names in the first row')),
'force' => 'structure'), array('type' => 'end_group'),
array('type' => 'text', ),
'name' => 'null',
'text' => __('Replace NULL by')),
array('type' => 'bool',
'name' => 'columns',
'text' => __('Put columns names in the first row')),
array('type' => 'egroup'),
),
'options_text' => __('Options'), 'options_text' => __('Options'),
); );
} else { } else {

View File

@@ -20,9 +20,9 @@ if (isset($plugin_list)) {
'mime_type' => 'application/vnd.ms-excel', 'mime_type' => 'application/vnd.ms-excel',
'force_file' => true, 'force_file' => true,
'options' => array( 'options' => array(
array('type' => 'text', 'name' => 'null', 'text' => __('Replace NULL by')), array('type' => 'text', 'name' => 'null', 'text' => __('Replace NULL with:')),
array('type' => 'bool', 'name' => 'columns', 'text' => __('Put columns names in the first row')), array('type' => 'bool', 'name' => 'columns', 'text' => __('Put columns names in the first row')),
array('type' => 'hidden', 'name' => 'data'), array('type' => 'hidden', 'name' => 'structure_or_data'),
), ),
'options_text' => __('Options'), 'options_text' => __('Options'),
); );

View File

@@ -20,9 +20,9 @@ if (isset($plugin_list)) {
'mime_type' => 'application/vnd.openxmlformats-officedocument.spreadsheetml.sheet', 'mime_type' => 'application/vnd.openxmlformats-officedocument.spreadsheetml.sheet',
'force_file' => true, 'force_file' => true,
'options' => array( 'options' => array(
array('type' => 'text', 'name' => 'null', 'text' => __('Replace NULL by')), array('type' => 'text', 'name' => 'null', 'text' => __('Replace NULL with:')),
array('type' => 'bool', 'name' => 'columns', 'text' => __('Put columns names in the first row')), array('type' => 'bool', 'name' => 'columns', 'text' => __('Put columns names in the first row')),
array('type' => 'hidden', 'name' => 'data'), array('type' => 'hidden', 'name' => 'structure_or_data'),
), ),
'options_text' => __('Options'), 'options_text' => __('Options'),
); );

View File

@@ -19,7 +19,7 @@ if (isset($plugin_list)) {
'extension' => 'xml', 'extension' => 'xml',
'mime_type' => 'text/xml', 'mime_type' => 'text/xml',
'options' => array( 'options' => array(
array('type' => 'hidden', 'name' => 'data'), array('type' => 'hidden', 'name' => 'structure_or_data'),
), ),
'options_text' => __('Options') 'options_text' => __('Options')
); );

View File

@@ -22,7 +22,7 @@ if (isset($plugin_list)) {
'options' => array( 'options' => array(
array( array(
'type' => 'hidden', 'type' => 'hidden',
'name' => 'data', 'name' => 'structure_or_data',
), ),
), ),
'options_text' => __('Options'), 'options_text' => __('Options'),