Verint | Telligent Community
Verint | Telligent Community
  • Site
  • User
  • Site
  • Search
  • User
Telligent Community 9.x
  • Verint Community
Telligent Community 9.x
API Documentation IPageOutputController Plugin Supplementary Type
  • Ask the Community
  • User Documentation
  • API Documentation
  • Manager Training
  • Developer Training
  • Tags
  • More
  • Cancel
  • New
  • Telligent Community 9.0 API Documentation
  • +In-Process API Documentation
  • -Plugin API Documentation
    • -Plugin Associated Types
      • ActivityStoryActor Plugin Supplementary Type
      • ActivityStoryCreateOptions Plugin Supplementary Type
      • ActivityStoryUpdateOptions Plugin Supplementary Type
      • ApiList(T) Plugin Supplementary Type
      • Application Plugin Supplementary Type
      • AuthenticationOptions V2 Plugin Supplementary Type
      • BusMessageReceivedEventArgs Plugin Supplementary Type
      • BusMessageSource Plugin Supplementary Type
      • Container Plugin Supplementary Type
      • Content Plugin Supplementary Type
      • ContextItem Plugin Supplementary Type
      • DateRangeFacet V2 Plugin Supplementary Type
      • DateRangeFacetResult Plugin Supplementary Type
      • DateRangeFilter V2 Plugin Supplementary Type
      • EmailTarget Plugin Supplementary Type
      • EmbeddableContentFragmentValidationState Plugin Supplementary Type
      • Error Plugin Supplementary Type
      • ExtendedAttribute Plugin Supplementary Type
      • FieldFacet V2 Plugin Supplementary Type
      • FieldFacetResult Plugin Supplementary Type
      • FieldFacetSort V2 Plugin Supplementary Type
      • FieldFilter V2 Plugin Supplementary Type
      • FileViewerMediaType Plugin Supplementary Type
      • FileViewerViewType Plugin Supplementary Type
      • Group Plugin Supplementary Type
      • HttpMethod V2 Plugin Supplementary Type
      • IAbuseController Plugin Supplementary Type
      • IActivityStory Plugin Supplementary Type
      • IActivityStoryController Plugin Supplementary Type
      • IAdministrationExplicitPanelController Plugin Supplementary Type
      • IApiController Plugin Supplementary Type
      • IApplication Plugin Supplementary Type
      • IApplicationStateChanges Plugin Supplementary Type
      • ICentralizedFile Plugin Supplementary Type
      • ICentralizedFileEventExecutor Plugin Supplementary Type
      • IClientsController Plugin Supplementary Type
      • IContainer Plugin Supplementary Type
      • IContainerStateChanges Plugin Supplementary Type
      • IContent Plugin Supplementary Type
      • IContentEmbeddableContentTypeController Plugin Supplementary Type
      • IContentStateChanges Plugin Supplementary Type
      • IContextualScriptedContentFragmentExtension Plugin Supplementary Type
      • ICustomNavigationItem Plugin Supplementary Type
      • ICustomNavigationItemConfiguration Plugin Supplementary Type
      • ICustomNavigationPlugin Plugin Supplementary Type
      • IEmbeddableContentFragment Plugin Supplementary Type
      • IExplicitPanelController Plugin Supplementary Type
      • IExtendedAttribute Plugin Supplementary Type
      • IFileEmbeddableContentTypeController Plugin Supplementary Type
      • IFileViewerOptions Plugin Supplementary Type
      • IGroupNewPostLink Plugin Supplementary Type
      • IHashTagController Plugin Supplementary Type
      • IHttpCallbackController Plugin Supplementary Type
      • IHttpRequest Plugin Supplementary Type
      • IMentionableFilter Plugin Supplementary Type
      • IMentionController Plugin Supplementary Type
      • IMessageBusController Plugin Supplementary Type
      • IMetricController Plugin Supplementary Type
      • IndexField Plugin Supplementary Type
      • INotificationController Plugin Supplementary Type
      • IPageOutputController Plugin Supplementary Type
      • IPermission Plugin Supplementary Type
      • IPermissionRegistrarController Plugin Supplementary Type
      • IPluginConfiguration Plugin Supplementary Type
      • IRestEndpointController V2 Plugin Supplementary Type
      • IRestRequest V2 Plugin Supplementary Type
      • IRestResponse V2 Plugin Supplementary Type
      • IRuleController Plugin Supplementary Type
      • IRuleExecutionRuntime Plugin Supplementary Type
      • IScoreController Plugin Supplementary Type
      • IScriptedContentFragmentController Plugin Supplementary Type
      • ISocketController Plugin Supplementary Type
      • ITemplatablePluginController Plugin Supplementary Type
      • ITokenizedTemplateDataTypeContainerToken Plugin Supplementary Type
      • ITokenizedTemplateEnumerableToken Plugin Supplementary Type
      • ITokenizedTemplateImageUrlToken Plugin Supplementary Type
      • ITokenizedTemplateLinkUrlToken Plugin Supplementary Type
      • ITokenizedTemplatePrimitiveToken Plugin Supplementary Type
      • ITokenizedTemplateToken Plugin Supplementary Type
      • ITokenizedTemplateTokenController Plugin Supplementary Type
      • ITranslatablePluginController Plugin Supplementary Type
      • IUrlAccessController Plugin Supplementary Type
      • IUrlController Plugin Supplementary Type
      • IUserActionLink Plugin Supplementary Type
      • IWebContext Plugin Supplementary Type
      • IWebhookController Plugin Supplementary Type
      • IWebhookEvent Plugin Supplementary Type
      • IWeightedMetric Plugin Supplementary Type
      • JobData Plugin Supplementary Type
      • JoinlessGroupPermissionConfiguration Plugin Supplementary Type
      • MembershipGroupPermissionConfiguration Plugin Supplementary Type
      • MessageReceivedEventArgs Plugin Supplementary Type
      • Notification Plugin Supplementary Type
      • NotificationActor Plugin Supplementary Type
      • NotificationCreateUpdateOptions Plugin Supplementary Type
      • NotificationDeleteOptions Plugin Supplementary Type
      • NotificationUserChanges Plugin Supplementary Type
      • OAuthData Plugin Supplementary Type
      • PageContext Plugin Supplementary Type
      • PageDefinitionOptions Plugin Supplementary Type
      • PathSearchOption Plugin Supplementary Type
      • PermissionConfiguration Plugin Supplementary Type
      • PrimitiveType Plugin Supplementary Type
      • ProfileField Plugin Supplementary Type
      • RawDefinitionOptions Plugin Supplementary Type
      • RenderTarget Plugin Supplementary Type
      • RestEndpointDocumentation V2 Plugin Supplementary Type
      • RestEndpointDocumentationAttribute Plugin Supplementary Type
      • RestParameterLocation Plugin Supplementary Type
      • RestRequestDocumentationAttribute Plugin Supplementary Type
      • RestRequired Plugin Supplementary Type
      • RestResponseDocumentationAttribute Plugin Supplementary Type
      • Rule Plugin Supplementary Type
      • RuleTriggerData Plugin Supplementary Type
      • RuleTriggerExecutionContext Plugin Supplementary Type
      • ScriptedContentFragmentMetadata Plugin Supplementary Type
      • ScriptedContentFragmentOptions Plugin Supplementary Type
      • SearchCategory Plugin Supplementary Type
      • SearchField Plugin Supplementary Type
      • SearchFilterBase V2 Plugin Supplementary Type
      • SearchIndexDeleteOptions Plugin Supplementary Type
      • SearchIndexDocument Plugin Supplementary Type
      • SearchResult Plugin Supplementary Type
      • SearchResults Plugin Supplementary Type
      • SearchResultsListOptions V2 Plugin Supplementary Type
      • Target Plugin Supplementary Type
      • TemplateContext Plugin Supplementary Type
      • TokenizedTemplate Plugin Supplementary Type
      • Translation Plugin Supplementary Type
      • User Plugin Supplementary Type
      • UserConnectedEventArgs Plugin Supplementary Type
      • UserDisconnectedEventArgs Plugin Supplementary Type
      • Warning Plugin Supplementary Type
    • +Plugin Types
  • +REST API Documentation
  • +Widget API Documentation

