Show / Hide Table of Contents

Class FriendlyUrlSettings

Inheritance
object
FriendlyUrlSettings
Inherited Members
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
Namespace: DotNetNuke.Entities.Urls
Assembly: DotNetNuke.dll
Syntax
public class FriendlyUrlSettings

Constructors

FriendlyUrlSettings(IPortalController, int)

Declaration
public FriendlyUrlSettings(IPortalController portalController, int portalId)
Parameters
Type Name Description
IPortalController portalController
int portalId

FriendlyUrlSettings(int)

Declaration
public FriendlyUrlSettings(int portalId)
Parameters
Type Name Description
int portalId

Fields

AllowDebugCodeSetting

Declaration
public const string AllowDebugCodeSetting = "AUM_AllowDebugCode"
Field Value
Type Description
string

AutoAsciiConvertSetting

Declaration
public const string AutoAsciiConvertSetting = "AUM_AutoAsciiConvert"
Field Value
Type Description
string

CacheTimeSetting

Declaration
public const string CacheTimeSetting = "AUM_CacheTime"
Field Value
Type Description
string

CheckForDuplicatedUrlsSetting

Declaration
public const string CheckForDuplicatedUrlsSetting = "AUM_CheckForDuplicatedUrls"
Field Value
Type Description
string

DeletedTabHandlingTypeSetting

Declaration
public const string DeletedTabHandlingTypeSetting = "AUM_DeletedTabHandlingType"
Field Value
Type Description
string

DoNotRedirectHttpsUrlRegexSetting

Declaration
public const string DoNotRedirectHttpsUrlRegexSetting = "AUM_DoNotRedirectHttpsUrlRegex"
Field Value
Type Description
string

DoNotRedirectUrlRegexSetting

Declaration
public const string DoNotRedirectUrlRegexSetting = "AUM_DoNotRedirectUrlRegex"
Field Value
Type Description
string

DoNotRewriteRegExSetting

Declaration
public const string DoNotRewriteRegExSetting = "AUM_DoNotRewriteRegEx"
Field Value
Type Description
string

DoNotUseFriendlyUrlRegexSetting

Declaration
public const string DoNotUseFriendlyUrlRegexSetting = "AUM_DoNotUseFriendlyUrlRegex"
Field Value
Type Description
string

EnableCustomProvidersSetting

Declaration
public const string EnableCustomProvidersSetting = "AUM_EnableCustomProviders"
Field Value
Type Description
string

ForceLowerCaseSetting

Declaration
public const string ForceLowerCaseSetting = "AUM_ForceLowerCase"
Field Value
Type Description
string

FriendlyAdminHostUrlsSetting

Declaration
public const string FriendlyAdminHostUrlsSetting = "AUM_FriendlyAdminHostUrls"
Field Value
Type Description
string

IgnoreRegexSetting

Declaration
public const string IgnoreRegexSetting = "AUM_IgnoreUrlRegex"
Field Value
Type Description
string

IllegalCharsSetting

Declaration
public const string IllegalCharsSetting = "AUM_IllegalChars"
Field Value
Type Description
string

IncludePageNameSetting

Declaration
public const string IncludePageNameSetting = "AUM_IncludePageName"
Field Value
Type Description
string

InternalAliasesSetting

Declaration
public const string InternalAliasesSetting = "AUM_InternalAliases"
Field Value
Type Description
string

KeepInQueryStringRegexSetting

Declaration
public const string KeepInQueryStringRegexSetting = "AUM_KeepInQueryStringRegex"
Field Value
Type Description
string

LogCacheMessagesSetting

Declaration
public const string LogCacheMessagesSetting = "AUM_LogCacheMessages"
Field Value
Type Description
string

PageExtensionSetting

Declaration
public const string PageExtensionSetting = "AUM_PageExtension"
Field Value
Type Description
string

PageExtensionUsageSetting

Declaration
public const string PageExtensionUsageSetting = "AUM_PageExtensionUsage"
Field Value
Type Description
string

PreventLowerCaseUrlRegexSetting

Declaration
public const string PreventLowerCaseUrlRegexSetting = "AUM_PreventLowerCaseUrlRegex"
Field Value
Type Description
string

ProcessRequestsSetting

Declaration
public const string ProcessRequestsSetting = "AUM_ProcessRequests"
Field Value
Type Description
string

RedirectDefaultPageSetting

Declaration
public const string RedirectDefaultPageSetting = "AUM_RedirectDefaultPage"
Field Value
Type Description
string

RedirectMixedCaseSetting

