From 72fb76e4e0b552a164fd6ce4bafb951c4857c7dd Mon Sep 17 00:00:00 2001 From: PerPloug Date: Fri, 1 Oct 2010 10:27:48 +0000 Subject: [PATCH] [TFS Changeset #77696] --- .../install/steps/chooseStarterKit.ascx | 1 - .../install/steps/chooseStarterKit.ascx.cs | 17 --- .../steps/chooseStarterKit.ascx.designer.cs | 17 --- .../install/steps/chooseStarterKitDesign.ascx | 1 - .../steps/chooseStarterKitDesign.ascx.cs | 17 --- .../chooseStarterKitDesign.ascx.designer.cs | 17 --- .../presentation/umbraco.presentation.csproj | 1 + .../Modules/SkinModule/SkinCustomizer.ascx.cs | 4 +- .../umbraco/images/umbraco/settingSkin.gif | Bin 0 -> 1655 bytes .../umbraco/settings/editTemplate.aspx.cs | 108 +++++++++--------- 10 files changed, 57 insertions(+), 126 deletions(-) delete mode 100644 umbraco/presentation/install/steps/chooseStarterKit.ascx delete mode 100644 umbraco/presentation/install/steps/chooseStarterKit.ascx.cs delete mode 100644 umbraco/presentation/install/steps/chooseStarterKit.ascx.designer.cs delete mode 100644 umbraco/presentation/install/steps/chooseStarterKitDesign.ascx delete mode 100644 umbraco/presentation/install/steps/chooseStarterKitDesign.ascx.cs delete mode 100644 umbraco/presentation/install/steps/chooseStarterKitDesign.ascx.designer.cs create mode 100644 umbraco/presentation/umbraco/images/umbraco/settingSkin.gif diff --git a/umbraco/presentation/install/steps/chooseStarterKit.ascx b/umbraco/presentation/install/steps/chooseStarterKit.ascx deleted file mode 100644 index 29df36905d..0000000000 --- a/umbraco/presentation/install/steps/chooseStarterKit.ascx +++ /dev/null @@ -1 +0,0 @@ -<%@ Control Language="C#" AutoEventWireup="true" CodeBehind="chooseStarterKit.ascx.cs" Inherits="umbraco.presentation.install.steps.chooseStarterKit" %> diff --git a/umbraco/presentation/install/steps/chooseStarterKit.ascx.cs b/umbraco/presentation/install/steps/chooseStarterKit.ascx.cs deleted file mode 100644 index 48e2e0d90e..0000000000 --- a/umbraco/presentation/install/steps/chooseStarterKit.ascx.cs +++ /dev/null @@ -1,17 +0,0 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using System.Web; -using System.Web.UI; -using System.Web.UI.WebControls; - -namespace umbraco.presentation.install.steps -{ - public partial class chooseStarterKit : System.Web.UI.UserControl - { - protected void Page_Load(object sender, EventArgs e) - { - - } - } -} \ No newline at end of file diff --git a/umbraco/presentation/install/steps/chooseStarterKit.ascx.designer.cs b/umbraco/presentation/install/steps/chooseStarterKit.ascx.designer.cs deleted file mode 100644 index d40308ac22..0000000000 --- a/umbraco/presentation/install/steps/chooseStarterKit.ascx.designer.cs +++ /dev/null @@ -1,17 +0,0 @@ -//------------------------------------------------------------------------------ -// -// This code was generated by a tool. -// -// Changes to this file may cause incorrect behavior and will be lost if -// the code is regenerated. -// -//------------------------------------------------------------------------------ - -namespace umbraco.presentation.install.steps -{ - - - public partial class chooseStarterKit - { - } -} diff --git a/umbraco/presentation/install/steps/chooseStarterKitDesign.ascx b/umbraco/presentation/install/steps/chooseStarterKitDesign.ascx deleted file mode 100644 index b2d4763e29..0000000000 --- a/umbraco/presentation/install/steps/chooseStarterKitDesign.ascx +++ /dev/null @@ -1 +0,0 @@ -<%@ Control Language="C#" AutoEventWireup="true" CodeBehind="chooseStarterKitDesign.ascx.cs" Inherits="umbraco.presentation.install.steps.chooseStarterKitDesign" %> diff --git a/umbraco/presentation/install/steps/chooseStarterKitDesign.ascx.cs b/umbraco/presentation/install/steps/chooseStarterKitDesign.ascx.cs deleted file mode 100644 index 11d52afb89..0000000000 --- a/umbraco/presentation/install/steps/chooseStarterKitDesign.ascx.cs +++ /dev/null @@ -1,17 +0,0 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using System.Web; -using System.Web.UI; -using System.Web.UI.WebControls; - -namespace umbraco.presentation.install.steps -{ - public partial class chooseStarterKitDesign : System.Web.UI.UserControl - { - protected void Page_Load(object sender, EventArgs e) - { - - } - } -} \ No newline at end of file diff --git a/umbraco/presentation/install/steps/chooseStarterKitDesign.ascx.designer.cs b/umbraco/presentation/install/steps/chooseStarterKitDesign.ascx.designer.cs deleted file mode 100644 index 2b11aeea63..0000000000 --- a/umbraco/presentation/install/steps/chooseStarterKitDesign.ascx.designer.cs +++ /dev/null @@ -1,17 +0,0 @@ -//------------------------------------------------------------------------------ -// -// This code was generated by a tool. -// -// Changes to this file may cause incorrect behavior and will be lost if -// the code is regenerated. -// -//------------------------------------------------------------------------------ - -namespace umbraco.presentation.install.steps -{ - - - public partial class chooseStarterKitDesign - { - } -} diff --git a/umbraco/presentation/umbraco.presentation.csproj b/umbraco/presentation/umbraco.presentation.csproj index cf41a8de55..3690bcc81f 100644 --- a/umbraco/presentation/umbraco.presentation.csproj +++ b/umbraco/presentation/umbraco.presentation.csproj @@ -1627,6 +1627,7 @@ + diff --git a/umbraco/presentation/umbraco/LiveEditing/Modules/SkinModule/SkinCustomizer.ascx.cs b/umbraco/presentation/umbraco/LiveEditing/Modules/SkinModule/SkinCustomizer.ascx.cs index 7e3c6720ff..e4ac1a9d0c 100644 --- a/umbraco/presentation/umbraco/LiveEditing/Modules/SkinModule/SkinCustomizer.ascx.cs +++ b/umbraco/presentation/umbraco/LiveEditing/Modules/SkinModule/SkinCustomizer.ascx.cs @@ -114,7 +114,7 @@ namespace umbraco.presentation.LiveEditing.Modules.SkinModule nodeFactory.Node n = nodeFactory.Node.GetCurrent(); - ActiveSkin = Skin.CreateFromAlias(Skinning.GetCurrentSkinAlias(n.template)); + ActiveSkin = Skin.CreateFromAlias( Skinning.GetCurrentSkinAlias(n.template) ); pnl_connectionerror.Visible = false; @@ -171,7 +171,7 @@ namespace umbraco.presentation.LiveEditing.Modules.SkinModule if (((Button)sender).CommandName == "apply") { Skinning.ActivateAsCurrentSkin(Skin.CreateFromName(((Button)sender).CommandArgument)); - this.Page.Response.Redirect(library.NiceUrl(int.Parse(UmbracoContext.Current.PageId.ToString()))); + this.Page.Response.Redirect(library.NiceUrl(int.Parse(UmbracoContext.Current.PageId.ToString())) + "?umbSkinning=true"); } else if (((Button)sender).CommandName == "remove") { diff --git a/umbraco/presentation/umbraco/images/umbraco/settingSkin.gif b/umbraco/presentation/umbraco/images/umbraco/settingSkin.gif new file mode 100644 index 0000000000000000000000000000000000000000..45b3c7a3ffbe0b8a9f70e16d44a447f50de565ec GIT binary patch literal 1655 zcmcIkXzO|oltOOlFME@`<% z#1jw&4~`xbA-3fZxkQ1Ah>9phY3Wu-lL)m3ZG0PP@rU)F^J913yl=kwX5Z|amXsK) z!XrQgs3Aa6QBiYqv&;1Wa2DXJ2kx}Yz4sd%8-dT;+S&@Z>bABvP+JGQKER!8X=wpf zesI?hJpS2C1*r80Tn`EyK2San)cXTD_a4$$91dT=;RV(HrluyiTbOYiT=xU+4&zSq z@>OmGAOJeG9#B#So$Z{Z*nfoD_YoMWf(}W`n0zw=k zMq(sFiA=6kDx(ppSRxjQr6P$`AW^DiQngr&JTeqkvzr#HleLMDYQdET&0<+vEfP5# z4xvLPr0h#X5|v8Db4aBEh!8L?8;d&yHfD4?gO+3nyP0Oqlnvn-aU+$(YEY>3?-s0d z2d#|}2HO!5lvU)!X^})I=38n9>U94NwOTvS44X_o*88u-Osb0}Mad*X<=6=l!bkI^ zXfw%~!CAM% zq3#lBYkk<#+|>AI!-M;O_g^@2-A( z<(taOmo9$&)rBw5pF4Zz^cSZ-KY8N#v5NAt&)i3ke0sR_P)Tu7;lTs@_kHs5M<4Fp z^TGSO-`llw$Gh*m{nndrY=3>*Yg=F4vU$_S4eQqxT53x2+&Qyn>1NJ&Hfj2_#Hm^= zA%4o_Nt(EcYE`T9WdmPcf+TD=Beixb2mgN4g(gwRt8LZbWj&UZ=C?%VVm@*=$v$jMcq TVUbDxQ(MU>asGgAAz literal 0 HcmV?d00001 diff --git a/umbraco/presentation/umbraco/settings/editTemplate.aspx.cs b/umbraco/presentation/umbraco/settings/editTemplate.aspx.cs index 0de11468ef..dcf6a44c24 100644 --- a/umbraco/presentation/umbraco/settings/editTemplate.aspx.cs +++ b/umbraco/presentation/umbraco/settings/editTemplate.aspx.cs @@ -23,20 +23,20 @@ namespace umbraco.cms.presentation.settings { private cms.businesslogic.template.Template _template; - protected override void OnPreRender(EventArgs e) { - base.OnPreRender(e); + protected override void OnPreRender(EventArgs e) { + base.OnPreRender(e); - ScriptManager.GetCurrent(Page).Services.Add(new ServiceReference( IOHelper.ResolveUrl( SystemDirectories.Webservices + "/codeEditorSave.asmx") )); - ScriptManager.GetCurrent(Page).Services.Add(new ServiceReference( IOHelper.ResolveUrl( SystemDirectories.Webservices + "/legacyAjaxCalls.asmx") )); - } + ScriptManager.GetCurrent(Page).Services.Add(new ServiceReference( IOHelper.ResolveUrl( SystemDirectories.Webservices + "/codeEditorSave.asmx") )); + ScriptManager.GetCurrent(Page).Services.Add(new ServiceReference( IOHelper.ResolveUrl( SystemDirectories.Webservices + "/legacyAjaxCalls.asmx") )); + } protected void Page_Load(object sender, System.EventArgs e) { - MasterTemplate.Attributes.Add("onchange", "changeMasterPageFile()"); + MasterTemplate.Attributes.Add("onchange", "changeMasterPageFile()"); - if (!IsPostBack) { - + if (!IsPostBack) { + MasterTemplate.Items.Add(new ListItem(ui.Text("none"),"0")); foreach (cms.businesslogic.template.Template t in cms.businesslogic.template.Template.GetAllAsList()) @@ -45,7 +45,7 @@ namespace umbraco.cms.presentation.settings { ListItem li = new ListItem(t.Text,t.Id.ToString()); - li.Attributes.Add("id", t.Alias.Replace(" ", "")); + li.Attributes.Add("id", t.Alias.Replace(" ", "")); if (t.Id == _template.MasterTemplate) { @@ -61,20 +61,20 @@ namespace umbraco.cms.presentation.settings NameTxt.Text = _template.GetRawText(); AliasTxt.Text = _template.Alias; - editorSource.Text = _template.Design; + editorSource.Text = _template.Design; ClientTools .SetActiveTreeType(TreeDefinitionCollection.Instance.FindTree().Tree.Alias) .SyncTree(_template.Id.ToString(), false); - } + } } override protected void OnInit(EventArgs e) { - _template = new cms.businesslogic.template.Template(int.Parse(Request.QueryString["templateID"])); + _template = new cms.businesslogic.template.Template(int.Parse(Request.QueryString["templateID"])); // // CODEGEN: This call is required by the ASP.NET Web Form Designer. // @@ -82,67 +82,67 @@ namespace umbraco.cms.presentation.settings base.OnInit(e); Panel1.hasMenu = true; - uicontrols.MenuIconI save = Panel1.Menu.NewIcon(); - save.ImageURL = SystemDirectories.Umbraco + "/images/editor/save.gif"; - save.OnClickCommand = "doSubmit()"; - save.AltText = ui.Text("save"); + uicontrols.MenuIconI save = Panel1.Menu.NewIcon(); + save.ImageURL = SystemDirectories.Umbraco + "/images/editor/save.gif"; + save.OnClickCommand = "doSubmit()"; + save.AltText = ui.Text("save"); Panel1.Text = ui.Text("edittemplate"); - pp_name.Text = ui.Text("name", base.getUser()); - pp_alias.Text = ui.Text("alias", base.getUser()); - pp_masterTemplate.Text = ui.Text("mastertemplate", base.getUser()); + pp_name.Text = ui.Text("name", base.getUser()); + pp_alias.Text = ui.Text("alias", base.getUser()); + pp_masterTemplate.Text = ui.Text("mastertemplate", base.getUser()); // Editing buttons Panel1.Menu.InsertSplitter(); uicontrols.MenuIconI umbField = Panel1.Menu.NewIcon(); umbField.ImageURL = UmbracoPath + "/images/editor/insField.gif"; - umbField.OnClickCommand = umbraco.BasePages.ClientTools.Scripts.OpenModalWindow(umbraco.IO.IOHelper.ResolveUrl(umbraco.IO.SystemDirectories.Umbraco) + "/dialogs/umbracoField.aspx?objectId=" + editorSource.ClientID + "&tagName=UMBRACOGETDATA", ui.Text("template", "insertPageField"), 640, 550); - umbField.AltText = ui.Text("template", "insertPageField"); + umbField.OnClickCommand = umbraco.BasePages.ClientTools.Scripts.OpenModalWindow(umbraco.IO.IOHelper.ResolveUrl(umbraco.IO.SystemDirectories.Umbraco) + "/dialogs/umbracoField.aspx?objectId=" + editorSource.ClientID + "&tagName=UMBRACOGETDATA", ui.Text("template", "insertPageField"), 640, 550); + umbField.AltText = ui.Text("template", "insertPageField"); - // TODO: Update icon - uicontrols.MenuIconI umbDictionary = Panel1.Menu.NewIcon(); - umbDictionary.ImageURL = GlobalSettings.Path + "/images/editor/dictionaryItem.gif"; - umbDictionary.OnClickCommand = umbraco.BasePages.ClientTools.Scripts.OpenModalWindow(umbraco.IO.IOHelper.ResolveUrl(umbraco.IO.SystemDirectories.Umbraco) + "/dialogs/umbracoField.aspx?objectId=" + editorSource.ClientID + "&tagName=UMBRACOGETDICTIONARY", ui.Text("template", "insertDictionaryItem"), 640, 550); - umbDictionary.AltText = "Insert umbraco dictionary item"; - - uicontrols.MenuIconI umbMacro = Panel1.Menu.NewIcon(); - umbMacro.ImageURL = UmbracoPath + "/images/editor/insMacro.gif"; - umbMacro.AltText = ui.Text("template", "insertMacro"); - umbMacro.OnClickCommand = umbraco.BasePages.ClientTools.Scripts.OpenModalWindow(umbraco.IO.IOHelper.ResolveUrl(umbraco.IO.SystemDirectories.Umbraco) + "/dialogs/editMacro.aspx?objectId=" + editorSource.ClientID, ui.Text("template", "insertMacro"), 470, 530); + // TODO: Update icon + uicontrols.MenuIconI umbDictionary = Panel1.Menu.NewIcon(); + umbDictionary.ImageURL = GlobalSettings.Path + "/images/editor/dictionaryItem.gif"; + umbDictionary.OnClickCommand = umbraco.BasePages.ClientTools.Scripts.OpenModalWindow(umbraco.IO.IOHelper.ResolveUrl(umbraco.IO.SystemDirectories.Umbraco) + "/dialogs/umbracoField.aspx?objectId=" + editorSource.ClientID + "&tagName=UMBRACOGETDICTIONARY", ui.Text("template", "insertDictionaryItem"), 640, 550); + umbDictionary.AltText = "Insert umbraco dictionary item"; + + uicontrols.MenuIconI umbMacro = Panel1.Menu.NewIcon(); + umbMacro.ImageURL = UmbracoPath + "/images/editor/insMacro.gif"; + umbMacro.AltText = ui.Text("template", "insertMacro"); + umbMacro.OnClickCommand = umbraco.BasePages.ClientTools.Scripts.OpenModalWindow(umbraco.IO.IOHelper.ResolveUrl(umbraco.IO.SystemDirectories.Umbraco) + "/dialogs/editMacro.aspx?objectId=" + editorSource.ClientID, ui.Text("template", "insertMacro"), 470, 530); - if (UmbracoSettings.UseAspNetMasterPages) { + if (UmbracoSettings.UseAspNetMasterPages) { - Panel1.Menu.InsertSplitter(); + Panel1.Menu.InsertSplitter(); - uicontrols.MenuIconI umbContainer = Panel1.Menu.NewIcon(); - umbContainer.ImageURL = UmbracoPath + "/images/editor/masterpagePlaceHolder.gif"; - umbContainer.AltText = ui.Text("template", "insertContentAreaPlaceHolder"); - umbContainer.OnClickCommand = umbraco.BasePages.ClientTools.Scripts.OpenModalWindow(umbraco.IO.IOHelper.ResolveUrl(umbraco.IO.SystemDirectories.Umbraco) + "/dialogs/insertMasterpagePlaceholder.aspx?&id=" + _template.Id.ToString(), ui.Text("template", "insertContentAreaPlaceHolder"), 470, 320); - - uicontrols.MenuIconI umbContent = Panel1.Menu.NewIcon(); - umbContent.ImageURL = UmbracoPath + "/images/editor/masterpageContent.gif"; - umbContent.AltText = ui.Text("template", "insertContentArea"); - umbContent.OnClickCommand = umbraco.BasePages.ClientTools.Scripts.OpenModalWindow(umbraco.IO.IOHelper.ResolveUrl(umbraco.IO.SystemDirectories.Umbraco) + "/dialogs/insertMasterpageContent.aspx?id=" + _template.Id.ToString(), ui.Text("template", "insertContentArea"), 470, 300); - } + uicontrols.MenuIconI umbContainer = Panel1.Menu.NewIcon(); + umbContainer.ImageURL = UmbracoPath + "/images/editor/masterpagePlaceHolder.gif"; + umbContainer.AltText = ui.Text("template", "insertContentAreaPlaceHolder"); + umbContainer.OnClickCommand = umbraco.BasePages.ClientTools.Scripts.OpenModalWindow(umbraco.IO.IOHelper.ResolveUrl(umbraco.IO.SystemDirectories.Umbraco) + "/dialogs/insertMasterpagePlaceholder.aspx?&id=" + _template.Id.ToString(), ui.Text("template", "insertContentAreaPlaceHolder"), 470, 320); + + uicontrols.MenuIconI umbContent = Panel1.Menu.NewIcon(); + umbContent.ImageURL = UmbracoPath + "/images/editor/masterpageContent.gif"; + umbContent.AltText = ui.Text("template", "insertContentArea"); + umbContent.OnClickCommand = umbraco.BasePages.ClientTools.Scripts.OpenModalWindow(umbraco.IO.IOHelper.ResolveUrl(umbraco.IO.SystemDirectories.Umbraco) + "/dialogs/insertMasterpageContent.aspx?id=" + _template.Id.ToString(), ui.Text("template", "insertContentArea"), 470, 300); + } - if (Skinning.StarterKitGuid(_template.Id).HasValue) - { - Panel1.Menu.InsertSplitter(); - uicontrols.MenuIconI umbContainer = Panel1.Menu.NewIcon(); - umbContainer.ImageURL = UmbracoPath + "/images/editor/masterpagePlaceHolder.gif"; - umbContainer.AltText = ui.Text("template", "modifyTemplateSkin"); - //umbContainer.OnClickCommand = umbraco.BasePages.ClientTools.Scripts.OpenModalWindow(umbraco.IO.IOHelper.ResolveUrl(umbraco.IO.SystemDirectories.Umbraco) + "/dialogs/TemplateSkinning.aspx?&id=" + _template.Id.ToString(), ui.Text("template", "modifyTemplateSkin"), 570, 420); - umbContainer.OnClickCommand = "parent.window.location = '" + GlobalSettings.Path + "/canvas.aspx?redir=" + this.ResolveUrl("~/") + "&umbSkinning=true&umbSkinningConfigurator=true" + "'"; - } + if (Skinning.StarterKitGuid(_template.Id).HasValue) + { + Panel1.Menu.InsertSplitter(); + uicontrols.MenuIconI umbContainer = Panel1.Menu.NewIcon(); + umbContainer.ImageURL = UmbracoPath + "/images/editor/skin.gif"; + umbContainer.AltText = ui.Text("template", "modifyTemplateSkin"); + //umbContainer.OnClickCommand = umbraco.BasePages.ClientTools.Scripts.OpenModalWindow(umbraco.IO.IOHelper.ResolveUrl(umbraco.IO.SystemDirectories.Umbraco) + "/dialogs/TemplateSkinning.aspx?&id=" + _template.Id.ToString(), ui.Text("template", "modifyTemplateSkin"), 570, 420); + umbContainer.OnClickCommand = "window.open('" + GlobalSettings.Path + "/canvas.aspx?redir=" + this.ResolveUrl("~/") + "&umbSkinning=true&umbSkinningConfigurator=true" + "','canvas')"; + } // Help Panel1.Menu.InsertSplitter(); uicontrols.MenuIconI helpIcon = Panel1.Menu.NewIcon(); - helpIcon.OnClickCommand = umbraco.BasePages.ClientTools.Scripts.OpenModalWindow(umbraco.IO.IOHelper.ResolveUrl(umbraco.IO.SystemDirectories.Umbraco) + "/settings/modals/showumbracotags.aspx?alias=" + _template.Alias, ui.Text("template", "quickGuide"), 600, 580); + helpIcon.OnClickCommand = umbraco.BasePages.ClientTools.Scripts.OpenModalWindow(umbraco.IO.IOHelper.ResolveUrl(umbraco.IO.SystemDirectories.Umbraco) + "/settings/modals/showumbracotags.aspx?alias=" + _template.Alias, ui.Text("template", "quickGuide"), 600, 580); helpIcon.ImageURL = UmbracoPath + "/images/editor/help.png"; - helpIcon.AltText = ui.Text("template", "quickGuide"); + helpIcon.AltText = ui.Text("template", "quickGuide"); } ///