Verint | Telligent Community
Verint | Telligent Community
  • Site
  • User
  • Site
  • Search
  • User
Verint Community 12.x
  • Verint Community
Verint Community 12.x
API Documentation core_v2_page Script API
  • User Documentation
  • Ask the Community
  • API Documentation
  • Manager Training
  • Developer Training
  • Tags
  • More
  • Cancel
  • New
  • API Documentation
  • +In-Process API Documentation
  • +Plugin API Documentation
  • +REST API Documentation
  • -Widget, Theme, and Automation APIs
    • +Automation Events
    • +Client-side APIs
    • +Dynamic Configuration
    • +LESS Functions
    • +Script API Types
    • -Script APIs
      • articles_v1_articleCategories Script API
      • articles_v1_articleCollections Script API
      • articles_v1_articles Script API
      • articles_v1_articleTypes Script API
      • articles_v1_articleUrls Script API
      • articles_v1_articleVersionCategories Script API
      • articles_v1_articleVersions Script API
      • articles_v1_categories Script API
      • articles_v1_helpfulness Script API
      • articles_v1_helpfulnessResponseTypes Script API
      • articles_v1_permissions Script API
      • articles_v1_publishGroups Script API
      • articles_v1_subscriptionTypes Script API
      • calendar_v1_calendars Script API
      • calendar_v1_events Script API
      • calendar_v1_permissions Script API
      • calendar_v1_registrations Script API
      • calendar_v1_resources Script API
      • calendar_v1_UI Script API
      • calendar_v1_urls Script API
      • context_v2_automationState Script API
      • context_v2_automationTrigger Script API
      • context_v2_embeddable Script API
      • context_v2_propertyRule Script API
      • context_v2_propertyTemplate Script API
      • context_v2_scheduledFile Script API
      • context_v2_themeBody Script API
      • context_v2_themeHeader Script API
      • core_v1_reportingPermissions Script API
      • core_v1_reportingUrls Script API
      • core_v2_abuseAppeal Script API
      • core_v2_abuseReport Script API
      • core_v2_abusiveContent Script API
      • core_v2_achievement Script API
      • core_v2_achievementSummary Script API
      • core_v2_activityStory Script API
      • core_v2_activityStorySitePreference Script API
      • core_v2_activityStoryUserPreference Script API
      • core_v2_apiKey Script API
      • core_v2_application Script API
      • core_v2_applicationMerge Script API
      • core_v2_applicationSubscription Script API
      • core_v2_applicationType Script API
      • core_v2_authentication Script API
      • core_v2_authorQualityScore Script API
      • core_v2_automation Script API
      • core_v2_blog Script API
      • core_v2_blogConfiguration Script API
      • core_v2_blogPermissions Script API
      • core_v2_blogPost Script API
      • core_v2_blogPostSummary Script API
      • core_v2_blogUrls Script API
      • core_v2_bookmark Script API
      • core_v2_calculatedScores Script API
      • core_v2_captureThreadToArticle Script API
      • core_v2_cfs Script API
      • core_v2_comments Script API
      • core_v2_commentSummary Script API
      • core_v2_commentVotes Script API
      • core_v2_configuration Script API
      • core_v2_container Script API
      • core_v2_containerType Script API
      • core_v2_content Script API
      • core_v2_contentConversion Script API
      • core_v2_contentPresence Script API
      • core_v2_contentQualityScore Script API
      • core_v2_contentRecommendation Script API
      • core_v2_contentSubscribers Script API
      • core_v2_contentSubscription Script API
      • core_v2_contentType Script API
      • core_v2_contentViews Script API
      • core_v2_conversation Script API
      • core_v2_conversationMessage Script API
      • core_v2_customNavigation Script API
      • core_v2_customPage Script API
      • core_v2_dynamicForm Script API
      • core_v2_editableGroup Script API
      • core_v2_editor Script API
      • core_v2_email Script API
      • core_v2_emailDigest Script API
      • core_v2_emoticon Script API
      • core_v2_encoding Script API
      • core_v2_eventLog Script API
      • core_v2_exceptions Script API
      • core_v2_follower Script API
      • core_v2_following Script API
      • core_v2_forum Script API
      • core_v2_forumConfiguration Script API
      • core_v2_forumPermissions Script API
      • core_v2_forumReply Script API
      • core_v2_forumReplyVote Script API
      • core_v2_forumThread Script API
      • core_v2_forumThreadVote Script API
      • core_v2_forumUrls Script API
      • core_v2_friendship Script API
      • core_v2_gallery Script API
      • core_v2_group Script API
      • core_v2_groupAuthorQualityScore Script API
      • core_v2_groupContactRequest Script API
      • core_v2_groupPermissions Script API
      • core_v2_groupRoleMember Script API
      • core_v2_groupUrls Script API
      • core_v2_groupUserMember Script API
      • core_v2_hashTag Script API
      • core_v2_http Script API
      • core_v2_infoResult Script API
      • core_v2_language Script API
      • core_v2_ldapGroups Script API
      • core_v2_ldapUsers Script API
      • core_v2_leader Script API
      • core_v2_leaderboard Script API
      • core_v2_leaderboardUrls Script API
      • core_v2_like Script API
      • core_v2_likedItem Script API
      • core_v2_media Script API
      • core_v2_mediaConfiguration Script API
      • core_v2_mediaPermissions Script API
      • core_v2_mediaUrls Script API
      • core_v2_mention Script API
      • core_v2_mentionable Script API
      • core_v2_message Script API
      • core_v2_moderationTemplates Script API
      • core_v2_notification Script API
      • core_v2_notificationCategory Script API
      • core_v2_notificationDistributionType Script API
      • core_v2_notificationType Script API
      • core_v2_notificationUserPreference Script API
      • core_v2_oauthClient Script API
      • core_v2_page Script API
      • core_v2_permission Script API
      • core_v2_pointTransaction Script API
      • core_v2_poll Script API
      • core_v2_process Script API
      • core_v2_ratedItem Script API
      • core_v2_rating Script API
      • core_v2_reviewableContent Script API
      • core_v2_role Script API
      • core_v2_roleUsers Script API
      • core_v2_rssFeedItem Script API
      • core_v2_search Script API
      • core_v2_searchCategory Script API
      • core_v2_searchResult Script API
      • core_v2_servicePresence Script API
      • core_v2_sitePermissions Script API
      • core_v2_statusMessage Script API
      • core_v2_submittableEditor Script API
      • core_v2_systemNotification Script API
      • core_v2_taggedContent Script API
      • core_v2_tags Script API
      • core_v2_theme Script API
      • core_v2_themeFooter Script API
      • core_v2_themeHeader Script API
      • core_v2_themePage Script API
      • core_v2_tourTip Script API
      • core_v2_ui Script API
      • core_v2_uploadedFile Script API
      • core_v2_urls Script API
      • core_v2_user Script API
      • core_v2_userAchievement Script API
      • core_v2_userFile Script API
      • core_v2_userFolder Script API
      • core_v2_userInvitation Script API
      • core_v2_userPermission Script API
      • core_v2_userProfileField Script API
      • core_v2_userProfileFieldGroup Script API
      • core_v2_userRecommendation Script API
      • core_v2_userValidation Script API
      • core_v2_utility Script API
      • core_v2_webhook Script API
      • core_v2_webhookEvent Script API
      • core_v2_widget Script API
      • core_v2_wiki Script API
      • core_v2_wikiConfiguration Script API
      • core_v2_wikiFiles Script API
      • core_v2_wikiPage Script API
      • core_v2_wikiPageCommentSubscriptions Script API
      • core_v2_wikiPageRevision Script API
      • core_v2_wikiPermissions Script API
      • core_v2_wikiToc Script API
      • core_v2_wikiUrls Script API
      • core_v3_feature Script API
      • core_v3_permission Script API
      • telligentIdeas_v1_challenges Script API
      • telligentIdeas_v1_ideaCategories Script API
      • telligentIdeas_v1_ideaPermissions Script API
      • telligentIdeas_v1_ideas Script API
      • telligentIdeas_v1_ideaStatuses Script API
      • telligentIdeas_v1_statuses Script API
      • telligentIdeas_v1_urls Script API
      • telligentIdeas_v1_userVoteSummaries Script API
      • telligentIdeas_v1_votes Script API