Declaration
public const string RedirectMixedCaseSetting = "AUM_RedirectMixedCase"
Field Value
Type Description
string

RedirectOldProfileUrlSetting

Declaration
public const string RedirectOldProfileUrlSetting = "AUM_RedirectOldProfileUrl"
Field Value
Type Description
string

RedirectUnfriendlySetting

Declaration
public const string RedirectUnfriendlySetting = "AUM_RedirectUnfriendly"
Field Value
Type Description
string

Regex404Setting

Declaration
public const string Regex404Setting = "AUM_Regex404"
Field Value
Type Description
string

ReplaceCharWithCharSetting

Declaration
public const string ReplaceCharWithCharSetting = "AUM_ReplaceCharWithChar"
Field Value
Type Description
string

ReplaceCharsSetting

Declaration
public const string ReplaceCharsSetting = "AUM_ReplaceChars"
Field Value
Type Description
string

ReplaceDoubleCharsSetting

Declaration
public const string ReplaceDoubleCharsSetting = "AUM_ReplaceDoubleChars"
Field Value
Type Description
string

ReplaceSpaceWithNothing

Declaration
public const string ReplaceSpaceWithNothing = "None"
Field Value
Type Description
string

ReplaceSpaceWithSetting

Declaration
public const string ReplaceSpaceWithSetting = "AUM_ReplaceSpaceWith"
Field Value
Type Description
string

SiteUrlsOnlyRegexSetting

Declaration
public const string SiteUrlsOnlyRegexSetting = "AUM_SiteUrlsOnlyRegex"
Field Value
Type Description
string

SpaceEncodingHex

Declaration
public const string SpaceEncodingHex = "%20"
Field Value
Type Description
string

SpaceEncodingPlus

Declaration
public const string SpaceEncodingPlus = "+"
Field Value
Type Description
string

SpaceEncodingValueSetting

Declaration
public const string SpaceEncodingValueSetting = "AUM_SpaceEncodingValue"
Field Value
Type Description
string

SslClientRedirectSetting

Declaration
public const string SslClientRedirectSetting = "AUM_SSLClientRedirect"
Field Value
Type Description
string

Url404Setting

Declaration
public const string Url404Setting = "AUM_Url404"
Field Value
Type Description
string

Url500Setting

Declaration
public const string Url500Setting = "AUM_Url500"
Field Value
Type Description
string

UrlFormatSetting

Declaration
public const string UrlFormatSetting = "AUM_UrlFormat"
Field Value
Type Description
string

UrlsWithNoExtensionRegexSetting

Declaration
public const string UrlsWithNoExtensionRegexSetting = "AUM_UrlsWithNoExtensionRegex"
Field Value
Type Description
string

UseBaseFriendlyUrlsSetting

Declaration
public const string UseBaseFriendlyUrlsSetting = "AUM_UseBaseFriendlyUrls"
Field Value
Type Description
string

UsePortalDefaultLanguageSetting

Declaration
public const string UsePortalDefaultLanguageSetting = "AUM_UsePortalDefaultLanguage"
Field Value
Type Description
string

ValidFriendlyUrlRegexSetting

Declaration
public const string ValidFriendlyUrlRegexSetting = "AUM_ValidFriendlyUrlRegex"
Field Value
Type Description
string

VanityUrlPrefixSetting

Declaration
public const string VanityUrlPrefixSetting = "AUM_VanityUrlPrefix"
Field Value
Type Description
string

Properties

AllowDebugCode

Declaration
public bool AllowDebugCode { get; }
Property Value
Type Description
bool

AutoAsciiConvert

Declaration
public bool AutoAsciiConvert { get; }
Property Value
Type Description
bool

CacheTime

Declaration
public TimeSpan CacheTime { get; }
Property Value
Type Description
TimeSpan

CheckForDuplicateUrls

Declaration
public bool CheckForDuplicateUrls { get; }
Property Value
Type Description
bool

DeletedTabHandlingType

Declaration
public DeletedTabHandlingType DeletedTabHandlingType { get; }
Property Value
Type Description
DeletedTabHandlingType

DoNotIncludeInPathRegex

Declaration
public string DoNotIncludeInPathRegex { get; }
Property Value
Type Description
string

DoNotRedirectRegex

Declaration
public string DoNotRedirectRegex { get; }
Property Value
Type Description
string

DoNotRedirectSecureRegex

Declaration
public string DoNotRedirectSecureRegex { get; }
Property Value
Type Description
string

DoNotRewriteRegex

Declaration
public string DoNotRewriteRegex { get; }
Property Value
Type Description
string

EnableCustomProviders

