示例#1
0
        private static bool isFallbackSkin(string skinPath)
        {
            SkinDefaults defaultSkin     = SkinDefaults.GetSkinDefaults(SkinDefaultType.SkinInfo);
            string       defaultSkinPath = (Globals.HostMapPath + SkinController.RootSkin + defaultSkin.Folder).Replace("/", "\\");

            if (defaultSkinPath.EndsWith("\\"))
            {
                defaultSkinPath = defaultSkinPath.Substring(0, defaultSkinPath.Length - 1);
            }
            return(skinPath.IndexOf(defaultSkinPath, StringComparison.CurrentCultureIgnoreCase) != -1);
        }
示例#2
0
        private static bool IsFallbackSkin(string skinPath)
        {
            var strDefaultSkinPath = (Globals.HostMapPath + SkinController.RootSkin + SkinDefaults.GetSkinDefaults(SkinDefaultType.SkinInfo).Folder).Replace("/", "\\");

            if (strDefaultSkinPath.EndsWith("\\"))
            {
                strDefaultSkinPath = strDefaultSkinPath.Substring(0, strDefaultSkinPath.Length - 1);
            }
            return(skinPath.ToLowerInvariant() == strDefaultSkinPath.ToLowerInvariant());
        }
示例#3
0
        private static bool IsFallbackContainer(string skinPath)
        {
            var strDefaultContainerPath = (Globals.HostMapPath + SkinController.RootContainer + SkinDefaults.GetSkinDefaults(SkinDefaultType.SkinInfo).Folder).Replace("/", "\\");

            if (strDefaultContainerPath.EndsWith("\\"))
            {
                strDefaultContainerPath = strDefaultContainerPath.Substring(0, strDefaultContainerPath.Length - 1);
            }
            return(skinPath.IndexOf(strDefaultContainerPath, StringComparison.CurrentCultureIgnoreCase) != -1);
        }