core_v2_page Script API


Enables scripted content fragments to get page information and set the page title.

  • Properties
  • AbsoluteUrl
  • AddAtomLink
  • AddLink
  • AddMetaDescription
  • AddMetaKeywords
  • AddMetaTag
  • AddOpenGraphMetaTag
  • AddOpenGraphNamespace
  • AddRssLink
  • AdjustQueryString
  • AdjustTarget
  • ApplicationEscapeUrl
  • ApplicationUnescapeUrl
  • EnsureSecureConnection
  • GetCookieValue
  • GetFormValue
  • GetFormValues
  • GetQueryStringValue
  • GetQueryStringValues
  • MakeQueryString
  • ParseQueryString
  • Redirect
  • RedirectToError
  • RedirectToHashedQuery
  • RegisterCanonicalQueryStringKey
  • RegisterClientTemplate
  • RegisterEndOfPageHtml
  • RenderPlatformHeaders
  • RenderThemeHeaders
  • SendJsonError
  • SendJsonWarning
  • SetCanonicalLink
  • SetContentType
  • SetCookieValue
  • SetStatusCode
  • SetTitle
  • SetXFrameOptions
  • UrlsAreEqual

Properties

NameAccessTypeDescription
IpAddressReadStringIP address of current request
IsAuthorizationReadBooleanReturns true if the current URL is rendering authorization content.
IsInDeveloperModeReadBooleanReturns true if developer mode is enabled
IsInThemePreviewModeReadBooleanReturns true if the theme is being previewed
IsModalReadBooleanReturns true if the current URL is rendering a modal.
IsPostReadBooleanReturns true if the current request was made via POST
LayoutReadStringCurrent Layout
ReturnUrlReadStringURL specified by the 'returnUrl' query string parameter
SupportsJavaScriptReadBooleanWhether or not JavaScript is known to be supported by the requesting browser
ThemeNameReadStringCurrent Theme Name
ThemeTypeIdReadGuidCurrent Theme Type
UrlReadStringCurrent URL

