--- /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 '