--- /tmp/dsg/dolibarr/htdocs/modulebuilder/admin/github_setup.php +++ /tmp/dsg/dolibarr/htdocs/modulebuilder/admin/client_setup.php @@ -27,9 +27,9 @@ $langs->loadLangs(array("admin", "other", "modulebuilder")); if (!$user->admin || empty($conf->modulebuilder->enabled)) - accessforbidden(); - -$action = GETPOST('action', 'aZ09'); + accessforbidden(); + +$action = GETPOST('action', 'alpha'); $backtopage = GETPOST('backtopage', 'alpha'); /* @@ -37,46 +37,47 @@ */ if ($action == "update") { - $res1 = dolibarr_set_const($db, 'MODULEBUILDER_SPECIFIC_README', GETPOST('MODULEBUILDER_SPECIFIC_README', 'restricthtml'), 'chaine', 0, '', $conf->entity); - $res2 = dolibarr_set_const($db, 'MODULEBUILDER_ASCIIDOCTOR', GETPOST('MODULEBUILDER_ASCIIDOCTOR', 'nohtml'), 'chaine', 0, '', $conf->entity); - $res3 = dolibarr_set_const($db, 'MODULEBUILDER_ASCIIDOCTORPDF', GETPOST('MODULEBUILDER_ASCIIDOCTORPDF', 'nohtml'), 'chaine', 0, '', $conf->entity); - $res4 = dolibarr_set_const($db, 'MODULEBUILDER_SPECIFIC_EDITOR_NAME', GETPOST('MODULEBUILDER_SPECIFIC_EDITOR_NAME', 'nohtml'), 'chaine', 0, '', $conf->entity); - $res5 = dolibarr_set_const($db, 'MODULEBUILDER_SPECIFIC_EDITOR_URL', GETPOST('MODULEBUILDER_SPECIFIC_EDITOR_URL', 'nohtml'), 'chaine', 0, '', $conf->entity); - $res6 = dolibarr_set_const($db, 'MODULEBUILDER_SPECIFIC_FAMILY', GETPOST('MODULEBUILDER_SPECIFIC_FAMILY', 'nohtml'), 'chaine', 0, '', $conf->entity); - $res7 = dolibarr_set_const($db, 'MODULEBUILDER_SPECIFIC_AUTHOR', GETPOST('MODULEBUILDER_SPECIFIC_AUTHOR', 'html'), 'chaine', 0, '', $conf->entity); - $res8 = dolibarr_set_const($db, 'MODULEBUILDER_SPECIFIC_VERSION', GETPOST('MODULEBUILDER_SPECIFIC_VERSION', 'nohtml'), 'chaine', 0, '', $conf->entity); - if ($res1 < 0 || $res2 < 0 || $res3 < 0 || $res4 < 0 || $res5 < 0 || $res6 < 0 || $res7 < 0 || $res8 < 0) { - setEventMessages('ErrorFailedToSaveDate', null, 'errors'); - $db->rollback(); - } else { - setEventMessages('RecordModifiedSuccessfully', null, 'mesgs'); - $db->commit(); - } -} - -$reg = array(); + $res1 = dolibarr_set_const($db, 'MODULEBUILDER_SPECIFIC_README', GETPOST('MODULEBUILDER_SPECIFIC_README', 'none'), 'chaine', 0, '', $conf->entity); + $res2 = dolibarr_set_const($db, 'MODULEBUILDER_ASCIIDOCTOR', GETPOST('MODULEBUILDER_ASCIIDOCTOR', 'nohtml'), 'chaine', 0, '', $conf->entity); + $res3 = dolibarr_set_const($db, 'MODULEBUILDER_ASCIIDOCTORPDF', GETPOST('MODULEBUILDER_ASCIIDOCTORPDF', 'nohtml'), 'chaine', 0, '', $conf->entity); + $res4 = dolibarr_set_const($db, 'MODULEBUILDER_SPECIFIC_EDITOR_NAME', GETPOST('MODULEBUILDER_SPECIFIC_EDITOR_NAME', 'nohtml'), 'chaine', 0, '', $conf->entity); + $res5 = dolibarr_set_const($db, 'MODULEBUILDER_SPECIFIC_EDITOR_URL', GETPOST('MODULEBUILDER_SPECIFIC_EDITOR_URL', 'nohtml'), 'chaine', 0, '', $conf->entity); + $res6 = dolibarr_set_const($db, 'MODULEBUILDER_SPECIFIC_FAMILY', GETPOST('MODULEBUILDER_SPECIFIC_FAMILY', 'nohtml'), 'chaine', 0, '', $conf->entity); + $res7 = dolibarr_set_const($db, 'MODULEBUILDER_SPECIFIC_AUTHOR', GETPOST('MODULEBUILDER_SPECIFIC_AUTHOR', 'html'), 'chaine', 0, '', $conf->entity); + $res8 = dolibarr_set_const($db, 'MODULEBUILDER_SPECIFIC_VERSION', GETPOST('MODULEBUILDER_SPECIFIC_VERSION', 'nohtml'), 'chaine', 0, '', $conf->entity); + if ($res1 < 0 || $res2 < 0 || $res3 < 0 || $res4 < 0 || $res5 < 0 || $res6 < 0 || $res7 < 0 || $res8 < 0) { + setEventMessages('ErrorFailedToSaveDate', null, 'errors'); + $db->rollback(); + } + else + { + setEventMessages('RecordModifiedSuccessfully', null, 'mesgs'); + $db->commit(); + } +} + if (preg_match('/set_(.*)/', $action, $reg)) { - $code = $reg[1]; - $values = GETPOST($code); - if (is_array($values)) - $values = implode(',', $values); - - if (dolibarr_set_const($db, $code, $values, 'chaine', 0, '', $conf->entity) > 0) { - header("Location: ".$_SERVER["PHP_SELF"]); - exit; - } else { - dol_print_error($db); - } + $code = $reg[1]; + $values = GETPOST($code); + if (is_array($values)) + $values = implode(',', $values); + + if (dolibarr_set_const($db, $code, $values, 'chaine', 0, '', $conf->entity) > 0) { + header("Location: ".$_SERVER["PHP_SELF"]); + exit; + } else { + dol_print_error($db); + } } if (preg_match('/del_(.*)/', $action, $reg)) { - $code = $reg[1]; - if (dolibarr_del_const($db, $code, 0) > 0) { - Header("Location: ".$_SERVER["PHP_SELF"]); - exit; - } else { - dol_print_error($db); - } + $code = $reg[1]; + if (dolibarr_del_const($db, $code, 0) > 0) { + Header("Location: ".$_SERVER["PHP_SELF"]); + exit; + } else { + dol_print_error($db); + } } @@ -97,7 +98,7 @@ print load_fiche_titre($langs->trans("ModuleSetup").' '.$langs->trans('Modulebuilder'), $linkback); if (GETPOST('withtab', 'alpha')) { - print dol_get_fiche_head($head, 'modulebuilder', '', -1); + dol_fiche_head($head, 'modulebuilder', '', -1); } print ''.$langs->trans("ModuleBuilderDesc")."
\n"; @@ -114,56 +115,56 @@ if ($conf->global->MAIN_FEATURES_LEVEL >= 2) { - // What is use case of this 2 options ? + // What is use cas of this 2 options ? print ''; print ''.$langs->trans("UseAboutPage").''; print ''; if ($conf->use_javascript_ajax) { - print ajax_constantonoff('MODULEBUILDER_USE_ABOUT'); + print ajax_constantonoff('MODULEBUILDER_USE_ABOUT'); } else { - if (empty($conf->global->MODULEBUILDER_USE_ABOUT)) { - print ''.img_picto($langs->trans("Disabled"), 'off').''; - } else { - print ''.img_picto($langs->trans("Enabled"), 'on').''; - } + if (empty($conf->global->MODULEBUILDER_USE_ABOUT)) { + print ''.img_picto($langs->trans("Disabled"), 'off').''; + } else { + print ''.img_picto($langs->trans("Enabled"), 'on').''; + } } print ''; - print ''; - print ''.$langs->trans("UseSpecificEditorName").''; - print ''; - print ''; - print ''; - print ''; - - print ''; - print ''.$langs->trans("UseSpecificEditorURL").''; - print ''; - print ''; - print ''; - print ''; - - print ''; - print ''.$langs->trans("UseSpecificFamily").''; - print ''; - print ''; - print ''; - print ''; - - print ''; - print ''.$langs->trans("UseSpecificAuthor").''; - print ''; - print ''; - print ''; - print ''; - - print ''; - print ''.$langs->trans("UseSpecificVersion").''; - print ''; - print ''; - print ''; - print ''; + print ''; + print ''.$langs->trans("UseSpecificEditorName").''; + print ''; + print ''; + print ''; + print ''; + + print ''; + print ''.$langs->trans("UseSpecificEditorURL").''; + print ''; + print ''; + print ''; + print ''; + + print ''; + print ''.$langs->trans("UseSpecificFamily").''; + print ''; + print ''; + print ''; + print ''; + + print ''; + print ''.$langs->trans("UseSpecificAuthor").''; + print ''; + print ''; + print ''; + print ''; + + print ''; + print ''.$langs->trans("UseSpecificVersion").''; + print ''; + print ''; + print ''; + print ''; } print ''; @@ -191,10 +192,10 @@ print ''; -print '
'; +print '
'; if (GETPOST('withtab', 'alpha')) { - print dol_get_fiche_end(); + dol_fiche_end(); } print '
';