Methods

AbsoluteUrl

Current Absolute URL

Velocity

#set($stringResponse = $core_v2_page.AbsoluteUrl($url))

JavaScript

var stringResponse = core_v2_page.AbsoluteUrl(url);

Parameters

NameTypeDescriptionRequiredDefaultOptions
urlStringUrlRequired

Returns

String

AddAtomLink

Adds an Atom 1.0 autodiscoverale link to the header

Velocity

$core_v2_page.AddAtomLink($title, $href)

JavaScript

core_v2_page.AddAtomLink(title, href);

Parameters

NameTypeDescriptionRequiredDefaultOptions
titleStringTitleRequired
hrefStringHrefRequired

Returns

Nothing

AddLink

AddLink Overload 1

Adds a new link tag to the header. Options will be added as HTML attributes

Velocity

$core_v2_page.AddLink($rel, $href, "%{ Position = $positionArg }")

JavaScript

core_v2_page.AddLink(rel, href, { Position: positionArg });

Parameters

NameTypeDescriptionRequiredDefaultOptions
relStringRelRequired
hrefStringHrefRequired
attributesOptionsSet of optional parameters including:Required
PositionPosition at which the link will be rendered within the headingOptionalBeforeThemeAfterTheme, BeforeAll, BeforeTheme

AddLink Overload 2

Adds a new link tag to the header.

Velocity

$core_v2_page.AddLink($rel, $href)

JavaScript

core_v2_page.AddLink(rel, href);

Parameters

NameTypeDescriptionRequiredDefaultOptions
relStringRelRequired
hrefStringHrefRequired

Returns

Nothing

AddMetaDescription

Adds a description meta tag to the header

Velocity

