public void EnableSkin(string skinID) { lock (locker) { if (DisabledSkins.Contains(skinID)) { DisabledSkins.Remove(skinID); } } TemplateManager.ClearSkinCache(); SettingManager.SaveSettings(this); }
public void DisableSkin(string skinID) { if (TemplateManager.GetSkin(skinID, true) == null) { return; } if (DefaultSkin == skinID) { return; } lock (locker) { if (DisabledSkins.Contains(skinID) == false) { DisabledSkins.Add(skinID); } } TemplateManager.ClearSkinCache(); SettingManager.SaveSettings(this); }