Beispiel #1
0
        public static void RollbackSkin(int template)
        {
            string currentSkin = GetCurrentSkinAlias(template);
            Skin   skin        = Skin.CreateFromAlias(currentSkin);

            if (skin != null)
            {
                skin.RollbackDependencies();

                if (skin.OverridesTemplates())
                {
                    skin.RollbackTemplateFiles();
                }

                //else
                //    skin.RollbackDependencies();
            }

            RemoveSkin(template);
            Save();
        }