$core_v2_page.AddMetaDescription($value)

JavaScript

core_v2_page.AddMetaDescription(value);

Parameters

NameTypeDescriptionRequiredDefaultOptions
valueStringValueRequired

Returns

Nothing

AddMetaKeywords

Adds a keyword meta tag to the header

Velocity

$core_v2_page.AddMetaKeywords($value)

JavaScript

core_v2_page.AddMetaKeywords(value);

Parameters

NameTypeDescriptionRequiredDefaultOptions
valueStringValueRequired

Returns

Nothing

AddMetaTag

Adds a meta tag to the header

Velocity

$core_v2_page.AddMetaTag($key, $value)

JavaScript

core_v2_page.AddMetaTag(key, value);

Parameters

NameTypeDescriptionRequiredDefaultOptions
keyStringKeyRequired
valueStringValueRequired

Returns

Nothing

AddOpenGraphMetaTag

Adds an Open Graph meta tag to the header

Velocity

$core_v2_page.AddOpenGraphMetaTag($property, $content)

JavaScript

core_v2_page.AddOpenGraphMetaTag(property, content);

Parameters

NameTypeDescriptionRequiredDefaultOptions
propertyStringPropertyRequired
contentStringContentRequired

Returns

Nothing

AddOpenGraphNamespace

Adds an Open Graph namespace to the header

Velocity

$core_v2_page.AddOpenGraphNamespace($prefix, $uri)

JavaScript

core_v2_page.AddOpenGraphNamespace(prefix, uri);

Parameters

NameTypeDescriptionRequiredDefaultOptions
prefixStringPrefixRequired
uriStringUriRequired

Returns

Nothing

AddRssLink

Adds a RSS 2.0 autodiscoverable link to the header

Velocity

$core_v2_page.AddRssLink($title, $href)

JavaScript

core_v2_page.AddRssLink(title, href);

Parameters

NameTypeDescriptionRequiredDefaultOptions
titleStringTitleRequired
hrefStringHrefRequired

Returns

Nothing

AdjustQueryString

Merges and appends a new querystring with an existing URL

Velocity

#set($stringResponse = $core_v2_page.AdjustQueryString($url, $queryString))

JavaScript

var stringResponse = core_v2_page.AdjustQueryString(url, queryString);

Parameters

NameTypeDescriptionRequiredDefaultOptions
urlStringUrlRequired
queryStringStringQuery StringRequired

Returns

String

AdjustTarget

Adjusts the hash target of a URL

Velocity

#set($stringResponse = $core_v2_page.AdjustTarget($url, $target))

JavaScript

var stringResponse = core_v2_page.AdjustTarget(url, target);

Parameters

NameTypeDescriptionRequiredDefaultOptions
urlStringUrlRequired
targetStringTargetRequired

Returns

String

ApplicationEscapeUrl

Escapes a URL to be relative to the application.

Velocity

#set($stringResponse = $core_v2_page.ApplicationEscapeUrl($url))

JavaScript

var stringResponse = core_v2_page.ApplicationEscapeUrl(url);

Parameters

NameTypeDescriptionRequiredDefaultOptions
urlStringUrlRequired

Returns

String

ApplicationUnescapeUrl

Unescapes a URL from being relative to the application.

Velocity

#set($stringResponse = $core_v2_page.ApplicationUnescapeUrl($url))

JavaScript

var stringResponse = core_v2_page.ApplicationUnescapeUrl(url);

Parameters

NameTypeDescriptionRequiredDefaultOptions
urlStringUrlRequired

Returns

String

EnsureSecureConnection

EnsureSecureConnection Overload 1

If not already on HTTPS, redirects to the HTTPS version of the current URL

Velocity

$core_v2_page.EnsureSecureConnection()

JavaScript

core_v2_page.EnsureSecureConnection();

EnsureSecureConnection Overload 2

If not already on HTTPS, redirects to the HTTPS version of the current URL

Velocity

$core_v2_page.EnsureSecureConnection("%{ IsAuthenticatingUser = $isAuthenticatingUserArg }")

