Scope | Visibility | Result | Name | Description |
---|
Instance | protected | TAbstractArticleUriProducer | GetArticleUriProducer() | |
Instance | protected | | AddSubmenu(Database: TSqlDatabase; Translator: TTranslator; ParentItem: TMenuItem; ParentID: TInteger32; CurrentLevel: TInteger32; CurrentArticleID: TInteger32; UriProducer: TUriProducer) | |
Instance | protected | | CheckAndRenderRelatedArticles(Request: TWebSiteRequest; Contents: THtmlElementList; Article: TArticle) | |
Instance | protected | THtmlList | RenderRelatedArticles(Request: TWebSiteRequest; ArticleID: TInteger32) | |
Instance | protected | TBoolean | ArticleHasChildren(Database: TSqlDatabase; ItemID: TInteger32) | |
Instance | protected | THtmlDivision | RenderArticleItemOptions(Request: TWebSiteRequest; ArticleID: TInteger32) | |
Instance | protected | THtmlSpan | RenderRootArticleOption(UriProducer: TUriProducer; ImageUri: TUri; Caption: TDocumentLocalize; Translator: TTranslator) | |
Instance | protected | THtmlSpan | RenderArticleOption(UriProducer: TUriProducer; ArticleID: TInteger32; Action: TArticleAction; ImageUri: TUri; Caption: TDocumentLocalize; Translator: TTranslator) | |
Instance | protected | TBoolean | IsAddRootArticleAllowed(Request: TWebSiteRequest) | |
Instance | protected | TBoolean | AddArticleRights(Database: TSqlDatabase; WebSiteSession: TWebSiteSession; ID: TInteger32) | |
Instance | protected | TBoolean | EditArticleRights(Database: TSqlDatabase; WebSiteSession: TWebSiteSession; ArticleID: TInteger32) | |
Instance | protected | TBoolean | DeleteArticleRights(Database: TSqlDatabase; WebSiteSession: TWebSiteSession; ArticleID: TInteger32) | |
Instance | protected | TBoolean | MoveArticleRights(Database: TSqlDatabase; WebSiteSession: TWebSiteSession; ArticleID: TInteger32) | |
Instance | protected | TBoolean | SendArticleRights(Database: TSqlDatabase; WebSiteSession: TWebSiteSession; ArticleID: TInteger32) | |
Instance | protected | TBoolean | MoveDestinationOKForArticle(Database: TSqlDatabase; ArticleID: TInteger32; DestinationID: TInteger32) | |
Instance | protected | TBoolean | UserHasArticleRights(Database: TSqlDatabase; WebSiteSession: TWebSiteSession; ItemObjectID: TInteger32) | |
Instance | protected | | RenderMoveArticle(Request: TWebSiteRequest; Contents: THtmlElementList; Article: TArticle) | |
Instance | protected | TInteger32 | GetArticleCreator(Database: TSqlDatabase; ItemObjectID: TInteger32) | |
Instance | protected | THtmlScript | GotoDocumentPositionScript(Text: TText; Line: TInteger32; Column: TInteger32) | |
Instance | protected | THttpResponse | HandleAsPdfResponse(Request: TWebSiteRequest; Article: TArticle) | |
Instance | protected | | AddTemplateToStructuredDocument(Document: TText) | |
Instance | protected | | AddArticleToStructuredDocument(Database: TSqlDatabase; ArticleID: TInteger32; Document: TText) | |
Instance | protected | THtmlElement | HandleMessageRequest(Request: TWebSiteRequest; ObjectID: TUuid) | |
Instance | protected | TUri | UriForRoot(UriProducer: TUriProducer; Action: TArticleAction) | |
Instance | protected | | CreateParentHandlers(Request: TWebSiteRequest; ParentArticle: TArticle) | |
Instance | public | | Create(Name: TText) | |
Instance | public | | Destroy() | |
Instance | public | TWebSiteRequestHandler | CreateRequestHandler(Request: TWebSiteRequest) | |
Instance | public | TDocumentNode | GetTitle(Request: TWebSiteRequest) | |
Instance | public | TMenuItem | GetMenu(Request: TWebSiteRequest; MenuUriProducer: TUriProducer) | |
Instance | public | TAuthorizationLevel | GetMinimumAuthorizationLevel(Request: TWebSiteRequest) | |
Instance | public | TUri | UriForArticle(UriProducer: TUriProducer; ArticleID: TInteger32; Action: TArticleAction; TargetID: TInteger32) | |
Instance | public | THtmlAnchor | EmbellishedLinkToArticle(Database: TSqlDatabase; UriProducer: TUriProducer; ID: TInteger32; Caption: TText) | |