Revert "Temp8 tinymce"

This commit is contained in:
Warren Buckley
2018-11-22 14:05:51 +00:00
committed by GitHub
parent 2a0748fc1e
commit 54a2aa00a7
6677 changed files with 646351 additions and 410535 deletions
+6 -28
View File
@@ -4,39 +4,17 @@ namespace Umbraco.Core
{
public static class HttpContextExtensions
{
public static T GetContextItem<T>(this HttpContextBase httpContext, string key)
{
if (httpContext == null) return default(T);
if (httpContext.Items[key] == null) return default(T);
var val = httpContext.Items[key].TryConvertTo<T>();
if (val) return val.Result;
return default(T);
}
public static T GetContextItem<T>(this HttpContext httpContext, string key)
{
return new HttpContextWrapper(httpContext).GetContextItem<T>(key);
}
public static string GetCurrentRequestIpAddress(this HttpContextBase httpContext)
{
if (httpContext == null)
{
return "Unknown, httpContext is null";
}
HttpRequestBase request;
try
{
// is not null - throws
request = httpContext.Request;
}
catch
if (httpContext.Request == null)
{
return "Unknown, httpContext.Request is null";
}
if (request.ServerVariables == null)
if (httpContext.Request.ServerVariables == null)
{
return "Unknown, httpContext.Request.ServerVariables is null";
}
@@ -45,16 +23,16 @@ namespace Umbraco.Core
try
{
var ipAddress = request.ServerVariables["HTTP_X_FORWARDED_FOR"];
var ipAddress = httpContext.Request.ServerVariables["HTTP_X_FORWARDED_FOR"];
if (string.IsNullOrEmpty(ipAddress))
return request.UserHostAddress;
return httpContext.Request.UserHostAddress;
var addresses = ipAddress.Split(',');
if (addresses.Length != 0)
return addresses[0];
return request.UserHostAddress;
return httpContext.Request.UserHostAddress;
}
catch (System.Exception ex)
{
@@ -64,4 +42,4 @@ namespace Umbraco.Core
}
}
}
}
}