diff --git a/src/Umbraco.Core/Configuration/UmbracoSettings.cs b/src/Umbraco.Core/Configuration/UmbracoSettings.cs index 34191ce52d..3c55c9f446 100644 --- a/src/Umbraco.Core/Configuration/UmbracoSettings.cs +++ b/src/Umbraco.Core/Configuration/UmbracoSettings.cs @@ -671,6 +671,18 @@ namespace Umbraco.Core.Configuration } } + /// + /// File types that will not be allowed to be uploaded via the content/media upload control + /// + public static IEnumerable DissallowedUploadFiles + { + get + { + var val = GetKey("/settings/content/dissallowedUploadFiles"); + return val.Split(new[] {','}, StringSplitOptions.RemoveEmptyEntries); + } + } + /// /// Gets the allowed image file types. /// diff --git a/src/Umbraco.Web.UI/config/umbracoSettings.Release.config b/src/Umbraco.Web.UI/config/umbracoSettings.Release.config index 733ef87d0f..f89f8f93e5 100644 --- a/src/Umbraco.Web.UI/config/umbracoSettings.Release.config +++ b/src/Umbraco.Web.UI/config/umbracoSettings.Release.config @@ -108,6 +108,9 @@ then the file in the sprite overrules the one on disk, the file on disk will be shown (recommended) --> ShowDuplicates + + + ashx,aspx,ascx,config,cshtml,vbhtml,asmx,air,axd diff --git a/src/Umbraco.Web.UI/config/umbracoSettings.config b/src/Umbraco.Web.UI/config/umbracoSettings.config index 17d7a33b5e..d6d0fa081f 100644 --- a/src/Umbraco.Web.UI/config/umbracoSettings.config +++ b/src/Umbraco.Web.UI/config/umbracoSettings.config @@ -1,95 +1,95 @@  - - - - jpeg,jpg,gif,bmp,png,tiff,tif - - src,alt,border,class,style,align,id,name,onclick,usemap - - - - umbracoWidth - umbracoHeight - umbracoBytes - umbracoExtension - - - - - - /scripts - - js,xml - - false - + + + + jpeg,jpg,gif,bmp,png,tiff,tif + + src,alt,border,class,style,align,id,name,onclick,usemap + + + + umbracoWidth + umbracoHeight + umbracoBytes + umbracoExtension + + + + + + /scripts + + js,xml + + false + - - True - - - + - - 1047 - 1047 - 1047 - - - - - robot@umbraco.dk - + + 1047 + 1047 + 1047 + + + + + robot@umbraco.dk + - - True + + True - - False + + False - - Raw + + Raw - - True + + True - - True + + True - - True + + True - - False + + False - - text + + text - false + false - true + true - true + true - In Preview Mode - click to end]]> + In Preview Mode - click to end]]> - - - 1800 + + + 1800 - - inline - - - HideFileDuplicates - - - - - true - - - false - - - - - false - - false - - - - - - - - - plus - star - - - ae - oe - aa - - + HideFileDuplicates - - true - true - Mvc - + + ashx,aspx,ascx,config,cshtml,vbhtml,asmx,air,axd + - - - - cs - vb - - - - + + + true - + false + + + + + false + + false + + - + + + + + + plus + star + + + ae + oe + aa + + + + + true + true + Mvc + + + + + + cs + vb + + + + + + - - true - true - - - - falses - 86400 - 1440 - + + true + true + + + + falses + 86400 + 1440 + - - - - + + + + - - - - - 0 - - - - - + + + + + 0 + + + + + - - - - - umbraco - umbraco - css,xslt - umbraco - umbraco - umbraco - + + + + + umbraco + umbraco + css,xslt + umbraco + umbraco + umbraco + - - - - - + + + + + - - - - - UsersMembershipProvider - - + + + + + UsersMembershipProvider + + - - - - - + + + + +