r1808 + introduce SHOW_EXPLICIT_TAGS, SHOW_IMPLICIT_TAGS and SHOW_AUTOMATIC_TAGS...
authorDenis Ovsienko <infrastation@yandex.ru>
Fri, 21 Mar 2008 22:26:24 +0000 (22:26 +0000)
committerDenis Ovsienko <infrastation@yandex.ru>
Fri, 21 Mar 2008 22:26:24 +0000 (22:26 +0000)
inc/ophandlers.php
install/init-dictbase.sql
upgrade.php

index 2c2cf2f2af5b0658892b84535d742edc140ae57f..d993583991d7fcbe868ba8e267ac5a9b2c7afd5d 100644 (file)
@@ -1002,6 +1002,9 @@ function resetUIConfig()
        setConfigVar ('RACK_PRESELECT_THRESHOLD','1');
        setConfigVar ('DEFAULT_IPV4_RS_INSERVICE','no');
        setConfigVar ('AUTOPORTS_CONFIG','4 = 1*33*kvm + 2*24*eth%u;15 = 1*446*kvm');
+       setConfigVar ('SHOW_EXPLICIT_TAGS','yes');
+       setConfigVar ('SHOW_IMPLICIT_TAGS','yes');
+       setConfigVar ('SHOW_AUTOMATIC_TAGS','no');
        setConfigVar ('DEFAULT_OBJECT_TYPE','4');
        return "${root}?page=${pageno}&tab=default&message=" . urlencode ("Reset complete");
 }
index a6456f38ef9fa17a649730601f20d30b8e29eed2..13c84f977c99145ae7064323b9af369388e93df8 100644 (file)
@@ -253,6 +253,9 @@ INSERT INTO `Config` (varname, varvalue, vartype, emptyok, is_hidden, descriptio
 INSERT INTO `Config` (varname, varvalue, vartype, emptyok, is_hidden, description) VALUES ('DEFAULT_IPV4_RS_INSERVICE','no','string','no','no','Inservice status for new SLB real servers');
 INSERT INTO `Config` (varname, varvalue, vartype, emptyok, is_hidden, description) VALUES ('AUTOPORTS_CONFIG','4 = 1*33*kvm + 2*24*eth%u;15 = 1*446*kvm','string','yes','no','AutoPorts configuration');
 INSERT INTO `Config` (varname, varvalue, vartype, emptyok, is_hidden, description) VALUES ('DEFAULT_OBJECT_TYPE','4','uint','yes','no','Default object type for new objects');
+INSERT INTO `Config` (varname, varvalue, vartype, emptyok, is_hidden, description) VALUES ('SHOW_EXPLICIT_TAGS','yes','string','no','no','Show explicit tags');
+INSERT INTO `Config` (varname, varvalue, vartype, emptyok, is_hidden, description) VALUES ('SHOW_IMPLICIT_TAGS','yes','string','no','no','Show implicit tags');
+INSERT INTO `Config` (varname, varvalue, vartype, emptyok, is_hidden, description) VALUES ('SHOW_AUTOMATIC_TAGS','no','string','no','no','Show automatic tags');
 INSERT INTO `Config` (varname, varvalue, vartype, emptyok, is_hidden, description) VALUES ('DB_VERSION','0.14.12','string','no','yes','Database version.');
 
 INSERT INTO `UserPermission` (`user_id`, `page`, `tab`, `access`) VALUES (1,'%','%','yes');
index 6df5eec1da9ac63cde4fe2809caa5aadd6733f26..b9f484d2e527c3b113513976add65e2a783e03ba 100644 (file)
@@ -1201,6 +1201,9 @@ CREATE TABLE `TagTree` (
                                $query[] = "update Dictionary set dict_value = '${dict_value}' where dict_key = ${dict_key} limit 1";
                        $query[] = "alter table Rack add unique name_in_row (row_id, name)";
                        $query[] = "delete from UserPermission where page = 'help'";
+                       $query[] = "INSERT INTO `Config` (varname, varvalue, vartype, emptyok, is_hidden, description) VALUES ('SHOW_EXPLICIT_TAGS','yes','string','no','no','Show explicit tags')";
+                       $query[] = "INSERT INTO `Config` (varname, varvalue, vartype, emptyok, is_hidden, description) VALUES ('SHOW_IMPLICIT_TAGS','yes','string','no','no','Show implicit tags')";
+                       $query[] = "INSERT INTO `Config` (varname, varvalue, vartype, emptyok, is_hidden, description) VALUES ('SHOW_AUTOMATIC_TAGS','no','string','no','no','Show automatic tags')";
                        $query[] = "update Config set varvalue = '0.14.13' where varname = 'DB_VERSION'";
                        break; // --------------------------------------------
 #              case '0.14.14':