JavaScript

core_v2_page.EnsureSecureConnection({ IsAuthenticatingUser: isAuthenticatingUserArg });

Parameters

NameTypeDescriptionRequiredDefaultOptions
optionsOptionsSet of optional parameters including:Required
IsAuthenticatingUserBooleanIs Authenticating UserOptionalFalse

Returns

Nothing

GetCookieValue

GetCookieValue Overload 1

Gets a cookie value

Velocity

#set($stringResponse = $core_v2_page.GetCookieValue($cookieKey, "%{ cookieName = $cookieNameArg }"))

JavaScript

var stringResponse = core_v2_page.GetCookieValue(cookieKey, { cookieName: cookieNameArg });

Parameters

NameTypeDescriptionRequiredDefaultOptions
cookieKeyStringCookie KeyRequired
optionsOptionsSet of optional parameters including:Required
cookieNameStringCookie NameOptional

GetCookieValue Overload 2

Gets a cookie value

Velocity

#set($stringResponse = $core_v2_page.GetCookieValue($cookieKey))

JavaScript

var stringResponse = core_v2_page.GetCookieValue(cookieKey);

Parameters

NameTypeDescriptionRequiredDefaultOptions
cookieKeyStringCookie KeyRequired

Returns

String

GetFormValue

Gets a post value

Velocity

#set($stringResponse = $core_v2_page.GetFormValue($name))

JavaScript

var stringResponse = core_v2_page.GetFormValue(name);

Parameters

NameTypeDescriptionRequiredDefaultOptions
nameStringPosted value keyRequired

Returns

String

GetFormValues

Gets all post values matching a key

Velocity

#set($stringResponse = $core_v2_page.GetFormValues($name))

JavaScript

var stringResponse = core_v2_page.GetFormValues(name);

Parameters

NameTypeDescriptionRequiredDefaultOptions
nameStringPosted value keyRequired

Returns

Array of String

GetQueryStringValue

Gets a query string value

Velocity

#set($stringResponse = $core_v2_page.GetQueryStringValue($name))

JavaScript

var stringResponse = core_v2_page.GetQueryStringValue(name);

Parameters

NameTypeDescriptionRequiredDefaultOptions
nameStringQuery string keyRequired

Returns

String

GetQueryStringValues

Gets all query string values matching a key

Velocity

#set($stringResponse = $core_v2_page.GetQueryStringValues($name))

JavaScript

var stringResponse = core_v2_page.GetQueryStringValues(name);

Parameters

NameTypeDescriptionRequiredDefaultOptions
nameStringQuery string keyRequired

Returns

Array of String

MakeQueryString

Converts a basic set of keys and values into a specialized query string set of keys and values

Velocity

#set($queryStringResponse = $core_v2_page.MakeQueryString())

JavaScript

var queryStringResponse = core_v2_page.MakeQueryString();

Parameters

NameTypeDescriptionRequiredDefaultOptions
keysAndValuesOptionsSet of optional parameters including:Required

Returns

QueryString

ParseQueryString

Parses a query string into a specialized set of keys and values

Velocity

#set($queryStringResponse = $core_v2_page.ParseQueryString($queryString))

JavaScript

var queryStringResponse = core_v2_page.ParseQueryString(queryString);

Parameters

NameTypeDescriptionRequiredDefaultOptions
queryStringStringQuery StringRequired

Returns

QueryString

Redirect

Redirects the current request via an HTTP 302 response

Velocity

$core_v2_page.Redirect($url)

JavaScript

core_v2_page.Redirect(url);

Parameters

NameTypeDescriptionRequiredDefaultOptions
urlStringUrlRequired

Returns

Nothing

RedirectToError

Redirects the current request using the method defined for custom errors

Velocity

$core_v2_page.RedirectToError($url)

JavaScript

core_v2_page.RedirectToError(url);

Parameters

NameTypeDescriptionRequiredDefaultOptions
urlStringUrlRequired

Returns

Nothing

RedirectToHashedQuery

RedirectToHashedQuery Overload 1

