From ffd6debefbe950a017af3efd26fea89a51d089d9 Mon Sep 17 00:00:00 2001 From: starfighter83 Date: Wed, 8 Sep 2010 08:19:04 +0000 Subject: [PATCH] WIP installer refactor, small update to skin module [TFS Changeset #76964] --- .../umbraco/LiveEditing/Modules/SkinModule/SkinModule.cs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/umbraco/presentation/umbraco/LiveEditing/Modules/SkinModule/SkinModule.cs b/umbraco/presentation/umbraco/LiveEditing/Modules/SkinModule/SkinModule.cs index 4495351610..ab31b4fffa 100644 --- a/umbraco/presentation/umbraco/LiveEditing/Modules/SkinModule/SkinModule.cs +++ b/umbraco/presentation/umbraco/LiveEditing/Modules/SkinModule/SkinModule.cs @@ -8,6 +8,7 @@ using System.Web.UI.WebControls; using umbraco.presentation.LiveEditing.Controls; using umbraco.IO; using System.Web.UI; +using umbraco.cms.businesslogic.skinning; namespace umbraco.presentation.umbraco.LiveEditing.Modules.SkinModule { @@ -47,7 +48,8 @@ namespace umbraco.presentation.umbraco.LiveEditing.Modules.SkinModule m_SkinButton.CssClass = "button"; m_SkinButton.ToolTip = ui.GetText("skin"); m_SkinButton.ImageUrl = String.Format("{0}/LiveEditing/Modules/SKinModule/skin.png", SystemDirectories.Umbraco); - m_SkinButton.OnClientClick = "setTasksClientScripts();jQuery('#" + m_SkinModal.ClientID + @"').ModalWindowShow('" + ui.GetText("skin") + "',true,500,400,50,0, ['.modalbuton'], null);return false;"; + m_SkinButton.OnClientClick = + (Skin.CreateFromAlias(Skinning.GetCurrentSkinAlias(nodeFactory.Node.GetCurrent().template)) != null ? "setTasksClientScripts();" : "") + "jQuery('#" + m_SkinModal.ClientID + @"').ModalWindowShow('" + ui.GetText("skin") + "',true,500,400,50,0, ['.modalbuton'], null);return false;"; Controls.Add(m_SkinButton);