Declaration
public bool EnableCustomProviders { get; }
Property Value
Type Description
bool

ForceLowerCase

Declaration
public bool ForceLowerCase { get; }
Property Value
Type Description
bool

ForceLowerCaseRegex

Declaration
public string ForceLowerCaseRegex { get; }
Property Value
Type Description
string

ForcePortalDefaultLanguage

Declaration
public bool ForcePortalDefaultLanguage { get; }
Property Value
Type Description
bool

ForwardExternalUrlsType

Declaration
public DNNPageForwardType ForwardExternalUrlsType { get; }
Property Value
Type Description
DNNPageForwardType

FriendlyAdminHostUrls

Declaration
public bool FriendlyAdminHostUrls { get; }
Property Value
Type Description
bool

IgnoreRegex

Declaration
public string IgnoreRegex { get; }
Property Value
Type Description
string

IllegalChars

Declaration
public string IllegalChars { get; }
Property Value
Type Description
string

IncludePageName

Declaration
public bool IncludePageName { get; }
Property Value
Type Description
bool

InternalAliasList

Declaration
public List<InternalAlias> InternalAliasList { get; }
Property Value
Type Description
List<InternalAlias>

InternalAliases

Declaration
public string InternalAliases { get; }
Property Value
Type Description
string

IsDirty

Declaration
public bool IsDirty { get; }
Property Value
Type Description
bool

IsLoading

Declaration
public bool IsLoading { get; }
Property Value
Type Description
bool

LogCacheMessages

Declaration
public bool LogCacheMessages { get; }
Property Value
Type Description
bool

NoFriendlyUrlRegex

Declaration
public string NoFriendlyUrlRegex { get; }
Property Value
Type Description
string

PageExtension

Declaration
public string PageExtension { get; }
Property Value
Type Description
string

PageExtensionUsageType

Declaration
public PageExtensionUsageType PageExtensionUsageType { get; }
Property Value
Type Description
PageExtensionUsageType

PortalId

Declaration
public int PortalId { get; }
Property Value
Type Description
int

ProcessRequestList

Declaration
public List<string> ProcessRequestList { get; }
Property Value
Type Description
List<string>

RedirectDefaultPage

Declaration
public bool RedirectDefaultPage { get; }
Property Value
Type Description
bool

RedirectOldProfileUrl

Declaration
public bool RedirectOldProfileUrl { get; }
Property Value
Type Description
bool

RedirectUnfriendly

Declaration
public bool RedirectUnfriendly { get; }
Property Value
Type Description
bool

RedirectWrongCase

Declaration
public bool RedirectWrongCase { get; }
Property Value
Type Description
bool

Regex404

Declaration
public string Regex404 { get; }
Property Value
Type Description
string

RegexMatch

Declaration
public string RegexMatch { get; }
Property Value
Type Description
string

ReplaceCharacterDictionary

Declaration
public Dictionary<string, string> ReplaceCharacterDictionary { get; }
Property Value
Type Description
Dictionary<string, string>

ReplaceChars

Declaration
public string ReplaceChars { get; }
Property Value
Type Description
string

ReplaceDoubleChars

Declaration
public bool ReplaceDoubleChars { get; }
Property Value
Type Description
bool

ReplaceSpaceWith

Declaration
public string ReplaceSpaceWith { get; }
Property Value
Type Description
string

SSLClientRedirect

Declaration
public bool SSLClientRedirect { get; }
Property Value
Type Description
bool

SpaceEncodingValue

Declaration
public string SpaceEncodingValue { get; }
Property Value
Type Description
string

TabId404

Declaration
public int TabId404 { get; }
Property Value
Type Description
int

TabId500

Declaration
public int TabId500 { get; }
Property Value
Type Description
int

Url404

Declaration
public string Url404 { get; }
Property Value
Type Description
string

Url500

Declaration
public string Url500 { get; }
Property Value
Type Description
string

UrlFormat

Declaration
public string UrlFormat { get; }
Property Value
Type Description
string

UseBaseFriendlyUrls

Declaration
public string UseBaseFriendlyUrls { get; }
Property Value
Type Description
string

UseSiteUrlsRegex

Declaration
public string UseSiteUrlsRegex { get; }
Property Value
Type Description
string

ValidExtensionlessUrlsRegex

Declaration
public string ValidExtensionlessUrlsRegex { get; }
Property Value
Type Description
string

VanityUrlPrefix

Declaration
public string VanityUrlPrefix { get; }
Property Value
Type Description
string

Extension Methods

JsonExtensionsWeb.ToJson(object)
Back to top by the community, for the community... #DNNCMS