From 91b4e00dddab3f867d0a862cc51c90cfce1500ad Mon Sep 17 00:00:00 2001 From: starfighter83 Date: Wed, 8 Dec 2010 10:16:46 +0000 Subject: [PATCH] wip skinning [TFS Changeset #81636] --- umbraco/cms/businesslogic/skinning/Skin.cs | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/umbraco/cms/businesslogic/skinning/Skin.cs b/umbraco/cms/businesslogic/skinning/Skin.cs index 6176b56ccb..e498c413e1 100644 --- a/umbraco/cms/businesslogic/skinning/Skin.cs +++ b/umbraco/cms/businesslogic/skinning/Skin.cs @@ -40,6 +40,21 @@ namespace umbraco.cms.businesslogic.skinning } + public static string GetSkinNameFromFile(string filename) + { + XmlDocument manifest = new XmlDocument(); + + FileInfo f = new FileInfo(filename); + + if (f.Exists) + { + manifest.Load(filename); + return manifest.SelectSingleNode("//Skin/Name").InnerText; + } + else + return null; + } + public static Skin CreateFromXmlNode(XmlNode node) { Skin s = new Skin();