diff --git a/src/Umbraco.Core/StringExtensions.cs b/src/Umbraco.Core/StringExtensions.cs
index 87e2cb5fbc..d4c7e46812 100644
--- a/src/Umbraco.Core/StringExtensions.cs
+++ b/src/Umbraco.Core/StringExtensions.cs
@@ -21,6 +21,10 @@ namespace Umbraco.Core
///
public static class StringExtensions
{
+
+ public const string UmbracoValidAliasCharacters = "_-abcdefghijklmnopqrstuvwxyz1234567890";
+ public const string UmbracoInvalidFirstCharacters = "01234567890";
+
///
/// Encrypt the string using the MachineKey in medium trust
///
@@ -830,8 +834,8 @@ namespace Umbraco.Core
/// An alias guaranteed not to contain illegal characters
public static string ToSafeAlias(this string alias)
{
- const string validAliasCharacters = "_-abcdefghijklmnopqrstuvwxyz1234567890";
- const string invalidFirstCharacters = "01234567890";
+ const string validAliasCharacters = UmbracoValidAliasCharacters;
+ const string invalidFirstCharacters = UmbracoInvalidFirstCharacters;
var safeString = new StringBuilder();
int aliasLength = alias.Length;
for (int i = 0; i < aliasLength; i++)
diff --git a/src/Umbraco.Web/Mvc/RenderRouteHandler.cs b/src/Umbraco.Web/Mvc/RenderRouteHandler.cs
index 39bf65160a..d267677408 100644
--- a/src/Umbraco.Web/Mvc/RenderRouteHandler.cs
+++ b/src/Umbraco.Web/Mvc/RenderRouteHandler.cs
@@ -274,7 +274,7 @@ namespace Umbraco.Web.Mvc
//the template Alias should always be already saved with a safe name.
//if there are hyphens in the name and there is a hijacked route, then the Action will need to be attributed
// with the action name attribute.
- var templateName = global::umbraco.cms.helpers.Casing.SafeAlias(publishedContentRequest.TemplateAlias.Split('.')[0]);
+ var templateName = publishedContentRequest.TemplateAlias.Split('.')[0].ToSafeAlias();
def.ActionName = templateName;
}
diff --git a/src/Umbraco.Web/Umbraco.Web.csproj b/src/Umbraco.Web/Umbraco.Web.csproj
index 577b15b8b9..e3d3daa97d 100644
--- a/src/Umbraco.Web/Umbraco.Web.csproj
+++ b/src/Umbraco.Web/Umbraco.Web.csproj
@@ -385,6 +385,49 @@
+
+ ASPXCodeBehind
+
+
+ ASPXCodeBehind
+
+
+ ASPXCodeBehind
+
+
+ ASPXCodeBehind
+
+
+ ASPXCodeBehind
+
+
+ ASPXCodeBehind
+
+
+ ASPXCodeBehind
+
+
+ ASPXCodeBehind
+
+
+
+ ASPXCodeBehind
+
+
+ ASPXCodeBehind
+
+
+ ASPXCodeBehind
+
+
+ ASPXCodeBehind
+
+
+ ASPXCodeBehind
+
+
+ ASPXCodeBehind
+
ASPXCodeBehind
@@ -580,13 +623,6 @@
publish.aspx
-
- cacheBrowser.aspx
- ASPXCodeBehind
-
-
- cacheBrowser.aspx
-
code
@@ -820,20 +856,6 @@
TemplateSkinning.aspx
-
- endPreview.aspx
- ASPXCodeBehind
-
-
- endPreview.aspx
-
-
- helpRedirect.aspx
- ASPXCodeBehind
-
-
- helpRedirect.aspx
-
UmbracoCasingRules.aspx
ASPXCodeBehind
@@ -953,13 +975,6 @@
SendPublish.aspx
-
- create.aspx
- ASPXCodeBehind
-
-
- create.aspx
-
content.ascx
ASPXCodeBehind
@@ -1022,13 +1037,6 @@
xslt.ascx
-
- dashboard.aspx
- ASPXCodeBehind
-
-
- dashboard.aspx
-
LatestEdits.ascx
ASPXCodeBehind
@@ -1036,13 +1044,6 @@
LatestEdits.ascx
-
- Default.aspx
- ASPXCodeBehind
-
-
- Default.aspx
-
assemblyBrowser.aspx
ASPXCodeBehind
@@ -1272,20 +1273,6 @@
viewAuditTrail.aspx
-
- editContent.aspx
- ASPXCodeBehind
-
-
- editContent.aspx
-
-
- editMedia.aspx
- ASPXCodeBehind
-
-
- editMedia.aspx
-
language.aspx
ASPXCodeBehind
@@ -1315,27 +1302,6 @@
-
- login.aspx
- ASPXCodeBehind
-
-
- login.aspx
-
-
- logout.aspx
- ASPXCodeBehind
-
-
- logout.aspx
-
-
- macroResultWrapper.aspx
- ASPXCodeBehind
-
-
- macroResultWrapper.aspx
-
default.Master
ASPXCodeBehind
@@ -1430,13 +1396,6 @@
tinymce3tinymceCompress.aspx
-
- publishStatus.aspx
- ASPXCodeBehind
-
-
- publishStatus.aspx
-
QuickSearchHandler.ashx
@@ -1554,13 +1513,6 @@
Code
-
- canvas.aspx
- ASPXCodeBehind
-
-
- canvas.aspx
-
default.aspx
ASPXCodeBehind
@@ -1589,13 +1541,6 @@
xml.aspx
-
- tree.aspx
- ASPXCodeBehind
-
-
- tree.aspx
-
ASPXCodeBehind
@@ -1812,7 +1757,6 @@
-
@@ -1821,7 +1765,6 @@
-
@@ -1894,7 +1837,6 @@
-
ASPXCodeBehind
@@ -1929,14 +1871,10 @@
ASPXCodeBehind
-
-
- ASPXCodeBehind
-
ASPXCodeBehind
@@ -1952,11 +1890,9 @@
ASPXCodeBehind
-
ASPXCodeBehind
-
@@ -1964,26 +1900,12 @@
-
- ASPXCodeBehind
-
-
- ASPXCodeBehind
-
-
- ASPXCodeBehind
-
-
-
- Form
-
Form
-
Designer
@@ -2003,9 +1925,6 @@
ASPXCodeBehind
-
- ASPXCodeBehind
-
@@ -2101,11 +2020,8 @@
- xcopy /s /y "$(ProjectDir)umbraco.presentation\*.aspx" "$(ProjectDir)..\Umbraco.Web.UI\"
-xcopy /s /y "$(ProjectDir)umbraco.presentation\*.ascx" "$(ProjectDir)..\Umbraco.Web.UI\"
-xcopy /s /y "$(ProjectDir)umbraco.presentation\*.asmx" "$(ProjectDir)..\Umbraco.Web.UI\"
-xcopy /s /y "$(ProjectDir)umbraco.presentation\*.ashx" "$(ProjectDir)..\Umbraco.Web.UI\"
-xcopy /s /y "$(ProjectDir)umbraco.presentation\*.master" "$(ProjectDir)..\Umbraco.Web.UI\"
+
+
diff --git a/src/Umbraco.Web/umbraco.presentation/umbraco/Default.aspx b/src/Umbraco.Web/umbraco.presentation/umbraco/Default.aspx
deleted file mode 100644
index 963ced80c2..0000000000
--- a/src/Umbraco.Web/umbraco.presentation/umbraco/Default.aspx
+++ /dev/null
@@ -1,55 +0,0 @@
-<%@ Register TagPrefix="cc1" Namespace="umbraco.uicontrols" Assembly="controls" %>
-
-<%@ Page Language="c#" CodeBehind="Default.aspx.cs" AutoEventWireup="True" Inherits="umbraco._Default" %>
-
-
-
-
- Start Umbraco
-
-
-
-
-
-
-
-
-
diff --git a/src/Umbraco.Web/umbraco.presentation/umbraco/Default.aspx.cs b/src/Umbraco.Web/umbraco.presentation/umbraco/Default.aspx.cs
index 40b7b17832..e3f11e6d80 100644
--- a/src/Umbraco.Web/umbraco.presentation/umbraco/Default.aspx.cs
+++ b/src/Umbraco.Web/umbraco.presentation/umbraco/Default.aspx.cs
@@ -1,4 +1,4 @@
-using System;
+using System;
using System.Collections;
using System.ComponentModel;
using System.Data;
@@ -11,18 +11,26 @@ using System.Web.UI.HtmlControls;
namespace umbraco
{
- ///
- /// Summary description for _Default.
- ///
- public partial class _Default : System.Web.UI.Page
- {
- protected void Page_Load(object sender, System.EventArgs e)
- {
+ ///
+ /// Summary description for _Default.
+ ///
+ public partial class _Default : System.Web.UI.Page
+ {
+ protected void Page_Load(object sender, System.EventArgs e)
+ {
- Server.Transfer("umbraco.aspx");
- // Put user code to initialize the page here
- }
+ Server.Transfer("umbraco.aspx");
+ // Put user code to initialize the page here
+ }
-
- }
+ ///
+ /// Form1 control.
+ ///
+ ///
+ /// Auto-generated field.
+ /// To modify move field declaration from designer file to code-behind file.
+ ///
+ protected global::System.Web.UI.HtmlControls.HtmlForm Form1;
+
+ }
}
diff --git a/src/Umbraco.Web/umbraco.presentation/umbraco/Default.aspx.designer.cs b/src/Umbraco.Web/umbraco.presentation/umbraco/Default.aspx.designer.cs
deleted file mode 100644
index 2e30fad8dc..0000000000
--- a/src/Umbraco.Web/umbraco.presentation/umbraco/Default.aspx.designer.cs
+++ /dev/null
@@ -1,24 +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 {
-
-
- public partial class _Default {
-
- ///
- /// Form1 control.
- ///
- ///
- /// Auto-generated field.
- /// To modify move field declaration from designer file to code-behind file.
- ///
- protected global::System.Web.UI.HtmlControls.HtmlForm Form1;
- }
-}
diff --git a/src/Umbraco.Web/umbraco.presentation/umbraco/Help.cs b/src/Umbraco.Web/umbraco.presentation/umbraco/Help.cs
new file mode 100644
index 0000000000..9ff4a8efcb
--- /dev/null
+++ b/src/Umbraco.Web/umbraco.presentation/umbraco/Help.cs
@@ -0,0 +1,101 @@
+using System;
+using System.Collections.Generic;
+using System.Xml;
+
+namespace umbraco.presentation.umbraco
+{
+ public class Help
+ {
+ public string DefaultURL { get; set; }
+ public List HelpConfigPages { get; set; }
+
+ public Help(XmlNode helpConfigNode)
+ {
+ DefaultURL = GetXmlAttributeAsString(helpConfigNode.Attributes["defaultUrl"]);
+
+ HelpConfigPages = new List();
+
+ foreach (XmlNode linkNode in helpConfigNode.SelectNodes("link"))
+ {
+
+ HelpConfigPages.Add(new HelpConfigPage
+ {
+ Application = GetXmlAttributeAsString(linkNode.Attributes["application"]),
+ ApplicationUrl = GetXmlAttributeAsString(linkNode.Attributes["applicationUrl"]),
+ Language = GetXmlAttributeAsString(linkNode.Attributes["language"]),
+ UserType = GetXmlAttributeAsString(linkNode.Attributes["userType"]),
+ HelpUrl = GetXmlAttributeAsString(linkNode.Attributes["helpUrl"])
+ });
+ }
+ }
+
+ public string ResolveHelpUrl(HelpPage requestedHelpPage)
+ {
+ HelpConfigPage bestMatchingConfigPage = null;
+
+ int currentBestMatchCount = 0;
+
+ foreach (HelpConfigPage helpConfigPage in HelpConfigPages)
+ {
+ int attributeMatchCount = 0;
+
+ if ((helpConfigPage.Application != "" && String.Compare(helpConfigPage.Application, requestedHelpPage.Application, true) != 0) ||
+ (helpConfigPage.ApplicationUrl != "" && String.Compare(helpConfigPage.ApplicationUrl, requestedHelpPage.ApplicationUrl, true) != 0) ||
+ (helpConfigPage.Language != "" && String.Compare(helpConfigPage.Language, requestedHelpPage.Language, true) != 0) ||
+ (helpConfigPage.UserType != "" && String.Compare(helpConfigPage.UserType, requestedHelpPage.UserType, true) != 0))
+ {
+ continue;
+ }
+
+ if (String.Compare(helpConfigPage.Application, requestedHelpPage.Application, true) == 0) attributeMatchCount++;
+ if (String.Compare(helpConfigPage.ApplicationUrl, requestedHelpPage.ApplicationUrl, true) == 0) attributeMatchCount++;
+ if (String.Compare(helpConfigPage.Language, requestedHelpPage.Language, true) == 0) attributeMatchCount++;
+ if (String.Compare(helpConfigPage.UserType, requestedHelpPage.UserType, true) == 0) attributeMatchCount++;
+
+ if (attributeMatchCount > currentBestMatchCount)
+ {
+ currentBestMatchCount = attributeMatchCount;
+ bestMatchingConfigPage = helpConfigPage;
+ }
+ }
+ return bestMatchingConfigPage == null ? GenerateDefaultUrl(requestedHelpPage) : GenerateConfiguredUrl(bestMatchingConfigPage);
+ }
+
+ public string GenerateConfiguredUrl(HelpConfigPage helpConfigPage)
+ {
+ return String.Format(helpConfigPage.HelpUrl,
+ helpConfigPage.Application,
+ helpConfigPage.ApplicationUrl,
+ helpConfigPage.Language,
+ helpConfigPage.UserType).ToLower();
+ }
+
+ public string GenerateDefaultUrl(HelpPage helpPage)
+ {
+ return string.Format(DefaultURL,
+ helpPage.Application,
+ helpPage.ApplicationUrl);
+ }
+
+ private string GetXmlAttributeAsString(XmlAttribute attribute) {
+
+ if (attribute == null) return "";
+
+ return attribute.Value.Trim();
+
+ }
+ }
+
+ public class HelpPage
+ {
+ public string Application { get; set; }
+ public string ApplicationUrl { get; set; }
+ public string Language { get; set; }
+ public string UserType { get; set; }
+ }
+
+ public class HelpConfigPage : HelpPage
+ {
+ public string HelpUrl { get; set; }
+ }
+}
\ No newline at end of file
diff --git a/src/Umbraco.Web/umbraco.presentation/umbraco/cacheBrowser.aspx b/src/Umbraco.Web/umbraco.presentation/umbraco/cacheBrowser.aspx
deleted file mode 100644
index 7aa26dda00..0000000000
--- a/src/Umbraco.Web/umbraco.presentation/umbraco/cacheBrowser.aspx
+++ /dev/null
@@ -1,16 +0,0 @@
-<%@ Page language="c#" Codebehind="cacheBrowser.aspx.cs" AutoEventWireup="True" Inherits="umbraco.cms.presentation.cacheBrowser" trace="true" %>
-
-
-
- cacheBrowser
-
-
-
-
-
-
-
-
-
diff --git a/src/Umbraco.Web/umbraco.presentation/umbraco/cacheBrowser.aspx.cs b/src/Umbraco.Web/umbraco.presentation/umbraco/cacheBrowser.aspx.cs
index a497af4325..8941939aa3 100644
--- a/src/Umbraco.Web/umbraco.presentation/umbraco/cacheBrowser.aspx.cs
+++ b/src/Umbraco.Web/umbraco.presentation/umbraco/cacheBrowser.aspx.cs
@@ -1,39 +1,42 @@
-using System.Collections;
+using System.Collections;
using umbraco.BasePages;
namespace umbraco.cms.presentation
{
- ///
- /// Summary description for cacheBrowser.
- ///
+ ///
+ /// Summary description for cacheBrowser.
+ ///
public partial class cacheBrowser : UmbracoEnsuredPage
- {
- public cacheBrowser()
- {
+ {
+ public cacheBrowser()
+ {
CurrentApp = BusinessLogic.DefaultApps.developer.ToString();
- }
- protected void Page_Load(object sender, System.EventArgs e)
- {
- // Cache removal checks
- if (Request.QueryString["clearByType"] != null)
- cms.businesslogic.cache.Cache.ClearCacheObjectTypes(Request.QueryString["clearByType"]);
- else if (Request.QueryString["clearByKey"] != null)
- cms.businesslogic.cache.Cache.ClearCacheItem(Request.QueryString["clearByKey"]);
+ }
+ protected void Page_Load(object sender, System.EventArgs e)
+ {
+ // Cache removal checks
+ if (Request.QueryString["clearByType"] != null)
+ cms.businesslogic.cache.Cache.ClearCacheObjectTypes(Request.QueryString["clearByType"]);
+ else if (Request.QueryString["clearByKey"] != null)
+ cms.businesslogic.cache.Cache.ClearCacheItem(Request.QueryString["clearByKey"]);
- // Put user code to initialize the page here
- Hashtable ht = cms.businesslogic.cache.Cache.ReturnCacheItemsOrdred();
- foreach(string key in ht.Keys)
- {
- Response.Write("" + key + ": " + ((ArrayList) ht[key]).Count.ToString() + " (Delete)
");
- if (Request.QueryString["key"] == key)
- for (int i=0; i<((ArrayList) ht[key]).Count;i++)
- Response.Write(" - " + ((ArrayList) ht[key])[i] + " (Delete)
");
- }
- }
- protected void Button1_Click(object sender, System.EventArgs e)
- {
- cms.businesslogic.cache.Cache.ClearAllCache();
- }
- }
+ // Put user code to initialize the page here
+ Hashtable ht = cms.businesslogic.cache.Cache.ReturnCacheItemsOrdred();
+ foreach (string key in ht.Keys)
+ {
+ Response.Write("" + key + ": " + ((ArrayList)ht[key]).Count.ToString() + " (Delete)
");
+ if (Request.QueryString["key"] == key)
+ for (int i = 0; i < ((ArrayList)ht[key]).Count; i++)
+ Response.Write(" - " + ((ArrayList)ht[key])[i] + " (Delete)
");
+ }
+ }
+ protected void Button1_Click(object sender, System.EventArgs e)
+ {
+ cms.businesslogic.cache.Cache.ClearAllCache();
+ }
+
+ protected System.Web.UI.HtmlControls.HtmlForm Form1;
+ protected System.Web.UI.WebControls.Button Button1;
+ }
}
diff --git a/src/Umbraco.Web/umbraco.presentation/umbraco/cacheBrowser.aspx.designer.cs b/src/Umbraco.Web/umbraco.presentation/umbraco/cacheBrowser.aspx.designer.cs
deleted file mode 100644
index 8e7e47979d..0000000000
--- a/src/Umbraco.Web/umbraco.presentation/umbraco/cacheBrowser.aspx.designer.cs
+++ /dev/null
@@ -1,17 +0,0 @@
-//------------------------------------------------------------------------------
-//
-// This code was generated by a tool.
-// Runtime Version:2.0.50727.42
-//
-// Changes to this file may cause incorrect behavior and will be lost if
-// the code is regenerated.
-//
-//------------------------------------------------------------------------------
-
-namespace umbraco.cms.presentation {
-
- public partial class cacheBrowser {
- protected System.Web.UI.HtmlControls.HtmlForm Form1;
- protected System.Web.UI.WebControls.Button Button1;
- }
-}
diff --git a/src/Umbraco.Web/umbraco.presentation/umbraco/canvas.aspx b/src/Umbraco.Web/umbraco.presentation/umbraco/canvas.aspx
deleted file mode 100644
index 28f22eeb16..0000000000
--- a/src/Umbraco.Web/umbraco.presentation/umbraco/canvas.aspx
+++ /dev/null
@@ -1,16 +0,0 @@
-<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="canvas.aspx.cs" Inherits="umbraco.presentation.LiveEditingEnabler" %>
-
-
-
-
-
- Untitled Page
-
-
-
-
-
diff --git a/src/Umbraco.Web/umbraco.presentation/umbraco/canvas.aspx.cs b/src/Umbraco.Web/umbraco.presentation/umbraco/canvas.aspx.cs
index 44d5441efe..67639923ef 100644
--- a/src/Umbraco.Web/umbraco.presentation/umbraco/canvas.aspx.cs
+++ b/src/Umbraco.Web/umbraco.presentation/umbraco/canvas.aspx.cs
@@ -1,4 +1,4 @@
-using System;
+using System;
using umbraco.BasePages;
using umbraco.businesslogic.Exceptions;
@@ -8,7 +8,7 @@ namespace umbraco.presentation
{
protected void Page_Load(object sender, EventArgs e)
{
- if ((UmbracoSettings.EnableCanvasEditing || !String.IsNullOrEmpty(UmbracoContext.Current.Request["umbSkinning"]) ) && base.getUser() != null)
+ if ((UmbracoSettings.EnableCanvasEditing || !String.IsNullOrEmpty(UmbracoContext.Current.Request["umbSkinning"])) && base.getUser() != null)
{
UmbracoContext.Current.LiveEditingContext.Enabled = true;
@@ -29,5 +29,14 @@ namespace umbraco.presentation
throw new Exception("User not logged in");
}
}
+
+ ///
+ /// form1 control.
+ ///
+ ///
+ /// Auto-generated field.
+ /// To modify move field declaration from designer file to code-behind file.
+ ///
+ protected global::System.Web.UI.HtmlControls.HtmlForm form1;
}
}
diff --git a/src/Umbraco.Web/umbraco.presentation/umbraco/canvas.aspx.designer.cs b/src/Umbraco.Web/umbraco.presentation/umbraco/canvas.aspx.designer.cs
deleted file mode 100644
index f64e241692..0000000000
--- a/src/Umbraco.Web/umbraco.presentation/umbraco/canvas.aspx.designer.cs
+++ /dev/null
@@ -1,25 +0,0 @@
-//------------------------------------------------------------------------------
-//
-// This code was generated by a tool.
-// Runtime Version:2.0.50727.3053
-//
-// Changes to this file may cause incorrect behavior and will be lost if
-// the code is regenerated.
-//
-//------------------------------------------------------------------------------
-
-namespace umbraco.presentation {
-
-
- public partial class LiveEditingEnabler {
-
- ///
- /// form1 control.
- ///
- ///
- /// Auto-generated field.
- /// To modify move field declaration from designer file to code-behind file.
- ///
- protected global::System.Web.UI.HtmlControls.HtmlForm form1;
- }
-}
diff --git a/src/Umbraco.Web/umbraco.presentation/umbraco/create.aspx b/src/Umbraco.Web/umbraco.presentation/umbraco/create.aspx
deleted file mode 100644
index 8bcc0cacb9..0000000000
--- a/src/Umbraco.Web/umbraco.presentation/umbraco/create.aspx
+++ /dev/null
@@ -1,38 +0,0 @@
-<%@ Page Language="c#" MasterPageFile="masterpages/umbracoDialog.Master" Codebehind="create.aspx.cs" AutoEventWireup="True" Inherits="umbraco.cms.presentation.Create" %>
-
-<%@ Register Namespace="umbraco" TagPrefix="umb" Assembly="umbraco" %>
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/Umbraco.Web/umbraco.presentation/umbraco/create.aspx.cs b/src/Umbraco.Web/umbraco.presentation/umbraco/create.aspx.cs
index 802b955839..664cceae90 100644
--- a/src/Umbraco.Web/umbraco.presentation/umbraco/create.aspx.cs
+++ b/src/Umbraco.Web/umbraco.presentation/umbraco/create.aspx.cs
@@ -1,4 +1,4 @@
-using System;
+using System;
using System.Collections;
using System.ComponentModel;
using System.Data;
@@ -55,24 +55,13 @@ namespace umbraco.cms.presentation
}
}
- #region Web Form Designer generated code
- override protected void OnInit(EventArgs e)
- {
- //
- // CODEGEN: This call is required by the ASP.NET Web Form Designer.
- //
- InitializeComponent();
- base.OnInit(e);
- }
-
///
- /// Required method for Designer support - do not modify
- /// the contents of this method with the code editor.
+ /// UI control.
///
- private void InitializeComponent()
- {
-
- }
- #endregion
+ ///
+ /// Auto-generated field.
+ /// To modify move field declaration from designer file to code-behind file.
+ ///
+ protected global::System.Web.UI.WebControls.PlaceHolder UI;
}
}
diff --git a/src/Umbraco.Web/umbraco.presentation/umbraco/create.aspx.designer.cs b/src/Umbraco.Web/umbraco.presentation/umbraco/create.aspx.designer.cs
deleted file mode 100644
index a3d4616bfd..0000000000
--- a/src/Umbraco.Web/umbraco.presentation/umbraco/create.aspx.designer.cs
+++ /dev/null
@@ -1,25 +0,0 @@
-//------------------------------------------------------------------------------
-//
-// This code was generated by a tool.
-// Runtime Version:2.0.50727.3053
-//
-// Changes to this file may cause incorrect behavior and will be lost if
-// the code is regenerated.
-//
-//------------------------------------------------------------------------------
-
-namespace umbraco.cms.presentation {
-
-
- public partial class Create {
-
- ///
- /// UI control.
- ///
- ///
- /// Auto-generated field.
- /// To modify move field declaration from designer file to code-behind file.
- ///
- protected global::System.Web.UI.WebControls.PlaceHolder UI;
- }
-}
diff --git a/src/Umbraco.Web/umbraco.presentation/umbraco/dashboard.aspx b/src/Umbraco.Web/umbraco.presentation/umbraco/dashboard.aspx
deleted file mode 100644
index 91a4de4c0d..0000000000
--- a/src/Umbraco.Web/umbraco.presentation/umbraco/dashboard.aspx
+++ /dev/null
@@ -1,11 +0,0 @@
-<%@ Page language="c#" MasterPageFile="masterpages/umbracoPage.Master" Title="dashboard" Codebehind="dashboard.aspx.cs" AutoEventWireup="True" Inherits="umbraco.cms.presentation.dashboard" trace="false" validateRequest="false"%>
-<%@ Register TagPrefix="cc1" Namespace="umbraco.uicontrols" Assembly="controls" %>
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/Umbraco.Web/umbraco.presentation/umbraco/dashboard.aspx.cs b/src/Umbraco.Web/umbraco.presentation/umbraco/dashboard.aspx.cs
index 6bff08325f..d010c33be4 100644
--- a/src/Umbraco.Web/umbraco.presentation/umbraco/dashboard.aspx.cs
+++ b/src/Umbraco.Web/umbraco.presentation/umbraco/dashboard.aspx.cs
@@ -1,4 +1,4 @@
-using System;
+using System;
using System.Collections;
using System.ComponentModel;
using System.Data;
@@ -43,13 +43,9 @@ namespace umbraco.cms.presentation
return placeHolder;
}
- #region Web Form Designer generated code
override protected void OnInit(EventArgs e)
{
- //
- // CODEGEN: This call is required by the ASP.NET Web Form Designer.
- //
- InitializeComponent();
+
base.OnInit(e);
// Load dashboard content
if (helper.Request("app") != "")
@@ -330,13 +326,31 @@ namespace umbraco.cms.presentation
}
///
- /// Required method for Designer support - do not modify
- /// the contents of this method with the code editor.
+ /// Panel2 control.
///
- private void InitializeComponent()
- {
+ ///
+ /// Auto-generated field.
+ /// To modify move field declaration from designer file to code-behind file.
+ ///
+ protected global::umbraco.uicontrols.UmbracoPanel Panel2;
+
+ ///
+ /// dashBoardContent control.
+ ///
+ ///
+ /// Auto-generated field.
+ /// To modify move field declaration from designer file to code-behind file.
+ ///
+ protected global::System.Web.UI.WebControls.PlaceHolder dashBoardContent;
+
+ ///
+ /// dashboardTabs control.
+ ///
+ ///
+ /// Auto-generated field.
+ /// To modify move field declaration from designer file to code-behind file.
+ ///
+ protected global::umbraco.uicontrols.TabView dashboardTabs;
- }
- #endregion
}
}
diff --git a/src/Umbraco.Web/umbraco.presentation/umbraco/dashboard.aspx.designer.cs b/src/Umbraco.Web/umbraco.presentation/umbraco/dashboard.aspx.designer.cs
deleted file mode 100644
index 3223fc26b8..0000000000
--- a/src/Umbraco.Web/umbraco.presentation/umbraco/dashboard.aspx.designer.cs
+++ /dev/null
@@ -1,43 +0,0 @@
-//------------------------------------------------------------------------------
-//
-// This code was generated by a tool.
-// Runtime Version:2.0.50727.3053
-//
-// Changes to this file may cause incorrect behavior and will be lost if
-// the code is regenerated.
-//
-//------------------------------------------------------------------------------
-
-namespace umbraco.cms.presentation {
-
-
- public partial class dashboard {
-
- ///
- /// Panel2 control.
- ///
- ///
- /// Auto-generated field.
- /// To modify move field declaration from designer file to code-behind file.
- ///
- protected global::umbraco.uicontrols.UmbracoPanel Panel2;
-
- ///
- /// dashBoardContent control.
- ///
- ///
- /// Auto-generated field.
- /// To modify move field declaration from designer file to code-behind file.
- ///
- protected global::System.Web.UI.WebControls.PlaceHolder dashBoardContent;
-
- ///
- /// dashboardTabs control.
- ///
- ///
- /// Auto-generated field.
- /// To modify move field declaration from designer file to code-behind file.
- ///
- protected global::umbraco.uicontrols.TabView dashboardTabs;
- }
-}
diff --git a/src/Umbraco.Web/umbraco.presentation/umbraco/editContent.aspx b/src/Umbraco.Web/umbraco.presentation/umbraco/editContent.aspx
deleted file mode 100644
index 8c7ec1317f..0000000000
--- a/src/Umbraco.Web/umbraco.presentation/umbraco/editContent.aspx
+++ /dev/null
@@ -1,62 +0,0 @@
-<%@ Page Title="Edit content" Language="c#" MasterPageFile="masterpages/umbracoPage.Master"
- CodeBehind="editContent.aspx.cs" ValidateRequest="false" AutoEventWireup="True"
- Inherits="umbraco.cms.presentation.editContent" Trace="false" %>
-
-<%@ Register TagPrefix="cc1" Namespace="umbraco.uicontrols" Assembly="controls" %>
-<%@ Register TagPrefix="umb" Namespace="ClientDependency.Core.Controls" Assembly="ClientDependency.Core" %>
-
-
-
-
-
-
-
-
-
-
-
diff --git a/src/Umbraco.Web/umbraco.presentation/umbraco/editContent.aspx.cs b/src/Umbraco.Web/umbraco.presentation/umbraco/editContent.aspx.cs
index d6ef34ee67..c2b8fe2260 100644
--- a/src/Umbraco.Web/umbraco.presentation/umbraco/editContent.aspx.cs
+++ b/src/Umbraco.Web/umbraco.presentation/umbraco/editContent.aspx.cs
@@ -1,4 +1,4 @@
-using System;
+using System;
using System.Web.UI;
using System.Web.UI.WebControls;
using Umbraco.Core;
@@ -80,7 +80,7 @@ namespace umbraco.cms.presentation
// Check to see if the user has send to publish permissions
if (!base.getUser().GetPermissions(_document.Path).Contains(ActionToPublish.Instance.Letter.ToString()))
{
- //If no send to publish permission then revert to NoPublish mode
+ //If no send to publish permission then revert to NoPublish mode
_canPublish = controls.ContentControl.publishModes.NoPublish;
}
else
@@ -335,7 +335,7 @@ namespace umbraco.cms.presentation
if (previouslyPublished == false)
{
- var descendants = ((ContentService) ApplicationContext.Current.Services.ContentService)
+ var descendants = ((ContentService)ApplicationContext.Current.Services.ContentService)
.GetPublishedDescendants(_document.Content).ToList();
if (descendants.Any())
@@ -356,7 +356,7 @@ namespace umbraco.cms.presentation
else
{
ClientTools.ShowSpeechBubble(speechBubbleIcon.warning, ui.Text("publish"), ui.Text("speechBubbles", "editContentPublishedFailedByParent"));
-
+
}
}
}
@@ -477,20 +477,20 @@ namespace umbraco.cms.presentation
// Find the first splitter in the Menu - Should be the rte toolbar's splitter
var startIndex = menu.FindSplitter(1);
-
+
if (startIndex == -1)
{
// No Splitter found - rte toolbar isn't loaded
- menu.InsertSplitter();
+ menu.InsertSplitter();
menuItem = menu.NewIcon();
- }
+ }
else
{
// Rte toolbar is loaded, inject after it's Splitter
menuItem = menu.NewIcon(startIndex + 1);
menu.InsertSplitter(startIndex + 2);
}
-
+
menuItem.ImageURL = SystemDirectories.Umbraco + "/images/editor/vis.gif";
// Fix for U4-682, if there's no template, disable the preview button
if (_document.Template != -1)
@@ -505,9 +505,63 @@ namespace umbraco.cms.presentation
showPageDisabledText = ui.GetText("buttons", "showPageDisabled", null, "en"); ;
menuItem.AltText = showPageDisabledText;
- ((Image) menuItem).Attributes.Add("style", "opacity: 0.5");
+ ((Image)menuItem).Attributes.Add("style", "opacity: 0.5");
}
}
+ ///
+ /// JsInclude1 control.
+ ///
+ ///
+ /// Auto-generated field.
+ /// To modify move field declaration from designer file to code-behind file.
+ ///
+ protected global::ClientDependency.Core.Controls.JsInclude JsInclude1;
+
+ ///
+ /// JsInclude2 control.
+ ///
+ ///
+ /// Auto-generated field.
+ /// To modify move field declaration from designer file to code-behind file.
+ ///
+ protected global::ClientDependency.Core.Controls.JsInclude JsInclude2;
+
+ ///
+ /// JsInclude3 control.
+ ///
+ ///
+ /// Auto-generated field.
+ /// To modify move field declaration from designer file to code-behind file.
+ ///
+ protected global::ClientDependency.Core.Controls.JsInclude JsInclude3;
+
+ ///
+ /// plc control.
+ ///
+ ///
+ /// Auto-generated field.
+ /// To modify move field declaration from designer file to code-behind file.
+ ///
+ protected global::System.Web.UI.WebControls.PlaceHolder plc;
+
+ ///
+ /// doSave control.
+ ///
+ ///
+ /// Auto-generated field.
+ /// To modify move field declaration from designer file to code-behind file.
+ ///
+ protected global::System.Web.UI.HtmlControls.HtmlInputHidden doSave;
+
+ ///
+ /// doPublish control.
+ ///
+ ///
+ /// Auto-generated field.
+ /// To modify move field declaration from designer file to code-behind file.
+ ///
+ protected global::System.Web.UI.HtmlControls.HtmlInputHidden doPublish;
+
}
}
diff --git a/src/Umbraco.Web/umbraco.presentation/umbraco/editContent.aspx.designer.cs b/src/Umbraco.Web/umbraco.presentation/umbraco/editContent.aspx.designer.cs
deleted file mode 100644
index cfb5246ba7..0000000000
--- a/src/Umbraco.Web/umbraco.presentation/umbraco/editContent.aspx.designer.cs
+++ /dev/null
@@ -1,69 +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.cms.presentation {
-
-
- public partial class editContent {
-
- ///
- /// JsInclude1 control.
- ///
- ///
- /// Auto-generated field.
- /// To modify move field declaration from designer file to code-behind file.
- ///
- protected global::ClientDependency.Core.Controls.JsInclude JsInclude1;
-
- ///
- /// JsInclude2 control.
- ///
- ///
- /// Auto-generated field.
- /// To modify move field declaration from designer file to code-behind file.
- ///
- protected global::ClientDependency.Core.Controls.JsInclude JsInclude2;
-
- ///
- /// JsInclude3 control.
- ///
- ///
- /// Auto-generated field.
- /// To modify move field declaration from designer file to code-behind file.
- ///
- protected global::ClientDependency.Core.Controls.JsInclude JsInclude3;
-
- ///
- /// plc control.
- ///
- ///
- /// Auto-generated field.
- /// To modify move field declaration from designer file to code-behind file.
- ///
- protected global::System.Web.UI.WebControls.PlaceHolder plc;
-
- ///
- /// doSave control.
- ///
- ///
- /// Auto-generated field.
- /// To modify move field declaration from designer file to code-behind file.
- ///
- protected global::System.Web.UI.HtmlControls.HtmlInputHidden doSave;
-
- ///
- /// doPublish control.
- ///
- ///
- /// Auto-generated field.
- /// To modify move field declaration from designer file to code-behind file.
- ///
- protected global::System.Web.UI.HtmlControls.HtmlInputHidden doPublish;
- }
-}
diff --git a/src/Umbraco.Web/umbraco.presentation/umbraco/editMedia.aspx b/src/Umbraco.Web/umbraco.presentation/umbraco/editMedia.aspx
deleted file mode 100644
index 50368f0cd7..0000000000
--- a/src/Umbraco.Web/umbraco.presentation/umbraco/editMedia.aspx
+++ /dev/null
@@ -1,28 +0,0 @@
-<%@ Page Language="c#" CodeBehind="editMedia.aspx.cs" ValidateRequest="false" MasterPageFile="masterpages/umbracoPage.Master"
- AutoEventWireup="True" Inherits="umbraco.cms.presentation.editMedia" %>
-
-
-
-
-
-
-
-
-
diff --git a/src/Umbraco.Web/umbraco.presentation/umbraco/editMedia.aspx.cs b/src/Umbraco.Web/umbraco.presentation/umbraco/editMedia.aspx.cs
index aadd17841b..6092df5688 100644
--- a/src/Umbraco.Web/umbraco.presentation/umbraco/editMedia.aspx.cs
+++ b/src/Umbraco.Web/umbraco.presentation/umbraco/editMedia.aspx.cs
@@ -1,4 +1,4 @@
-using System;
+using System;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Xml;
@@ -11,33 +11,29 @@ using umbraco.cms.businesslogic.property;
namespace umbraco.cms.presentation
{
- ///
- /// Summary description for editMedia.
- ///
- public partial class editMedia : BasePages.UmbracoEnsuredPage
- {
+ ///
+ /// Summary description for editMedia.
+ ///
+ public partial class editMedia : BasePages.UmbracoEnsuredPage
+ {
private uicontrols.Pane mediaPropertiesPane = new uicontrols.Pane();
private LiteralControl updateDateLiteral = new LiteralControl();
private LiteralControl mediaFileLinksLiteral = new LiteralControl();
- public editMedia()
- {
- CurrentApp = BusinessLogic.DefaultApps.media.ToString();
- }
+ public editMedia()
+ {
+ CurrentApp = BusinessLogic.DefaultApps.media.ToString();
+ }
- protected uicontrols.TabView TabView1;
- protected System.Web.UI.WebControls.TextBox documentName;
- private cms.businesslogic.media.Media _media;
- controls.ContentControl tmp;
+ protected uicontrols.TabView TabView1;
+ protected System.Web.UI.WebControls.TextBox documentName;
+ private cms.businesslogic.media.Media _media;
+ controls.ContentControl tmp;
- //protected System.Web.UI.WebControls.Literal SyncPath;
+ //protected System.Web.UI.WebControls.Literal SyncPath;
override protected void OnInit(EventArgs e)
{
- //
- // CODEGEN: This call is required by the ASP.NET Web Form Designer.
- //
- InitializeComponent();
base.OnInit(e);
_media = new cms.businesslogic.media.Media(int.Parse(Request.QueryString["id"]));
@@ -66,33 +62,24 @@ namespace umbraco.cms.presentation
mediaPropertiesPane.addProperty(ui.Text("content", "mediaLinks"), this.mediaFileLinksLiteral);
// add the property pane to the page rendering
- tmp.tpProp.Controls.AddAt(1, mediaPropertiesPane);
+ tmp.tpProp.Controls.AddAt(1, mediaPropertiesPane);
}
- ///
- /// Required method for Designer support - do not modify
- /// the contents of this method with the code editor.
- ///
- private void InitializeComponent()
+ protected void Page_Load(object sender, System.EventArgs e)
{
-
+ //if (!IsPostBack)
+ //{
+ // SyncPath.Text = _media.Path;
+ // newName.Text = _media.Text.Replace("'", "\\'");
+ //}
+ if (!IsPostBack)
+ {
+ ClientTools.SyncTree(_media.Path, false);
+ }
}
- protected void Page_Load(object sender, System.EventArgs e)
- {
- //if (!IsPostBack)
- //{
- // SyncPath.Text = _media.Path;
- // newName.Text = _media.Text.Replace("'", "\\'");
- //}
- if (!IsPostBack)
- {
- ClientTools.SyncTree(_media.Path, false);
- }
- }
-
- protected void Save(object sender, System.EventArgs e)
- {
+ protected void Save(object sender, System.EventArgs e)
+ {
// error handling test
if (!Page.IsValid)
{
@@ -126,9 +113,9 @@ namespace umbraco.cms.presentation
this.updateDateLiteral.Text = _media.VersionDate.ToShortDateString() + " " + _media.VersionDate.ToShortTimeString();
this.UpdateMediaFileLinksLiteral();
- _media.XmlGenerate(new XmlDocument());
- ClientTools.SyncTree(_media.Path, true);
- }
+ _media.XmlGenerate(new XmlDocument());
+ ClientTools.SyncTree(_media.Path, true);
+ }
private void UpdateMediaFileLinksLiteral()
@@ -155,7 +142,7 @@ namespace umbraco.cms.presentation
{
this.mediaFileLinksLiteral.Text += string.Format("| {0} | {1} |
", property.PropertyType.Name, property.Value);
}
-
+
this.mediaFileLinksLiteral.Text += "";
}
}
@@ -165,5 +152,32 @@ namespace umbraco.cms.presentation
//have deleted it.
}
}
- }
+
+ ///
+ /// plc control.
+ ///
+ ///
+ /// Auto-generated field.
+ /// To modify move field declaration from designer file to code-behind file.
+ ///
+ protected global::System.Web.UI.WebControls.PlaceHolder plc;
+
+ ///
+ /// doSave control.
+ ///
+ ///
+ /// Auto-generated field.
+ /// To modify move field declaration from designer file to code-behind file.
+ ///
+ protected global::System.Web.UI.HtmlControls.HtmlInputHidden doSave;
+
+ ///
+ /// doPublish control.
+ ///
+ ///
+ /// Auto-generated field.
+ /// To modify move field declaration from designer file to code-behind file.
+ ///
+ protected global::System.Web.UI.HtmlControls.HtmlInputHidden doPublish;
+ }
}
diff --git a/src/Umbraco.Web/umbraco.presentation/umbraco/editMedia.aspx.designer.cs b/src/Umbraco.Web/umbraco.presentation/umbraco/editMedia.aspx.designer.cs
deleted file mode 100644
index b464383605..0000000000
--- a/src/Umbraco.Web/umbraco.presentation/umbraco/editMedia.aspx.designer.cs
+++ /dev/null
@@ -1,42 +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.cms.presentation {
-
-
- public partial class editMedia {
-
- ///
- /// plc control.
- ///
- ///
- /// Auto-generated field.
- /// To modify move field declaration from designer file to code-behind file.
- ///
- protected global::System.Web.UI.WebControls.PlaceHolder plc;
-
- ///
- /// doSave control.
- ///
- ///
- /// Auto-generated field.
- /// To modify move field declaration from designer file to code-behind file.
- ///
- protected global::System.Web.UI.HtmlControls.HtmlInputHidden doSave;
-
- ///
- /// doPublish control.
- ///
- ///
- /// Auto-generated field.
- /// To modify move field declaration from designer file to code-behind file.
- ///
- protected global::System.Web.UI.HtmlControls.HtmlInputHidden doPublish;
- }
-}
diff --git a/src/Umbraco.Web/umbraco.presentation/umbraco/endPreview.aspx b/src/Umbraco.Web/umbraco.presentation/umbraco/endPreview.aspx
deleted file mode 100644
index 915838ca53..0000000000
--- a/src/Umbraco.Web/umbraco.presentation/umbraco/endPreview.aspx
+++ /dev/null
@@ -1,16 +0,0 @@
-<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="endPreview.aspx.cs" Inherits="umbraco.presentation.endPreview" %>
-
-
-
-
-
-
-
-
-
-
-
diff --git a/src/Umbraco.Web/umbraco.presentation/umbraco/endPreview.aspx.cs b/src/Umbraco.Web/umbraco.presentation/umbraco/endPreview.aspx.cs
index 56dcf2b85b..526e6613c5 100644
--- a/src/Umbraco.Web/umbraco.presentation/umbraco/endPreview.aspx.cs
+++ b/src/Umbraco.Web/umbraco.presentation/umbraco/endPreview.aspx.cs
@@ -11,8 +11,17 @@ namespace umbraco.presentation
{
protected void Page_Load(object sender, EventArgs e)
{
- preview.PreviewContent.ClearPreviewCookie();
+ preview.PreviewContent.ClearPreviewCookie();
Response.Redirect(helper.Request("redir"), true);
}
+
+ ///
+ /// form1 control.
+ ///
+ ///
+ /// Auto-generated field.
+ /// To modify move field declaration from designer file to code-behind file.
+ ///
+ protected global::System.Web.UI.HtmlControls.HtmlForm form1;
}
}
diff --git a/src/Umbraco.Web/umbraco.presentation/umbraco/endPreview.aspx.designer.cs b/src/Umbraco.Web/umbraco.presentation/umbraco/endPreview.aspx.designer.cs
deleted file mode 100644
index f64ad1637f..0000000000
--- a/src/Umbraco.Web/umbraco.presentation/umbraco/endPreview.aspx.designer.cs
+++ /dev/null
@@ -1,25 +0,0 @@
-//------------------------------------------------------------------------------
-//
-// This code was generated by a tool.
-// Runtime Version:2.0.50727.4927
-//
-// Changes to this file may cause incorrect behavior and will be lost if
-// the code is regenerated.
-//
-//------------------------------------------------------------------------------
-
-namespace umbraco.presentation {
-
-
- public partial class endPreview {
-
- ///
- /// form1 control.
- ///
- ///
- /// Auto-generated field.
- /// To modify move field declaration from designer file to code-behind file.
- ///
- protected global::System.Web.UI.HtmlControls.HtmlForm form1;
- }
-}
diff --git a/src/Umbraco.Web/umbraco.presentation/umbraco/helpRedirect.aspx b/src/Umbraco.Web/umbraco.presentation/umbraco/helpRedirect.aspx
deleted file mode 100644
index 819f906d42..0000000000
--- a/src/Umbraco.Web/umbraco.presentation/umbraco/helpRedirect.aspx
+++ /dev/null
@@ -1,12 +0,0 @@
-<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="helpRedirect.aspx.cs" Inherits="umbraco.presentation.umbraco.helpRedirect" %>
-
-
-
-
-
-
-
-
- Redirecting to help ...
-
-
diff --git a/src/Umbraco.Web/umbraco.presentation/umbraco/helpRedirect.aspx.cs b/src/Umbraco.Web/umbraco.presentation/umbraco/helpRedirect.aspx.cs
index 2bd8d675ca..b09ef1565f 100644
--- a/src/Umbraco.Web/umbraco.presentation/umbraco/helpRedirect.aspx.cs
+++ b/src/Umbraco.Web/umbraco.presentation/umbraco/helpRedirect.aspx.cs
@@ -1,107 +1,12 @@
using System;
-using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
-using System.Xml;
namespace umbraco.presentation.umbraco
{
- public class Help
- {
- public string DefaultURL { get; set; }
- public List HelpConfigPages { get; set; }
- public Help(XmlNode helpConfigNode)
- {
- DefaultURL = GetXmlAttributeAsString(helpConfigNode.Attributes["defaultUrl"]);
-
- HelpConfigPages = new List();
-
- foreach (XmlNode linkNode in helpConfigNode.SelectNodes("link"))
- {
-
- HelpConfigPages.Add(new HelpConfigPage
- {
- Application = GetXmlAttributeAsString(linkNode.Attributes["application"]),
- ApplicationUrl = GetXmlAttributeAsString(linkNode.Attributes["applicationUrl"]),
- Language = GetXmlAttributeAsString(linkNode.Attributes["language"]),
- UserType = GetXmlAttributeAsString(linkNode.Attributes["userType"]),
- HelpUrl = GetXmlAttributeAsString(linkNode.Attributes["helpUrl"])
- });
- }
- }
-
- public string ResolveHelpUrl(HelpPage requestedHelpPage)
- {
- HelpConfigPage bestMatchingConfigPage = null;
-
- int currentBestMatchCount = 0;
-
- foreach (HelpConfigPage helpConfigPage in HelpConfigPages)
- {
- int attributeMatchCount = 0;
-
- if ((helpConfigPage.Application != "" && String.Compare(helpConfigPage.Application, requestedHelpPage.Application, true) != 0) ||
- (helpConfigPage.ApplicationUrl != "" && String.Compare(helpConfigPage.ApplicationUrl, requestedHelpPage.ApplicationUrl, true) != 0) ||
- (helpConfigPage.Language != "" && String.Compare(helpConfigPage.Language, requestedHelpPage.Language, true) != 0) ||
- (helpConfigPage.UserType != "" && String.Compare(helpConfigPage.UserType, requestedHelpPage.UserType, true) != 0))
- {
- continue;
- }
-
- if (String.Compare(helpConfigPage.Application, requestedHelpPage.Application, true) == 0) attributeMatchCount++;
- if (String.Compare(helpConfigPage.ApplicationUrl, requestedHelpPage.ApplicationUrl, true) == 0) attributeMatchCount++;
- if (String.Compare(helpConfigPage.Language, requestedHelpPage.Language, true) == 0) attributeMatchCount++;
- if (String.Compare(helpConfigPage.UserType, requestedHelpPage.UserType, true) == 0) attributeMatchCount++;
-
- if (attributeMatchCount > currentBestMatchCount)
- {
- currentBestMatchCount = attributeMatchCount;
- bestMatchingConfigPage = helpConfigPage;
- }
- }
- return bestMatchingConfigPage == null ? GenerateDefaultUrl(requestedHelpPage) : GenerateConfiguredUrl(bestMatchingConfigPage);
- }
-
- public string GenerateConfiguredUrl(HelpConfigPage helpConfigPage)
- {
- return String.Format(helpConfigPage.HelpUrl,
- helpConfigPage.Application,
- helpConfigPage.ApplicationUrl,
- helpConfigPage.Language,
- helpConfigPage.UserType).ToLower();
- }
-
- public string GenerateDefaultUrl(HelpPage helpPage)
- {
- return string.Format(DefaultURL,
- helpPage.Application,
- helpPage.ApplicationUrl);
- }
-
- private string GetXmlAttributeAsString(XmlAttribute attribute) {
-
- if (attribute == null) return "";
-
- return attribute.Value.Trim();
-
- }
- }
-
- public class HelpPage
- {
- public string Application { get; set; }
- public string ApplicationUrl { get; set; }
- public string Language { get; set; }
- public string UserType { get; set; }
- }
-
- public class HelpConfigPage : HelpPage
- {
- public string HelpUrl { get; set; }
- }
public partial class helpRedirect : System.Web.UI.Page
{
@@ -109,11 +14,12 @@ namespace umbraco.presentation.umbraco
{
Help help = new Help(UmbracoSettings.HelpPages);
- HelpPage requestedHelpPage = new HelpPage {
- Application = Request.QueryString["Application"],
- ApplicationUrl = Request.QueryString["ApplicationUrl"],
- Language = Request.QueryString["Language"],
- UserType = Request.QueryString["UserType"]
+ HelpPage requestedHelpPage = new HelpPage
+ {
+ Application = Request.QueryString["Application"],
+ ApplicationUrl = Request.QueryString["ApplicationUrl"],
+ Language = Request.QueryString["Language"],
+ UserType = Request.QueryString["UserType"]
};
Response.Redirect(help.ResolveHelpUrl(requestedHelpPage));
diff --git a/src/Umbraco.Web/umbraco.presentation/umbraco/helpRedirect.aspx.designer.cs b/src/Umbraco.Web/umbraco.presentation/umbraco/helpRedirect.aspx.designer.cs
deleted file mode 100644
index af35c1fcc1..0000000000
--- a/src/Umbraco.Web/umbraco.presentation/umbraco/helpRedirect.aspx.designer.cs
+++ /dev/null
@@ -1,15 +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.umbraco {
-
-
- public partial class helpRedirect {
- }
-}
diff --git a/src/Umbraco.Web/umbraco.presentation/umbraco/js/UmbracoCasingRules.aspx.cs b/src/Umbraco.Web/umbraco.presentation/umbraco/js/UmbracoCasingRules.aspx.cs
index 9b6f4a23d4..e2b556ff7a 100644
--- a/src/Umbraco.Web/umbraco.presentation/umbraco/js/UmbracoCasingRules.aspx.cs
+++ b/src/Umbraco.Web/umbraco.presentation/umbraco/js/UmbracoCasingRules.aspx.cs
@@ -4,6 +4,7 @@ using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
+using Umbraco.Core;
using umbraco.cms.helpers;
namespace umbraco.presentation.js
@@ -17,7 +18,7 @@ namespace umbraco.presentation.js
var UMBRACO_FORCE_SAFE_ALIAS = {0};
var UMBRACO_FORCE_SAFE_ALIAS_VALIDCHARS = '{1}';
var UMBRACO_FORCE_SAFE_ALIAS_INVALID_FIRST_CHARS = '{2}';
-", UmbracoSettings.ForceSafeAliases.ToString().ToLower(), Casing.VALID_ALIAS_CHARACTERS, Casing.INVALID_FIRST_CHARACTERS));
+", UmbracoSettings.ForceSafeAliases.ToString().ToLower(), StringExtensions.UmbracoValidAliasCharacters, StringExtensions.UmbracoInvalidFirstCharacters));
}
diff --git a/src/Umbraco.Web/umbraco.presentation/umbraco/login.aspx b/src/Umbraco.Web/umbraco.presentation/umbraco/login.aspx
deleted file mode 100644
index 4d7aa7a7d1..0000000000
--- a/src/Umbraco.Web/umbraco.presentation/umbraco/login.aspx
+++ /dev/null
@@ -1,127 +0,0 @@
-<%@ Page Language="c#" CodeBehind="login.aspx.cs" AutoEventWireup="True" Inherits="umbraco.cms.presentation.login" %>
-
-<%@ Register TagPrefix="cc1" Namespace="umbraco.uicontrols" Assembly="controls" %>
-<%@ Register Namespace="umbraco" TagPrefix="umb" Assembly="umbraco" %>
-<%@ Register TagPrefix="umb" Namespace="ClientDependency.Core.Controls" Assembly="ClientDependency.Core" %>
-
-
-
- Login - Umbraco - <%=Request.Url.Host.ToLower().Replace("www.", "") %>
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/src/Umbraco.Web/umbraco.presentation/umbraco/login.aspx.cs b/src/Umbraco.Web/umbraco.presentation/umbraco/login.aspx.cs
index 7d9ceb4d1a..d4e5a1531a 100644
--- a/src/Umbraco.Web/umbraco.presentation/umbraco/login.aspx.cs
+++ b/src/Umbraco.Web/umbraco.presentation/umbraco/login.aspx.cs
@@ -1,4 +1,4 @@
-using System;
+using System;
using System.Collections;
using System.ComponentModel;
using System.Data;
@@ -60,25 +60,7 @@ namespace umbraco.cms.presentation
if (BottomText.Text.Contains("
"))
BottomText.Text = BottomText.Text.Substring(29).Replace("
", "").Replace("", "");
}
- #region Web Form Designer generated code
- override protected void OnInit(EventArgs e)
- {
- //
- // CODEGEN: This call is required by the ASP.NET Web Form Designer.
- //
- InitializeComponent();
- base.OnInit(e);
- }
- ///
- /// Required method for Designer support - do not modify
- /// the contents of this method with the code editor.
- ///
- private void InitializeComponent()
- {
-
- }
- #endregion
protected void Button1_Click(object sender, System.EventArgs e)
{
@@ -189,5 +171,158 @@ namespace umbraco.cms.presentation
u.addApplication("content");
}
}
+
+ ///
+ /// ClientLoader control.
+ ///
+ ///
+ /// Auto-generated field.
+ /// To modify move field declaration from designer file to code-behind file.
+ ///
+ protected global::umbraco.uicontrols.UmbracoClientDependencyLoader ClientLoader;
+
+ ///
+ /// CssInclude1 control.
+ ///
+ ///
+ /// Auto-generated field.
+ /// To modify move field declaration from designer file to code-behind file.
+ ///
+ protected global::ClientDependency.Core.Controls.CssInclude CssInclude1;
+
+ ///
+ /// JsInclude1 control.
+ ///
+ ///
+ /// Auto-generated field.
+ /// To modify move field declaration from designer file to code-behind file.
+ ///
+ protected global::ClientDependency.Core.Controls.JsInclude JsInclude1;
+
+ ///
+ /// JsInclude3 control.
+ ///
+ ///
+ /// Auto-generated field.
+ /// To modify move field declaration from designer file to code-behind file.
+ ///
+ protected global::ClientDependency.Core.Controls.JsInclude JsInclude3;
+
+ ///
+ /// JsInclude2 control.
+ ///
+ ///
+ /// Auto-generated field.
+ /// To modify move field declaration from designer file to code-behind file.
+ ///
+ protected global::ClientDependency.Core.Controls.JsInclude JsInclude2;
+
+ ///
+ /// Form1 control.
+ ///
+ ///
+ /// Auto-generated field.
+ /// To modify move field declaration from designer file to code-behind file.
+ ///
+ protected global::System.Web.UI.HtmlControls.HtmlForm Form1;
+
+ ///
+ /// Panel1 control.
+ ///
+ ///
+ /// Auto-generated field.
+ /// To modify move field declaration from designer file to code-behind file.
+ ///
+ protected global::umbraco.uicontrols.UmbracoPanel Panel1;
+
+ ///
+ /// TopText control.
+ ///
+ ///
+ /// Auto-generated field.
+ /// To modify move field declaration from designer file to code-behind file.
+ ///
+ protected global::System.Web.UI.WebControls.Literal TopText;
+
+ ///
+ /// username control.
+ ///
+ ///
+ /// Auto-generated field.
+ /// To modify move field declaration from designer file to code-behind file.
+ ///
+ protected global::System.Web.UI.WebControls.Label username;
+
+ ///
+ /// lname control.
+ ///
+ ///
+ /// Auto-generated field.
+ /// To modify move field declaration from designer file to code-behind file.
+ ///
+ protected global::System.Web.UI.WebControls.TextBox lname;
+
+ ///
+ /// password control.
+ ///
+ ///
+ /// Auto-generated field.
+ /// To modify move field declaration from designer file to code-behind file.
+ ///
+ protected global::System.Web.UI.WebControls.Label password;
+
+ ///
+ /// passw control.
+ ///
+ ///
+ /// Auto-generated field.
+ /// To modify move field declaration from designer file to code-behind file.
+ ///
+ protected global::System.Web.UI.WebControls.TextBox passw;
+
+ ///
+ /// Button1 control.
+ ///
+ ///
+ /// Auto-generated field.
+ /// To modify move field declaration from designer file to code-behind file.
+ ///
+ protected global::System.Web.UI.WebControls.Button Button1;
+
+ ///
+ /// BottomText control.
+ ///
+ ///
+ /// Auto-generated field.
+ /// To modify move field declaration from designer file to code-behind file.
+ ///
+ protected global::System.Web.UI.WebControls.Literal BottomText;
+
+ ///
+ /// hf_height control.
+ ///
+ ///
+ /// Auto-generated field.
+ /// To modify move field declaration from designer file to code-behind file.
+ ///
+ protected global::System.Web.UI.WebControls.HiddenField hf_height;
+
+ ///
+ /// hf_width control.
+ ///
+ ///
+ /// Auto-generated field.
+ /// To modify move field declaration from designer file to code-behind file.
+ ///
+ protected global::System.Web.UI.WebControls.HiddenField hf_width;
+
+ ///
+ /// loginError control.
+ ///
+ ///
+ /// Auto-generated field.
+ /// To modify move field declaration from designer file to code-behind file.
+ ///
+ protected global::System.Web.UI.WebControls.PlaceHolder loginError;
}
}
diff --git a/src/Umbraco.Web/umbraco.presentation/umbraco/login.aspx.designer.cs b/src/Umbraco.Web/umbraco.presentation/umbraco/login.aspx.designer.cs
deleted file mode 100644
index 33cc6357dd..0000000000
--- a/src/Umbraco.Web/umbraco.presentation/umbraco/login.aspx.designer.cs
+++ /dev/null
@@ -1,168 +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.cms.presentation {
-
-
- public partial class login {
-
- ///
- /// ClientLoader control.
- ///
- ///
- /// Auto-generated field.
- /// To modify move field declaration from designer file to code-behind file.
- ///
- protected global::umbraco.uicontrols.UmbracoClientDependencyLoader ClientLoader;
-
- ///
- /// CssInclude1 control.
- ///
- ///
- /// Auto-generated field.
- /// To modify move field declaration from designer file to code-behind file.
- ///
- protected global::ClientDependency.Core.Controls.CssInclude CssInclude1;
-
- ///
- /// JsInclude1 control.
- ///
- ///
- /// Auto-generated field.
- /// To modify move field declaration from designer file to code-behind file.
- ///
- protected global::ClientDependency.Core.Controls.JsInclude JsInclude1;
-
- ///
- /// JsInclude3 control.
- ///
- ///
- /// Auto-generated field.
- /// To modify move field declaration from designer file to code-behind file.
- ///
- protected global::ClientDependency.Core.Controls.JsInclude JsInclude3;
-
- ///
- /// JsInclude2 control.
- ///
- ///
- /// Auto-generated field.
- /// To modify move field declaration from designer file to code-behind file.
- ///
- protected global::ClientDependency.Core.Controls.JsInclude JsInclude2;
-
- ///
- /// Form1 control.
- ///
- ///
- /// Auto-generated field.
- /// To modify move field declaration from designer file to code-behind file.
- ///
- protected global::System.Web.UI.HtmlControls.HtmlForm Form1;
-
- ///
- /// Panel1 control.
- ///
- ///
- /// Auto-generated field.
- /// To modify move field declaration from designer file to code-behind file.
- ///
- protected global::umbraco.uicontrols.UmbracoPanel Panel1;
-
- ///
- /// TopText control.
- ///
- ///
- /// Auto-generated field.
- /// To modify move field declaration from designer file to code-behind file.
- ///
- protected global::System.Web.UI.WebControls.Literal TopText;
-
- ///
- /// username control.
- ///
- ///
- /// Auto-generated field.
- /// To modify move field declaration from designer file to code-behind file.
- ///
- protected global::System.Web.UI.WebControls.Label username;
-
- ///
- /// lname control.
- ///
- ///
- /// Auto-generated field.
- /// To modify move field declaration from designer file to code-behind file.
- ///
- protected global::System.Web.UI.WebControls.TextBox lname;
-
- ///
- /// password control.
- ///
- ///
- /// Auto-generated field.
- /// To modify move field declaration from designer file to code-behind file.
- ///
- protected global::System.Web.UI.WebControls.Label password;
-
- ///
- /// passw control.
- ///
- ///
- /// Auto-generated field.
- /// To modify move field declaration from designer file to code-behind file.
- ///
- protected global::System.Web.UI.WebControls.TextBox passw;
-
- ///
- /// Button1 control.
- ///
- ///
- /// Auto-generated field.
- /// To modify move field declaration from designer file to code-behind file.
- ///
- protected global::System.Web.UI.WebControls.Button Button1;
-
- ///
- /// BottomText control.
- ///
- ///
- /// Auto-generated field.
- /// To modify move field declaration from designer file to code-behind file.
- ///
- protected global::System.Web.UI.WebControls.Literal BottomText;
-
- ///
- /// hf_height control.
- ///
- ///
- /// Auto-generated field.
- /// To modify move field declaration from designer file to code-behind file.
- ///
- protected global::System.Web.UI.WebControls.HiddenField hf_height;
-
- ///
- /// hf_width control.
- ///
- ///
- /// Auto-generated field.
- /// To modify move field declaration from designer file to code-behind file.
- ///
- protected global::System.Web.UI.WebControls.HiddenField hf_width;
-
- ///
- /// loginError control.
- ///
- ///
- /// Auto-generated field.
- /// To modify move field declaration from designer file to code-behind file.
- ///
- protected global::System.Web.UI.WebControls.PlaceHolder loginError;
- }
-}
diff --git a/src/Umbraco.Web/umbraco.presentation/umbraco/logout.aspx b/src/Umbraco.Web/umbraco.presentation/umbraco/logout.aspx
deleted file mode 100644
index 7828fb3d8e..0000000000
--- a/src/Umbraco.Web/umbraco.presentation/umbraco/logout.aspx
+++ /dev/null
@@ -1,21 +0,0 @@
-<%@ Page language="c#" Codebehind="logout.aspx.cs" AutoEventWireup="True" Inherits="umbraco.logout" %>
-
-
-
-
- logout
-
-
-
-
-
-
-
-
-
-
-
diff --git a/src/Umbraco.Web/umbraco.presentation/umbraco/logout.aspx.cs b/src/Umbraco.Web/umbraco.presentation/umbraco/logout.aspx.cs
index f289602901..15f8be030f 100644
--- a/src/Umbraco.Web/umbraco.presentation/umbraco/logout.aspx.cs
+++ b/src/Umbraco.Web/umbraco.presentation/umbraco/logout.aspx.cs
@@ -1,4 +1,4 @@
-using System;
+using System;
using System.Collections;
using System.ComponentModel;
using System.Data;
@@ -11,35 +11,18 @@ using System.Web.UI.HtmlControls;
namespace umbraco
{
- ///
- /// Summary description for logout.
- ///
- public partial class logout : BasePages.BasePage
- {
- protected void Page_Load(object sender, System.EventArgs e)
- {
- // Put user code to initialize the page here
- if (umbracoUserContextID != "")
- base.ClearLogin();
- }
+ ///
+ /// Summary description for logout.
+ ///
+ public partial class logout : BasePages.BasePage
+ {
+ protected void Page_Load(object sender, System.EventArgs e)
+ {
+ // Put user code to initialize the page here
+ if (umbracoUserContextID != "")
+ base.ClearLogin();
+ }
- #region Web Form Designer generated code
- override protected void OnInit(EventArgs e)
- {
- //
- // CODEGEN: This call is required by the ASP.NET Web Form Designer.
- //
- InitializeComponent();
- base.OnInit(e);
- }
-
- ///
- /// Required method for Designer support - do not modify
- /// the contents of this method with the code editor.
- ///
- private void InitializeComponent()
- {
- }
- #endregion
- }
+ protected System.Web.UI.HtmlControls.HtmlForm Form1;
+ }
}
diff --git a/src/Umbraco.Web/umbraco.presentation/umbraco/logout.aspx.designer.cs b/src/Umbraco.Web/umbraco.presentation/umbraco/logout.aspx.designer.cs
deleted file mode 100644
index e418f5be3e..0000000000
--- a/src/Umbraco.Web/umbraco.presentation/umbraco/logout.aspx.designer.cs
+++ /dev/null
@@ -1,16 +0,0 @@
-//------------------------------------------------------------------------------
-//
-// This code was generated by a tool.
-// Runtime Version:2.0.50727.42
-//
-// Changes to this file may cause incorrect behavior and will be lost if
-// the code is regenerated.
-//
-//------------------------------------------------------------------------------
-
-namespace umbraco {
-
- public partial class logout {
- protected System.Web.UI.HtmlControls.HtmlForm Form1;
- }
-}
diff --git a/src/Umbraco.Web/umbraco.presentation/umbraco/macroResultWrapper.aspx b/src/Umbraco.Web/umbraco.presentation/umbraco/macroResultWrapper.aspx
deleted file mode 100644
index 4cf1d2af1c..0000000000
--- a/src/Umbraco.Web/umbraco.presentation/umbraco/macroResultWrapper.aspx
+++ /dev/null
@@ -1,12 +0,0 @@
-<%@ Page language="c#" Codebehind="macroResultWrapper.aspx.cs" ValidateRequest="false" AutoEventWireup="True" Inherits="umbraco.presentation.macroResultWrapper" %>
-
-
-
- macroResultWrapper
-
-
-
-
-
diff --git a/src/Umbraco.Web/umbraco.presentation/umbraco/macroResultWrapper.aspx.cs b/src/Umbraco.Web/umbraco.presentation/umbraco/macroResultWrapper.aspx.cs
index 4c9d13fb3b..50f9d852bc 100644
--- a/src/Umbraco.Web/umbraco.presentation/umbraco/macroResultWrapper.aspx.cs
+++ b/src/Umbraco.Web/umbraco.presentation/umbraco/macroResultWrapper.aspx.cs
@@ -1,4 +1,4 @@
-using System;
+using System;
using System.Collections;
using System.ComponentModel;
using System.Data;
@@ -13,58 +13,57 @@ using System.Web.UI.HtmlControls;
namespace umbraco.presentation
{
- ///
- /// Summary description for macroResultWrapper.
- ///
- public partial class macroResultWrapper : BasePages.UmbracoEnsuredPage
- {
-
- protected void Page_Load(object sender, System.EventArgs e)
- {
+ ///
+ /// Summary description for macroResultWrapper.
+ ///
+ public partial class macroResultWrapper : BasePages.UmbracoEnsuredPage
+ {
- int macroID = cms.businesslogic.macro.Macro.GetByAlias(helper.Request("umb_macroAlias")).Id;
- int pageID = int.Parse(helper.Request("umbPageId"));
- Guid pageVersion = new Guid(helper.Request("umbVersionId"));
+ protected void Page_Load(object sender, System.EventArgs e)
+ {
- System.Web.HttpContext.Current.Items["macrosAdded"] = 0;
- System.Web.HttpContext.Current.Items["pageID"] = pageID.ToString();
-
- // Collect attributes
- Hashtable attributes = new Hashtable();
- foreach(string key in Request.QueryString.AllKeys)
- {
- if (key.IndexOf("umb_") > -1)
- {
- attributes.Add(key.Substring(4, key.Length-4), Request.QueryString[key]);
- }
- }
+ int macroID = cms.businesslogic.macro.Macro.GetByAlias(helper.Request("umb_macroAlias")).Id;
+ int pageID = int.Parse(helper.Request("umbPageId"));
+ Guid pageVersion = new Guid(helper.Request("umbVersionId"));
+
+ System.Web.HttpContext.Current.Items["macrosAdded"] = 0;
+ System.Web.HttpContext.Current.Items["pageID"] = pageID.ToString();
+
+ // Collect attributes
+ Hashtable attributes = new Hashtable();
+ foreach (string key in Request.QueryString.AllKeys)
+ {
+ if (key.IndexOf("umb_") > -1)
+ {
+ attributes.Add(key.Substring(4, key.Length - 4), Request.QueryString[key]);
+ }
+ }
- page p = new page(pageID, pageVersion);
- macro m = macro.GetMacro(macroID);
-
- Control c = m.renderMacro(attributes, p.Elements, p.PageID);
- PlaceHolder1.Controls.Add(c);
- }
+ page p = new page(pageID, pageVersion);
+ macro m = macro.GetMacro(macroID);
- #region Web Form Designer generated code
- override protected void OnInit(EventArgs e)
- {
- //
- // CODEGEN: This call is required by the ASP.NET Web Form Designer.
- //
- InitializeComponent();
- base.OnInit(e);
- }
-
- ///
- /// Required method for Designer support - do not modify
- /// the contents of this method with the code editor.
- ///
- private void InitializeComponent()
- {
+ Control c = m.renderMacro(attributes, p.Elements, p.PageID);
+ PlaceHolder1.Controls.Add(c);
+ }
- }
- #endregion
- }
+
+ ///
+ /// Form1 control.
+ ///
+ ///
+ /// Auto-generated field.
+ /// To modify move field declaration from designer file to code-behind file.
+ ///
+ protected global::System.Web.UI.HtmlControls.HtmlForm Form1;
+
+ ///
+ /// PlaceHolder1 control.
+ ///
+ ///
+ /// Auto-generated field.
+ /// To modify move field declaration from designer file to code-behind file.
+ ///
+ protected global::System.Web.UI.WebControls.PlaceHolder PlaceHolder1;
+ }
}
diff --git a/src/Umbraco.Web/umbraco.presentation/umbraco/macroResultWrapper.aspx.designer.cs b/src/Umbraco.Web/umbraco.presentation/umbraco/macroResultWrapper.aspx.designer.cs
deleted file mode 100644
index 3fec9ff1b0..0000000000
--- a/src/Umbraco.Web/umbraco.presentation/umbraco/macroResultWrapper.aspx.designer.cs
+++ /dev/null
@@ -1,34 +0,0 @@
-//------------------------------------------------------------------------------
-//
-// This code was generated by a tool.
-// Runtime Version:2.0.50727.3074
-//
-// Changes to this file may cause incorrect behavior and will be lost if
-// the code is regenerated.
-//
-//------------------------------------------------------------------------------
-
-namespace umbraco.presentation {
-
-
- public partial class macroResultWrapper {
-
- ///
- /// Form1 control.
- ///
- ///
- /// Auto-generated field.
- /// To modify move field declaration from designer file to code-behind file.
- ///
- protected global::System.Web.UI.HtmlControls.HtmlForm Form1;
-
- ///
- /// PlaceHolder1 control.
- ///
- ///
- /// Auto-generated field.
- /// To modify move field declaration from designer file to code-behind file.
- ///
- protected global::System.Web.UI.WebControls.PlaceHolder PlaceHolder1;
- }
-}
diff --git a/src/Umbraco.Web/umbraco.presentation/umbraco/publishStatus.aspx b/src/Umbraco.Web/umbraco.presentation/umbraco/publishStatus.aspx
deleted file mode 100644
index ed413dfd66..0000000000
--- a/src/Umbraco.Web/umbraco.presentation/umbraco/publishStatus.aspx
+++ /dev/null
@@ -1,18 +0,0 @@
-<%@ Page language="c#" Codebehind="publishStatus.aspx.cs" AutoEventWireup="True" Inherits="umbraco.cms.presentation.publishStatus" %>
-<%@ Register TagPrefix="cc1" Namespace="umbraco.uicontrols" Assembly="controls" %>
-
-
-
- publishStatus
-
-
-
-
-
-
-
-
-
diff --git a/src/Umbraco.Web/umbraco.presentation/umbraco/publishStatus.aspx.cs b/src/Umbraco.Web/umbraco.presentation/umbraco/publishStatus.aspx.cs
index 9fc6ae4180..e2922829f3 100644
--- a/src/Umbraco.Web/umbraco.presentation/umbraco/publishStatus.aspx.cs
+++ b/src/Umbraco.Web/umbraco.presentation/umbraco/publishStatus.aspx.cs
@@ -1,4 +1,4 @@
-using System;
+using System;
using System.Collections;
using System.ComponentModel;
using System.Data;
@@ -11,47 +11,67 @@ using System.Web.UI.HtmlControls;
namespace umbraco.cms.presentation
{
- ///
- /// Summary description for publishStatus.
- ///
- public partial class publishStatus : BasePages.UmbracoEnsuredPage
- {
- public publishStatus()
- {
+ ///
+ /// Summary description for publishStatus.
+ ///
+ [Obsolete("This class is no longer used and will be removed from the codebase in future versions")]
+ public partial class publishStatus : BasePages.UmbracoEnsuredPage
+ {
+ public publishStatus()
+ {
CurrentApp = BusinessLogic.DefaultApps.content.ToString();
- }
-
- protected void Page_Load(object sender, System.EventArgs e)
- {
- // Put user code to initialize the page here
- int totalNodes = cms.businesslogic.CMSNode.CountByObjectType(cms.businesslogic.web.Document._objectType);
- if (library.IsPublishing)
- {
- Panel1.Controls.Add(new LiteralControl("Der er nu publiseret " + library.NodesPublished.ToString() + " ud af " + totalNodes.ToString() + " noder..."));
- base.RefreshPage(2);
- } else
- Panel1.Controls.Add(new LiteralControl("Færdig. Der er ialt publiseret " + library.NodesPublished.ToString() + " noder og det tog " + ((long) ((System.DateTime.Now.Ticks - library.PublishStart.Ticks) / 10000000)).ToString() + " sekunder..."));
- }
+ }
- #region Web Form Designer generated code
- override protected void OnInit(EventArgs e)
- {
- //
- // CODEGEN: This call is required by the ASP.NET Web Form Designer.
- //
- InitializeComponent();
- base.OnInit(e);
- }
-
- ///
- /// Required method for Designer support - do not modify
- /// the contents of this method with the code editor.
- ///
- private void InitializeComponent()
- {
+ protected void Page_Load(object sender, System.EventArgs e)
+ {
+ // Put user code to initialize the page here
+ int totalNodes = cms.businesslogic.CMSNode.CountByObjectType(cms.businesslogic.web.Document._objectType);
+ if (library.IsPublishing)
+ {
+ Panel1.Controls.Add(new LiteralControl("Der er nu publiseret " + library.NodesPublished.ToString() + " ud af " + totalNodes.ToString() + " noder..."));
+ base.RefreshPage(2);
+ }
+ else
+ Panel1.Controls.Add(new LiteralControl("Færdig. Der er ialt publiseret " + library.NodesPublished.ToString() + " noder og det tog " + ((long)((System.DateTime.Now.Ticks - library.PublishStart.Ticks) / 10000000)).ToString() + " sekunder..."));
+ }
- }
- #endregion
- }
+ #region Web Form Designer generated code
+ override protected void OnInit(EventArgs e)
+ {
+ //
+ // CODEGEN: This call is required by the ASP.NET Web Form Designer.
+ //
+ InitializeComponent();
+ base.OnInit(e);
+ }
+
+ ///
+ /// Required method for Designer support - do not modify
+ /// the contents of this method with the code editor.
+ ///
+ private void InitializeComponent()
+ {
+
+ }
+ #endregion
+
+ ///
+ /// Form1 control.
+ ///
+ ///
+ /// Auto-generated field.
+ /// To modify move field declaration from designer file to code-behind file.
+ ///
+ protected global::System.Web.UI.HtmlControls.HtmlForm Form1;
+
+ ///
+ /// Panel1 control.
+ ///
+ ///
+ /// Auto-generated field.
+ /// To modify move field declaration from designer file to code-behind file.
+ ///
+ protected global::umbraco.uicontrols.UmbracoPanel Panel1;
+ }
}
diff --git a/src/Umbraco.Web/umbraco.presentation/umbraco/publishStatus.aspx.designer.cs b/src/Umbraco.Web/umbraco.presentation/umbraco/publishStatus.aspx.designer.cs
deleted file mode 100644
index 42c45775a4..0000000000
--- a/src/Umbraco.Web/umbraco.presentation/umbraco/publishStatus.aspx.designer.cs
+++ /dev/null
@@ -1,40 +0,0 @@
-//------------------------------------------------------------------------------
-//
-// This code was generated by a tool.
-// Runtime Version:2.0.50727.312
-//
-// Changes to this file may cause incorrect behavior and will be lost if
-// the code is regenerated.
-//
-//------------------------------------------------------------------------------
-
-namespace umbraco.cms.presentation {
-
-
- ///
- /// publishStatus class.
- ///
- ///
- /// Auto-generated class.
- ///
- public partial class publishStatus {
-
- ///
- /// Form1 control.
- ///
- ///
- /// Auto-generated field.
- /// To modify move field declaration from designer file to code-behind file.
- ///
- protected global::System.Web.UI.HtmlControls.HtmlForm Form1;
-
- ///
- /// Panel1 control.
- ///
- ///
- /// Auto-generated field.
- /// To modify move field declaration from designer file to code-behind file.
- ///
- protected global::umbraco.uicontrols.UmbracoPanel Panel1;
- }
-}
diff --git a/src/Umbraco.Web/umbraco.presentation/umbraco/tree.aspx b/src/Umbraco.Web/umbraco.presentation/umbraco/tree.aspx
deleted file mode 100644
index 3434b1eda5..0000000000
--- a/src/Umbraco.Web/umbraco.presentation/umbraco/tree.aspx
+++ /dev/null
@@ -1 +0,0 @@
-<%@ Page language="c#" Codebehind="tree.aspx.cs" AutoEventWireup="True" Inherits="umbraco.cms.presentation.tree" trace="false" ContentType="text/xml" ResponseEncoding="UTF-8" %>
diff --git a/src/Umbraco.Web/umbraco.presentation/umbraco/tree.aspx.cs b/src/Umbraco.Web/umbraco.presentation/umbraco/tree.aspx.cs
index e09e070590..9a620dbba6 100644
--- a/src/Umbraco.Web/umbraco.presentation/umbraco/tree.aspx.cs
+++ b/src/Umbraco.Web/umbraco.presentation/umbraco/tree.aspx.cs
@@ -1,4 +1,4 @@
-using System;
+using System;
using System.Collections;
using System.ComponentModel;
using System.Data;
@@ -19,18 +19,18 @@ using umbraco.BusinessLogic;
using System.Collections.Generic;
-namespace umbraco.cms.presentation
+namespace umbraco.cms.presentation
{
///
/// This still outputs the xml format of the tree in case developers are using it.
///
- [Obsolete("this is no longer used for the client side tree")]
+ [Obsolete("this is no longer used for the client side tree")]
public partial class tree : umbraco.BasePages.UmbracoEnsuredPage
{
private XmlTree m_xTree = new XmlTree();
- TreeRequestParams m_treeParams = TreeRequestParams.FromQueryStrings();
+ TreeRequestParams m_treeParams = TreeRequestParams.FromQueryStrings();
///
/// This checks to see which request parameters have been set for the Tree xml service
@@ -43,13 +43,13 @@ namespace umbraco.cms.presentation
protected void Page_Load(object sender, System.EventArgs e)
{
- if (string.IsNullOrEmpty(m_treeParams.TreeType))
- if (!string.IsNullOrEmpty(m_treeParams.Application))
- LoadAppTrees(m_treeParams.Application);
+ if (string.IsNullOrEmpty(m_treeParams.TreeType))
+ if (!string.IsNullOrEmpty(m_treeParams.Application))
+ LoadAppTrees(m_treeParams.Application);
else
LoadNullTree();
else
- LoadTree(m_treeParams.TreeType);
+ LoadTree(m_treeParams.TreeType);
Response.Write(m_xTree.ToString(SerializedTreeType.XmlTree));
}
@@ -67,7 +67,7 @@ namespace umbraco.cms.presentation
foreach (TreeDefinition treeDef in treeDefs)
{
BaseTree bTree = treeDef.CreateInstance();
- bTree.SetTreeParameters(m_treeParams);
+ bTree.SetTreeParameters(m_treeParams);
m_xTree.Add(bTree.RootNode);
}
}
@@ -81,15 +81,15 @@ namespace umbraco.cms.presentation
{
TreeDefinition treeDef = TreeDefinitionCollection.Instance.FindTree(treeAlias);
-
+
if (treeDef != null)
{
BaseTree bTree = treeDef.CreateInstance();
- bTree.SetTreeParameters(m_treeParams);
+ bTree.SetTreeParameters(m_treeParams);
bTree.Render(ref m_xTree);
}
else
- LoadNullTree();
+ LoadNullTree();
}
///
@@ -97,8 +97,8 @@ namespace umbraco.cms.presentation
///
private void LoadNullTree()
{
- BaseTree nullTree = new NullTree(m_treeParams.Application);
- nullTree.SetTreeParameters(m_treeParams);
+ BaseTree nullTree = new NullTree(m_treeParams.Application);
+ nullTree.SetTreeParameters(m_treeParams);
nullTree.Render(ref m_xTree);
}
diff --git a/src/Umbraco.Web/umbraco.presentation/umbraco/tree.aspx.designer.cs b/src/Umbraco.Web/umbraco.presentation/umbraco/tree.aspx.designer.cs
deleted file mode 100644
index 7a007faa5f..0000000000
--- a/src/Umbraco.Web/umbraco.presentation/umbraco/tree.aspx.designer.cs
+++ /dev/null
@@ -1,15 +0,0 @@
-//------------------------------------------------------------------------------
-//
-// This code was generated by a tool.
-// Runtime Version:2.0.50727.42
-//
-// Changes to this file may cause incorrect behavior and will be lost if
-// the code is regenerated.
-//
-//------------------------------------------------------------------------------
-
-namespace umbraco.cms.presentation {
-
- public partial class tree {
- }
-}
diff --git a/src/umbraco.cms/helpers/Casing.cs b/src/umbraco.cms/helpers/Casing.cs
index 4b25deb96e..c16fbaadb9 100644
--- a/src/umbraco.cms/helpers/Casing.cs
+++ b/src/umbraco.cms/helpers/Casing.cs
@@ -10,7 +10,10 @@ namespace umbraco.cms.helpers
public class Casing
{
+ [Obsolete("Use Umbraco.Core.StringExtensions.UmbracoValidAliasCharacters instead")]
public const string VALID_ALIAS_CHARACTERS = "_-abcdefghijklmnopqrstuvwxyz1234567890";
+
+ [Obsolete("Use Umbraco.Core.StringExtensions.UmbracoInvalidFirstCharacters instead")]
public const string INVALID_FIRST_CHARACTERS = "01234567890";
///
@@ -20,6 +23,7 @@ namespace umbraco.cms.helpers
///
/// The alias.
/// An alias guaranteed not to contain illegal characters
+ [Obsolete("Use Umbraco.Core.StringExtensions.ToSafeAlias instead")]
public static string SafeAlias(string alias)
{
StringBuilder safeString = new StringBuilder();
@@ -51,6 +55,7 @@ namespace umbraco.cms.helpers
return safeString.ToString();
}
+ [Obsolete("Use Umbraco.Core.StringExtensions.ToSafeAliasWithForcingCheck instead")]
public static string SafeAliasWithForcingCheck(string alias)
{
if (UmbracoSettings.ForceSafeAliases)
@@ -63,6 +68,8 @@ namespace umbraco.cms.helpers
}
}
+ //NOTE: Not sure what this actually does but is used a few places, need to figure it out and then move to StringExtensions and obsolete.
+
public static string SpaceCamelCasing(string text)
{
string s = text;