Redirects from the current URL to a modified URL with the query string embedded as a hash target

Velocity

$core_v2_page.RedirectToHashedQuery()

JavaScript

core_v2_page.RedirectToHashedQuery();

RedirectToHashedQuery Overload 2

Redirects to a modified URL with the query string embedded as a hash target

Velocity

$core_v2_page.RedirectToHashedQuery($url)

JavaScript

core_v2_page.RedirectToHashedQuery(url);

Parameters

NameTypeDescriptionRequiredDefaultOptions
urlStringUrlRequired

Returns

Nothing

RegisterCanonicalQueryStringKey

Registers a query string key to be included in the canonical URL for the current page. The value(s) represented in the final canonical URL for this key will be retrieved from the current URL being rendered.

Velocity

$core_v2_page.RegisterCanonicalQueryStringKey($key)

JavaScript

core_v2_page.RegisterCanonicalQueryStringKey(key);

Parameters

NameTypeDescriptionRequiredDefaultOptions
keyStringThe key to register to be included in the canonical URL's query string.Required

Returns

Nothing

RegisterClientTemplate

Compiles a client-side template against the provided name.

Velocity

$core_v2_page.RegisterClientTemplate($name, $templateBody)

JavaScript

core_v2_page.RegisterClientTemplate(name, templateBody);

Parameters

NameTypeDescriptionRequiredDefaultOptions
nameStringNameRequired
templateBodyStringTemplate BodyRequired

Returns

Nothing

RegisterEndOfPageHtml

RegisterEndOfPageHtml Overload 1

Registers end-of-page HTML to be rendered if the current widget is rendered.

Velocity

$core_v2_page.RegisterEndOfPageHtml($html)

JavaScript

core_v2_page.RegisterEndOfPageHtml(html);

Parameters

NameTypeDescriptionRequiredDefaultOptions
htmlStringHtmlRequired

RegisterEndOfPageHtml Overload 2

Registers end-of-page HTML against the provided key if the current widget is rendered.

Velocity

$core_v2_page.RegisterEndOfPageHtml($key, $html)

JavaScript

core_v2_page.RegisterEndOfPageHtml(key, html);

Parameters

NameTypeDescriptionRequiredDefaultOptions
keyStringKeyRequired
htmlStringHtmlRequired

Returns

Nothing

RenderPlatformHeaders

RenderPlatformHeaders Overload 1

Renders HTML headers, including platform-defined CSS and JavaScript

Velocity

#set($stringResponse = $core_v2_page.RenderPlatformHeaders())

JavaScript

var stringResponse = core_v2_page.RenderPlatformHeaders();

RenderPlatformHeaders Overload 2

Renders HTML headers, including platform-defined CSS and JavaScript

Velocity

#set($stringResponse = $core_v2_page.RenderPlatformHeaders("%{ IsModal = $isModalArg }"))

JavaScript

var stringResponse = core_v2_page.RenderPlatformHeaders({ IsModal: isModalArg });

Parameters

NameTypeDescriptionRequiredDefaultOptions
optionsOptionsSet of optional parameters including:Required
IsModalBooleanWhen true, renders the configured headers for modalsOptionalFalse

Returns

String

RenderThemeHeaders

RenderThemeHeaders Overload 1

Renders configured theme HTML headers, including platform-defined and theme-defined CSS and JavaScript

Velocity

#set($stringResponse = $core_v2_page.RenderThemeHeaders())

JavaScript

var stringResponse = core_v2_page.RenderThemeHeaders();

RenderThemeHeaders Overload 2

Renders configured theme HTML headers, including platform-defined and theme-defined CSS and JavaScript

Velocity

#set($stringResponse = $core_v2_page.RenderThemeHeaders("%{ ApplicationId = $applicationIdArg, ApplicationTypeId = $applicationTypeIdArg, IsModal = $isModalArg }"))

JavaScript

var stringResponse = core_v2_page.RenderThemeHeaders({ ApplicationId: applicationIdArg, ApplicationTypeId: applicationTypeIdArg, IsModal: isModalArg });

