Update modules.php

Set a default order when adding the modules.
This commit is contained in:
FusionPBX
2016-05-24 23:42:05 -06:00
parent 77456fc29c
commit fb745afbb2
+12 -1
View File
@@ -359,6 +359,7 @@ echo $mod->dir."\n";
$mod['module_label'] = 'Lua'; $mod['module_label'] = 'Lua';
$mod['module_category'] = 'Languages'; $mod['module_category'] = 'Languages';
$mod['module_description'] = 'Lua script.'; $mod['module_description'] = 'Lua script.';
$mod['module_order'] = 100;
$mod['module_enabled'] = 'true'; $mod['module_enabled'] = 'true';
$mod['module_default_enabled'] = 'true'; $mod['module_default_enabled'] = 'true';
break; break;
@@ -526,6 +527,7 @@ echo $mod->dir."\n";
$mod['module_label'] = 'Sofia'; $mod['module_label'] = 'Sofia';
$mod['module_category'] = 'Endpoints'; $mod['module_category'] = 'Endpoints';
$mod['module_description'] = 'SIP module.'; $mod['module_description'] = 'SIP module.';
$mod['module_order'] = 300;
$mod['module_enabled'] = 'true'; $mod['module_enabled'] = 'true';
$mod['module_default_enabled'] = 'true'; $mod['module_default_enabled'] = 'true';
break; break;
@@ -729,6 +731,13 @@ echo $mod->dir."\n";
$mod = $this->info($name); $mod = $this->info($name);
//append the module label //append the module label
$modules_new .= "<li>".$mod['module_label']."</li>\n"; $modules_new .= "<li>".$mod['module_label']."</li>\n";
//set the order
if (isset($mod['module_order'])) {
$order = $mod['module_order'];
}
else {
$order = 200;
}
//insert the data //insert the data
$module_uuid = uuid(); $module_uuid = uuid();
$sql = "insert into v_modules "; $sql = "insert into v_modules ";
@@ -738,6 +747,7 @@ echo $mod->dir."\n";
$sql .= "module_name, "; $sql .= "module_name, ";
$sql .= "module_description, "; $sql .= "module_description, ";
$sql .= "module_category, "; $sql .= "module_category, ";
$sql .= "module_order, ";
$sql .= "module_enabled, "; $sql .= "module_enabled, ";
$sql .= "module_default_enabled "; $sql .= "module_default_enabled ";
$sql .= ")"; $sql .= ")";
@@ -748,6 +758,7 @@ echo $mod->dir."\n";
$sql .= "'".$mod['module_name']."', "; $sql .= "'".$mod['module_name']."', ";
$sql .= "'".$mod['module_description']."', "; $sql .= "'".$mod['module_description']."', ";
$sql .= "'".$mod['module_category']."', "; $sql .= "'".$mod['module_category']."', ";
$sql .= "'".$order."', ";
$sql .= "'".$mod['module_enabled']."', "; $sql .= "'".$mod['module_enabled']."', ";
$sql .= "'".$mod['module_default_enabled']."' "; $sql .= "'".$mod['module_default_enabled']."' ";
$sql .= ")"; $sql .= ")";
@@ -770,4 +781,4 @@ echo $mod->dir."\n";
} }
} //class } //class
?> ?>