コード例 #1
0
        public static void ResetToDefaults(WebInterface webinterface)
        {
            InitializeWebUIDefaults(webinterface);
            GetGridConfigSettings(webinterface);

            IGenericsConnector generics = Framework.Utilities.DataManager.RequestPlugin <IGenericsConnector> ();

            //Remove all pages
            generics.RemoveGeneric(UUID.Zero, "WebUISettings");
            generics.RemoveGeneric(UUID.Zero, "GridSettings");
            generics.RemoveGeneric(UUID.Zero, "WebSettingsVersion");

            generics.AddGeneric(UUID.Zero, "WebUISettings", "Settings", _settingsWebUI.ToOSD());
            generics.AddGeneric(UUID.Zero, "GridSettings", "Settings", _settingsGrid.ToOSD());
            generics.AddGeneric(UUID.Zero, "WebSettingsVersion", "", new OSDWrapper {
                Info = CurrentVersion
            }.ToOSD());
        }