Parameters

NameTypeDescriptionRequiredDefaultOptions
optionsOptionsSet of optional parameters including:Required
ApplicationIdNullable of GuidThe identifier of the application for which to render theme headers. When specified, ApplicationTypeId is also required. If not specified, the contextual application/theme will be rendered.Optional
ApplicationTypeIdNullable of GuidThe identifier of the application type for which to render theme headers. When specified, ApplicationId is also required. If not specified, the contextual application/theme will be rendered.Optional
IsModalBooleanWhen true, renders the configured headers for modalsOptionalFalse

Returns

String

SendJsonError

SendJsonError Overload 1

Formats an error message as JSON and responds with a JSON content type

Velocity

$core_v2_page.SendJsonError($errorMessage)

JavaScript

core_v2_page.SendJsonError(errorMessage);

Parameters

NameTypeDescriptionRequiredDefaultOptions
errorMessageStringError MessageRequired

SendJsonError Overload 2

Formats error messages as JSON and responds with a JSON content type

Velocity

$core_v2_page.SendJsonError($errorMessages)

JavaScript

core_v2_page.SendJsonError(errorMessages);

Parameters

NameTypeDescriptionRequiredDefaultOptions
errorMessagesIList of StringError MessagesRequired

SendJsonError Overload 3

Formats an error message as JSON and responds with a JSON content type

Velocity

$core_v2_page.SendJsonError($error)

JavaScript

core_v2_page.SendJsonError(error);

Parameters

NameTypeDescriptionRequiredDefaultOptions
errorErrorErrorRequired

SendJsonError Overload 4

Formats error messages as JSON and responds with a JSON content type

Velocity

$core_v2_page.SendJsonError($errors)

JavaScript

core_v2_page.SendJsonError(errors);

Parameters

NameTypeDescriptionRequiredDefaultOptions
errorsIList of ErrorErrorsRequired

Returns

Nothing

SendJsonWarning

SendJsonWarning Overload 1

Formats a warning message as JSON and responds with a JSON content type

Velocity

$core_v2_page.SendJsonWarning($warningMessage)

JavaScript

core_v2_page.SendJsonWarning(warningMessage);

Parameters

NameTypeDescriptionRequiredDefaultOptions
warningMessageStringWarning MessageRequired

SendJsonWarning Overload 2

Formats warning messages as JSON and responds with a JSON content type

Velocity

$core_v2_page.SendJsonWarning($warningMessages)

JavaScript

core_v2_page.SendJsonWarning(warningMessages);

Parameters

NameTypeDescriptionRequiredDefaultOptions
warningMessagesIList of StringWarning MessagesRequired

SendJsonWarning Overload 3

Formats a warning message as JSON and responds with a JSON content type

Velocity

$core_v2_page.SendJsonWarning($warning)

JavaScript

core_v2_page.SendJsonWarning(warning);

Parameters

NameTypeDescriptionRequiredDefaultOptions
warningWarningWarningRequired

SendJsonWarning Overload 4

Formats warning messages as JSON and responds with a JSON content type

Velocity

$core_v2_page.SendJsonWarning($warnings)

JavaScript

core_v2_page.SendJsonWarning(warnings);

Parameters

NameTypeDescriptionRequiredDefaultOptions
warningsIList of WarningWarningsRequired

Returns

Nothing

SetCanonicalLink

Overrides the default canonical Url defined for the page.

Velocity

$core_v2_page.SetCanonicalLink($uri)

JavaScript

core_v2_page.SetCanonicalLink(uri);

Parameters

NameTypeDescriptionRequiredDefaultOptions
uriStringUriRequired

Returns

Nothing

SetContentType

Sets the content type on the current HTTP response

Velocity

$core_v2_page.SetContentType($contentType)

JavaScript

core_v2_page.SetContentType(contentType);

Parameters

NameTypeDescriptionRequiredDefaultOptions
contentTypeStringContent TypeRequired

Returns

Nothing

SetCookieValue

SetCookieValue Overload 1

Sets a cookie value

