print $vs_control_box = caFormControlBox(caJSButton($this->request, __CA_NAV_BUTTON_SAVE__, _t("Execute data import"), 'caBatchMetadataImportFormButton', array('onclick' => 'caShowConfirmBatchExecutionPanel(); return false;')) . ' ' . caNavButton($this->request, __CA_NAV_BUTTON_CANCEL__, _t("Cancel"), '', 'batch', 'MetadataImport', 'Index', array()), '', ''); ?> <div class="sectionBox"> <?php print caFormTag($this->request, 'ImportData/' . $this->request->getActionExtra(), 'caBatchMetadataImportForm', null, 'POST', 'multipart/form-data', '_top', array('disableUnsavedChangesWarning' => true, 'noTimestamp' => true)); ?> <div class='bundleLabel'> <span class="formLabelText"><?php print _t('Importer'); ?> </span> <div class="bundleContainer"> <div class="caLabelList" > <p> <?php print ca_data_importers::getImporterListAsHTMLFormElement('importer_id', null, array('id' => 'caImporterList', 'onchange' => 'caSetBatchMetadataImportFormState(true);'), array('value' => $t_importer->getPrimaryKey())); ?> </p> </div> </div> </div> <div class='bundleLabel'> <span class="formLabelText"><?php print _t('Data format'); ?> </span> <div class="bundleContainer"> <div class="caLabelList" > <p> <?php print ca_data_importers::getInputFormatListAsHTMLFormElement('inputFormat', array('id' => 'caInputFormatList', 'onchange' => 'caSetBatchMetadataImportFormState(true);'));
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * * This source code is free and modifiable under the terms of * GNU General Public License. (http://www.gnu.org/copyleft/gpl.html). See * the "license.txt" file for details, or visit the CollectiveAccess web site at * http://www.CollectiveAccess.org * * ---------------------------------------------------------------------- */ $t_importer = $this->getVar('t_importer'); print $vs_control_box = caFormControlBox(caJSButton($this->request, __CA_NAV_BUTTON_SAVE__, _t("Execute data import"), 'caBatchMetadataImportForm', array('onclick' => 'caShowConfirmBatchExecutionPanel(); return false;')) . ' ' . caNavButton($this->request, __CA_NAV_BUTTON_CANCEL__, _t("Cancel"), 'batch', 'MetadataImport', 'Index', array()), '', ''); ?> <div class="sectionBox"> <?php print caFormTag($this->request, 'ImportData/' . $this->request->getActionExtra(), 'caBatchMetadataImportForm', null, 'POST', 'multipart/form-data', '_top', array('disableUnsavedChangesWarning' => true, 'noTimestamp' => true)); print "<div class='formLabel'>" . _t('Importer') . "<br>\n" . ca_data_importers::getImporterListAsHTMLFormElement('importer_id', null, array('id' => 'caImporterList', 'onchange' => 'caSetBatchMetadataImportFormState();'), array('value' => $t_importer->getPrimaryKey())) . "</div>\n"; print "<div class='formLabel'>" . _t('Data format') . "<br>\n" . ca_data_importers::getInputFormatListAsHTMLFormElement('inputFormat', array('id' => 'caInputFormatList', 'onchange' => 'caSetBatchMetadataImportFormState();')) . "</div>\n"; print "<div class='formLabel' id='caSourceFileContainer'>" . _t('Data file') . "<br>\n" . "<input type='file' name='sourceFile' id='caSourceFile'/>" . "</div>\n"; print "<div class='formLabel' id='caSourceUrlContainer'>" . _t('Data URL') . "<br>\n" . caHTMLTextInput('sourceUrl', array('id' => 'caSourceUrl', 'class' => 'urlBg'), array('width' => '300px')) . "</div>\n"; print $this->render("metadataimport/confirm_html.php"); ?> </form> </div> <?php print $vs_control_box; ?> <div class="editorBottomPadding"><!-- empty --></div> <script type="text/javascript"> function caShowConfirmBatchExecutionPanel() { var msg = '<?php