} else { set_time_limit(90); } $module = $core->loaded($_POST['module']); if ($module !== false) { if (isset($_REQUEST['ignoreErrors'])) { $core->dbo->quickmode = true; $core->safety = false; } $isSimulation = isset($_REQUEST['isSimulation']); $preserveKeys = isset($_REQUEST['preserveKeys']); # field translation service: $c = 0; $fT = array(0 => -1); include_once CONS_PATH_SYSTEM . "plugins/" . $this->name . "/payload/importer.php"; $importerObj = new Cimporter($core); $iFields = $importerObj->fields($module); // database fields foreach ($iFields as $idx => $field) { $fT[$field['#']] = $idx; // converts a field number to the place in iFields } $linkerCache = array(); # a cache of foreing translations $oldKeys = array(); # this table might have parenting, and be pointing to OLD keys, this will translate the keys if that's the case # -- # parse import content $importContent = stripslashes($_POST['importContent']); unset($_POST['importContent']); // MEMFREE
<?php $core->layout = 2; if (!isset($_REQUEST['module']) || !isset($_REQUEST['filter'])) { echo "ERRO"; } else { $module = $core->loaded($_REQUEST['module']); if ($module === false) { echo "ERRO"; } else { include_once CONS_PATH_SYSTEM . "plugins/" . $this->name . "/payload/importer.php"; $importerObj = new Cimporter($core); $iFields = $importerObj->fields($module); if (isset($_REQUEST['sep'])) { $sep = $_REQUEST['sep']; } else { $sep = ";"; } if (isset($_REQUEST['quote'])) { $quote = $_REQUEST['quote'] == "NULL" ? "" : $_REQUEST['quote']; } else { $quote = "\""; } $filter = explode(",", $_REQUEST['filter']); if (isset($_REQUEST['size'])) { $size = explode(",", $_REQUEST['size']); } else { $size = false; } $sample = ""; $c = 0;
<?php $core->layout = 2; if (!isset($_REQUEST['module'])) { echo "ERRO"; } else { $module = $core->loaded($_REQUEST['module']); if ($module === false) { echo "ERRO"; } else { include_once CONS_PATH_SYSTEM . "plugins/" . $this->name . "/payload/importer.php"; $importerObj = new Cimporter($core); $iFields = $importerObj->fields($module, isset($_REQUEST['isexport'])); $tp = $core->template->get("_field"); $output = ""; foreach ($iFields as $field) { $output .= $tp->techo($field); } $core->template->assign("_field", $output); $core->template->assign("total", count($iFields)); if (!$importerObj->hasRemotes($iFields)) { $core->template->assign("_hasLinks", ""); } } }