Velocity

$core_v2_page.SetCookieValue($cookieKey, $cookieValue, "%{ CookieName = $cookieNameArg, HttpOnly = $httpOnlyArg, SameSiteMode = $sameSiteModeArg }")

JavaScript

core_v2_page.SetCookieValue(cookieKey, cookieValue, { CookieName: cookieNameArg, HttpOnly: httpOnlyArg, SameSiteMode: sameSiteModeArg });

Parameters

NameTypeDescriptionRequiredDefaultOptions
cookieKeyStringCookie KeyRequired
cookieValueStringCookie ValueRequired
optionsOptionsSet of optional parameters including:Required
CookieNameStringCookie NameOptional
HttpOnlyBooleanHttp OnlyOptional
SameSiteModeStringSame Site ModeOptionalLax

SetCookieValue Overload 2

Sets a cookie value

Velocity

$core_v2_page.SetCookieValue($cookieKey, $cookieValue)

JavaScript

core_v2_page.SetCookieValue(cookieKey, cookieValue);

Parameters

NameTypeDescriptionRequiredDefaultOptions
cookieKeyStringCookie KeyRequired
cookieValueStringCookie ValueRequired

Returns

Nothing

SetStatusCode

Sets an explicit status code on the current HTTP response

Velocity

$core_v2_page.SetStatusCode($code)

JavaScript

core_v2_page.SetStatusCode(code);

Parameters

NameTypeDescriptionRequiredDefaultOptions
codeInt32CodeRequired

Returns

Nothing

SetTitle

Sets the page title

Velocity

$core_v2_page.SetTitle($title, $includeContext, $includeSiteName)

JavaScript

core_v2_page.SetTitle(title, includeContext, includeSiteName);

Parameters

NameTypeDescriptionRequiredDefaultOptions
titleStringTitleRequired
includeContextBooleanWhether to include the current container nameRequired
includeSiteNameBooleanWhether to include the site nameRequired

Returns

Nothing

SetXFrameOptions

SetXFrameOptions Overload 1

Overrides the site-wide X-FRAME-OPTIONS HTTP header to remove the header

Velocity

$core_v2_page.SetXFrameOptions()

JavaScript

core_v2_page.SetXFrameOptions();

SetXFrameOptions Overload 2

Overrides the site-wide X-FRAME-OPTIONS HTTP header. Unsets the header when passed an empty string.

Velocity

$core_v2_page.SetXFrameOptions($options)

JavaScript

core_v2_page.SetXFrameOptions(options);

Parameters

NameTypeDescriptionRequiredDefaultOptions
optionsStringOptionsRequired

Returns

Nothing

UrlsAreEqual

UrlsAreEqual Overload 1

Compare two URLs for equality.

Velocity

#set($booleanResponse = $core_v2_page.UrlsAreEqual($url1, $url2))

JavaScript

var booleanResponse = core_v2_page.UrlsAreEqual(url1, url2);

Parameters

NameTypeDescriptionRequiredDefaultOptions
url1StringUrl 1Required
url2StringUrl 2Required

UrlsAreEqual Overload 2

Compare two URLs for equality.

Velocity

#set($booleanResponse = $core_v2_page.UrlsAreEqual($url1, $url2, "%{ IgnoreQueryString = $ignoreQueryStringArg, IgnoreTarget = $ignoreTargetArg }"))

JavaScript

var booleanResponse = core_v2_page.UrlsAreEqual(url1, url2, { IgnoreQueryString: ignoreQueryStringArg, IgnoreTarget: ignoreTargetArg });

Parameters

NameTypeDescriptionRequiredDefaultOptions
url1StringUrl 1Required
url2StringUrl 2Required
optionsOptionsSet of optional parameters including:Required
IgnoreQueryStringBooleanWhen true, the querystring will not be included in the comparison for equality.OptionalFalse
IgnoreTargetBooleanWhen true, the target will not be included in the comparison for equality.OptionalFalse

Returns

Boolean


  • 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 2024 Verint, Inc.
Powered by Verint Community