<?php /* This is a PHP data file */ if (!@$LOADSTRUCT) { die("This is not a program file."); }
return array (
  '_detailPage' => '',
  '_disableAdd' => '0',
  '_disableErase' => '0',
  '_disableModify' => '0',
  '_disablePreview' => '0',
  '_disableView' => '1',
  '_filenameFields' => 'num',
  '_hideRecordsFromDisabledAccounts' => '0',
  '_indent' => '0',
  '_listPage' => '',
  '_maxRecords' => '',
  '_maxRecordsPerUser' => '',
  '_perPageDefault' => '25',
  '_previewPage' => '',
  '_requiredPlugins' => '',
  '_tableName' => '_csv_import_jobs',
  'listPageFields' => 'num, isCustomMenu, customMenuName, targetTable, csv_upload, columnCount, recordCount',
  'listPageOrder' => 'isCustomMenu DESC, num DESC',
  'listPageSearchFields' => '_all_',
  'menuHidden' => '1',
  'menuName' => 'CSV Import Jobs',
  'menuOrder' => '0000000143',
  'menuType' => 'multi',
  'num' => array(
    'order' => 1,
    'label' => 'Job #',
    'type' => 'none',
    'isSystemField' => '1',
    'indexed' => '0',
  ),
  'createdDate' => array(
    'order' => 2,
    'type' => 'none',
    'label' => 'Created',
    'isSystemField' => '1',
  ),
  'createdByUserNum' => array(
    'order' => 3,
    'type' => 'none',
    'label' => 'Created By',
    'isSystemField' => '1',
  ),
  'updatedDate' => array(
    'order' => 4,
    'type' => 'none',
    'label' => 'Last Updated',
    'isSystemField' => '1',
  ),
  'updatedByUserNum' => array(
    'order' => 5,
    'type' => 'none',
    'label' => 'Last Updated By',
    'isSystemField' => '1',
  ),
  '__separator003__' => array(
    'order' => 6,
    'label' => '',
    'type' => 'separator',
    'separatorType' => 'header bar',
    'separatorHeader' => 'Custom Menu',
    'separatorHTML' => '<tr>
 <td colspan=\'2\'>
 </td>
</tr>',
  ),
  'isCustomMenu' => array(
    'order' => '7',
    'label' => 'Custom Menu',
    'type' => 'checkbox',
    'indexed' => '0',
    'fieldPrefix' => '',
    'checkedByDefault' => '0',
    'description' => 'Save these settings and use them for custom import menu: <a href="?menu=_csv_import_menu_<?php echo @$RECORD[\'num\']; ?>">_csv_import_menu_<?php echo @$RECORD[\'num\']; ?></a>',
    'checkedValue' => 'Yes',
    'uncheckedValue' => 'No',
  ),
  'customMenuName' => array(
    'order' => 8,
    'label' => 'Menu Name',
    'type' => 'textfield',
    'indexed' => '0',
    'defaultValue' => '',
    'fieldPrefix' => '',
    'description' => '',
    'fieldWidth' => '',
    'isPasswordField' => '0',
    'isRequired' => '0',
    'isUnique' => '0',
    'minLength' => '',
    'maxLength' => '',
    'charsetRule' => '',
    'charset' => '',
  ),
  '__separator004__' => array(
    'order' => 9,
    'label' => '',
    'type' => 'separator',
    'separatorType' => 'header bar',
    'separatorHeader' => 'Import File',
    'separatorHTML' => '<tr>
 <td colspan=\'2\'>
 </td>
</tr>',
  ),
  'csv_upload' => array(
    'order' => 10,
    'label' => 'Import CSV File',
    'type' => 'upload',
    'fieldPrefix' => '',
    'description' => '',
    'isRequired' => '1',
    'allowedExtensions' => 'csv',
    'checkMaxUploadSize' => '0',
    'maxUploadSizeKB' => '5120',
    'checkMaxUploads' => '1',
    'maxUploads' => '1',
    'resizeOversizedImages' => '0',
    'maxImageHeight' => '800',
    'maxImageWidth' => '600',
    'createThumbnails' => '0',
    'maxThumbnailHeight' => '150',
    'maxThumbnailWidth' => '150',
    'createThumbnails2' => '0',
    'maxThumbnailHeight2' => '150',
    'maxThumbnailWidth2' => '150',
    'createThumbnails3' => '0',
    'maxThumbnailHeight3' => '150',
    'maxThumbnailWidth3' => '150',
    'createThumbnails4' => '0',
    'maxThumbnailHeight4' => '150',
    'maxThumbnailWidth4' => '150',
    'useCustomUploadDir' => '0',
    'customUploadDir' => '',
    'customUploadUrl' => '',
    'infoField1' => '',
    'infoField2' => '',
    'infoField3' => '',
    'infoField4' => '',
    'infoField5' => '',
  ),
  'fileFormat' => array(
    'order' => 11,
    'label' => 'File Format',
    'type' => 'list',
    'defaultValue' => '',
    'fieldPrefix' => '',
    'description' => '',
    'isRequired' => '0',
    'isUnique' => '0',
    'listType' => 'pulldown',
    'optionsType' => 'text',
    'optionsText' => 'csv|CSV (US/UK)
csvg|CSV (German)',
  ),
  'hasColumnHeaders' => array(
    'order' => 12,
    'label' => 'Has Column Headers',
    'type' => 'checkbox',
    'fieldPrefix' => '',
    'checkedByDefault' => '0',
    'description' => '',
    'checkedValue' => 'Yes',
    'uncheckedValue' => 'No',
  ),
  'targetTable' => array(
    'order' => 13,
    'label' => 'Target Table',
    'type' => 'textfield',
    'defaultValue' => '',
    'fieldPrefix' => '',
    'description' => '',
    'fieldWidth' => '',
    'isPasswordField' => '0',
    'isRequired' => '0',
    'isUnique' => '0',
    'minLength' => '',
    'maxLength' => '',
    'charsetRule' => '',
    'charset' => '',
  ),
  '__separator005__' => array(
    'order' => 14,
    'label' => '',
    'type' => 'separator',
    'separatorType' => 'header bar',
    'separatorHeader' => 'Import File Details',
    'separatorHTML' => '<tr>
 <td colspan=\'2\'>
 </td>
</tr>',
  ),
  'columnNamesMap' => array(
    'order' => 15,
    'label' => 'Column Names',
    'type' => 'textbox',
    'defaultContent' => '',
    'fieldPrefix' => 'Format: Col #|Col Name (one per line), Example: 1|SKU',
    'description' => '',
    'isRequired' => '0',
    'isUnique' => '0',
    'minLength' => '',
    'maxLength' => '',
    'fieldHeight' => '200',
    'autoFormat' => '0',
  ),
  'columnCount' => array(
    'order' => 16,
    'label' => 'Columns',
    'type' => 'textfield',
    'indexed' => '0',
    'defaultValue' => '',
    'fieldPrefix' => '',
    'description' => '',
    'fieldWidth' => '100',
    'isPasswordField' => '0',
    'isRequired' => '0',
    'isUnique' => '0',
    'minLength' => '',
    'maxLength' => '',
    'charsetRule' => '',
    'charset' => '',
  ),
  'recordCount' => array(
    'order' => 17,
    'label' => 'Records',
    'type' => 'textfield',
    'indexed' => '0',
    'defaultValue' => '',
    'fieldPrefix' => '',
    'description' => '',
    'fieldWidth' => '100',
    'isPasswordField' => '0',
    'isRequired' => '0',
    'isUnique' => '0',
    'minLength' => '',
    'maxLength' => '',
    'charsetRule' => '',
    'charset' => '',
  ),
  '__separator001__' => array(
    'order' => 18,
    'label' => '',
    'type' => 'separator',
    'separatorType' => 'header bar',
    'separatorHeader' => 'Advanced Options',
    'separatorHTML' => '<tr>
 <td colspan=\'2\'>
 </td>
</tr>',
  ),
  'useIdField' => array(
    'order' => 19,
    'label' => 'Use ID Field',
    'type' => 'checkbox',
    'fieldPrefix' => '',
    'checkedByDefault' => '0',
    'description' => 'Duplicate records have the same value in this field ',
    'checkedValue' => 'Yes',
    'uncheckedValue' => 'No',
  ),
  'idField' => array(
    'order' => 20,
    'label' => '',
    'type' => 'textfield',
    'defaultValue' => '',
    'fieldPrefix' => '&nbsp; &nbsp; &nbsp; &nbsp;ID Field: ',
    'description' => '',
    'fieldWidth' => '150',
    'isPasswordField' => '0',
    'isRequired' => '0',
    'isUnique' => '0',
    'minLength' => '',
    'maxLength' => '',
    'charsetRule' => '',
    'charset' => '',
  ),
  'updateDuplicates' => array(
    'order' => 21,
    'label' => '',
    'type' => 'checkbox',
    'fieldPrefix' => '&nbsp; &nbsp; &nbsp;',
    'checkedByDefault' => '0',
    'description' => 'Update Duplicates: Update existing duplicate records instead of adding them again',
    'checkedValue' => 'Yes',
    'uncheckedValue' => 'No',
  ),
  'removeOrphans' => array(
    'order' => 22,
    'label' => '',
    'type' => 'checkbox',
    'fieldPrefix' => '&nbsp; &nbsp; &nbsp;',
    'checkedByDefault' => '0',
    'description' => 'Remove Orphans: Remove existing records if their ID isn\'t found in the import file',
    'checkedValue' => 'Yes',
    'uncheckedValue' => 'No',
  ),
  'wipeDatabase' => array(
    'order' => 23,
    'label' => 'Wipe Database',
    'type' => 'checkbox',
    'fieldPrefix' => '',
    'checkedByDefault' => '0',
    'description' => 'Remove all existing records before importing new records',
    'checkedValue' => 'Yes',
    'uncheckedValue' => 'No',
  ),
  'setAutoIncrement' => array(
    'order' => 24,
    'label' => '',
    'type' => 'checkbox',
    'fieldPrefix' => '&nbsp; &nbsp; &nbsp;',
    'checkedByDefault' => '0',
    'description' => 'Start numbering new records at',
    'checkedValue' => 'Yes',
    'uncheckedValue' => 'No',
  ),
  'newAutoIncrement' => array(
    'order' => 25,
    'label' => '',
    'type' => 'textfield',
    'defaultValue' => '',
    'fieldPrefix' => '&nbsp; &nbsp; &nbsp; &nbsp;Start #: ',
    'description' => '',
    'fieldWidth' => '150',
    'isPasswordField' => '0',
    'isRequired' => '0',
    'isUnique' => '0',
    'minLength' => '',
    'maxLength' => '',
    'charsetRule' => '',
    'charset' => '',
  ),
  '__separator002__' => array(
    'order' => 26,
    'label' => '',
    'type' => 'separator',
    'separatorType' => 'header bar',
    'separatorHeader' => 'Map Fields',
    'separatorHTML' => '<tr>
 <td colspan=\'2\'>
 </td>
</tr>',
  ),
  'mapFields' => array(
    'order' => 27,
    'label' => 'Map Fields',
    'type' => 'textbox',
    'defaultContent' => '',
    'fieldPrefix' => 'Format: Col #|Target Field (one per line), Example: 1|title',
    'description' => '',
    'isRequired' => '0',
    'isUnique' => '0',
    'minLength' => '',
    'maxLength' => '',
    'fieldHeight' => '200',
    'autoFormat' => '0',
  ),
);
?>