IPageOutputController Plugin Supplementary Type


Allows additional information to be added to a page such as meta tags, raw headers and footers and set custom headers.

IPageOutputController is defined in the Telligent.Evolution.Extensibility.Urls.Version1 namespace of Telligent.Evolution.Core.dll

Definition

interface IPageOutputController
{
	string CanonicalUrl { set;  }
	void AddOpenGraphNamespace(string prefix, string url);
	void AddRawHtmlFooter(string html);
	void AddRawHtmlHeader(string html);
	void SetHtmlMeta(string name, string value);
	void SetHttpHeader(string name, string value);
	void SetOpenGraphTag(string property, string content);
}

Properties

NameTypeDescriptionDefaultOptions
CanonicalUrlstringOverrides the default canonical url rendered for a page.

Methods

void AddOpenGraphNamespace(string prefix, string url);

Adds an Open Graph namepsace definition to the page head element.

Parameters

NameTypeDescriptionRequiredDefaultOptions
prefixstringPrefixRequired
urlstringUrlRequired

void AddRawHtmlFooter(string html);

Adds raw string data to the page footer before the close of the body tag. Good for things like javascript.

Parameters

NameTypeDescriptionRequiredDefaultOptions
htmlstringHtmlRequired

void AddRawHtmlHeader(string html);

Adds raw string data to the page head. Good for things like javascript.

Parameters

NameTypeDescriptionRequiredDefaultOptions
htmlstringHtmlRequired

void SetHtmlMeta(string name, string value);

Adds a META tags to the page head.

Parameters

NameTypeDescriptionRequiredDefaultOptions
namestringNameRequired
valuestringValueRequired

void SetHttpHeader(string name, string value);

Sets additional http headers for the page.

Parameters

NameTypeDescriptionRequiredDefaultOptions
namestringNameRequired
valuestringValueRequired

void SetOpenGraphTag(string property, string content);

Adds an Open Graph META tags to the page head.

Parameters

NameTypeDescriptionRequiredDefaultOptions
propertystringPropertyRequired
contentstringContentRequired

  • Share
  • History
  • More
  • Cancel
Related
Recommended
  • Telligent
  • Professional Services
  • Submit a Support Ticket
  • Become a Partner
  • Request a Demo
  • Contact Us

About
Privacy Policy
Terms of use
Copyright 2022 Verint, Inc.
Powered by Verint Community