C# Класс Satrabel.Services.Url.FriendlyUrl.OpenFriendlyUrlProvider

Наследование: DotNetNuke.Services.Url.FriendlyUrl.FriendlyUrlProvider
Показать файл Открыть проект

Открытые методы

Метод Описание
FriendlyUrl ( DotNetNuke.Entities.Tabs.TabInfo tab, string path ) : string
FriendlyUrl ( DotNetNuke.Entities.Tabs.TabInfo tab, string path, string pageName ) : string
FriendlyUrl ( DotNetNuke.Entities.Tabs.TabInfo tab, string path, string pageName, DotNetNuke.Entities.Portals.PortalSettings settings ) : string
FriendlyUrl ( DotNetNuke.Entities.Tabs.TabInfo tab, string path, string pageName, string portalAlias ) : string
IsUrlToLowerCase ( DotNetNuke.Entities.Tabs.TabInfo tab, string url ) : bool
OpenFriendlyUrlProvider ( ) : System

Приватные методы

Метод Описание
AddPage ( string path, string pageName ) : string

AddPage adds the page to the friendly url

CheckPathLength ( string friendlyPath, string originalpath ) : string
GetCustomModuleUrl ( int PortalId, string CultureCode, int TabId, string ModuleQueryString ) : Satrabel.HttpModules.Provider.UrlRule
GetFriendlyAlias ( string path, string portalAlias, bool isPagePath ) : string

GetFriendlyAlias gets the Alias root of the friendly url

GetFriendlyQueryString ( DotNetNuke.Entities.Tabs.TabInfo tab, string path, string pageName, int CurrentPortalId ) : string
GetLanguageUrl ( int PortalId, string parameter ) : Satrabel.HttpModules.Provider.UrlRule
GetLanguageUrlByCulture ( int PortalId, string CultureCode ) : Satrabel.HttpModules.Provider.UrlRule
GetModuleUrl ( int PortalId, string CultureCode, int TabId, string ModuleQueryString ) : Satrabel.HttpModules.Provider.UrlRule
GetQueryStringDictionary ( string path ) : string>.Dictionary
GetTabUrl ( int PortalId, string CultureCode, int TabId ) : Satrabel.HttpModules.Provider.UrlRule
GetTabUrl ( int PortalId, string CultureCode, string parameter ) : Satrabel.HttpModules.Provider.UrlRule
getRules ( int PortalId ) : IEnumerable
getRules ( int PortalId, string CultureCode ) : IEnumerable

Описание методов

FriendlyUrl() публичный Метод

public FriendlyUrl ( DotNetNuke.Entities.Tabs.TabInfo tab, string path ) : string
tab DotNetNuke.Entities.Tabs.TabInfo
path string
Результат string

FriendlyUrl() публичный Метод

public FriendlyUrl ( DotNetNuke.Entities.Tabs.TabInfo tab, string path, string pageName ) : string
tab DotNetNuke.Entities.Tabs.TabInfo
path string
pageName string
Результат string

FriendlyUrl() публичный Метод

public FriendlyUrl ( DotNetNuke.Entities.Tabs.TabInfo tab, string path, string pageName, DotNetNuke.Entities.Portals.PortalSettings settings ) : string
tab DotNetNuke.Entities.Tabs.TabInfo
path string
pageName string
settings DotNetNuke.Entities.Portals.PortalSettings
Результат string

FriendlyUrl() публичный Метод

public FriendlyUrl ( DotNetNuke.Entities.Tabs.TabInfo tab, string path, string pageName, string portalAlias ) : string
tab DotNetNuke.Entities.Tabs.TabInfo
path string
pageName string
portalAlias string
Результат string

IsUrlToLowerCase() публичный статический Метод

public static IsUrlToLowerCase ( DotNetNuke.Entities.Tabs.TabInfo tab, string url ) : bool
tab DotNetNuke.Entities.Tabs.TabInfo
url string
Результат bool

OpenFriendlyUrlProvider() публичный Метод

public OpenFriendlyUrlProvider ( ) : System
Результат System