TransformationHelper Class |
Namespace: CMS.DocumentEngine.Web.UI
public class TransformationHelper : AbstractHelper<TransformationHelper>
The TransformationHelper type exposes the following members.
Name | Description | |
---|---|---|
![]() | TransformationHelper |
Name | Description | |
---|---|---|
![]() ![]() | mCDATARegExp |
Regular expression for CDATA.
|
Name | Description | |
---|---|---|
![]() ![]() | CDATARegExp |
URL regular expression.
|
![]() ![]() | HTMLEncodeEval |
Gets or sets whether Eval() methods in CMSAbstractTransformation class encodes string values.
|
Name | Description | |
---|---|---|
![]() | AddCurrentCategoryParameter |
Appends current category ID to given url.
|
![]() | EnsureMaximumLineLength |
Limits line length of the given plain text.
|
![]() | EnsureValueHTMLEncodeReturnType |
Returns HTML encoded value if value is string and it should be encoded(it depends on value of CMSHTMLEncodeEval key in configuration file).
|
![]() | EvalCDATA(Object) |
Escapes CDATA value.
|
![]() | EvalCDATA(Object, Boolean) |
Escapes CDATA value.
|
![]() | FormatDate |
Format date without time part.
|
![]() | FormatDateTime |
Format date time.
|
![]() | GetAbsoluteUrl(String) |
Returns absolute URL from relative path.
|
![]() | GetAbsoluteUrl(String, SiteInfoIdentifier) |
Returns absolute URL from relative path.
|
![]() | GetAge |
Returns age according to DOB. If DOB is not set, returns unknownAge string.
|
![]() | GetAtomDateTime |
Gets time according to RFC 3339 for Atom feeds.
|
![]() | GetAttachmentIcon |
Returns HTML markup representing icon.
|
![]() | GetAttachmentUrl |
Returns URL of the attachment.
|
![]() | GetAttachmentUrlByDocumentId |
Returns URL of the attachment.
|
![]() | GetAttachmentUrlByGUID |
Returns URL of the attachment.
|
![]() | GetBadgeImage |
Returns badge image tag.
|
![]() | GetBadgeName |
Returns badge name.
|
![]() | GetBlogCommentUrl |
Returns URL of the blog comment document.
|
![]() | GetBlogCommentUrlForFeed |
Returns URL of the blog comment document with feed parameter.
|
![]() | GetCountryDisplayName |
Returns country displayname based on its codename.
|
![]() | GetCurrentDateTimeString |
Returns date time string according to user or current site time zone.
|
![]() | GetCustomDateTime |
Returns date time with dependence on selected time zone.
|
![]() | GetDate |
Returns date from the provided date-time value.
|
![]() | GetDateTime(Control, DateTime) |
Returns date time with dependence on current ITimeZone manager time zone settings.
|
![]() | GetDateTime(Control, Object) |
Returns date time with dependence on current ITimeZone manager time zone settings.
|
![]() | GetDateTimeString |
Returns string representation of date time with dependence on current ITimeZone manager
time zone settings.
|
![]() | GetDocumentCssClass |
Gets document CSS class comparing the current document node alias path.
|
![]() | GetDocumentLink |
Returns a complete HTML code of the link to the currently rendered document.
|
![]() | GetDocumentUrl(Object) |
Returns URL of the given document.
|
![]() | GetDocumentUrl(Object, Object) |
Returns URL of the given document (for use with document selector).
|
![]() | GetDocumentUrl(Object, Object, Object, String) |
Returns URL of the currently rendered document.
|
![]() | GetDocumentUrlForFeed |
Returns URL of the currently rendered document with feed parameter.
|
![]() | GetEditableImage |
Returns a complete HTML code of the image that is specified by editable image ID.
|
![]() | GetEditableImageUrl |
Gets the editable image value.
|
![]() | GetEventDateString |
Returns string representation of event time with dependence on current ITimeZone manager
time zone settings.
|
![]() | GetFeedName |
Returns feed name. If feed name is defined, than returns it. Otherwise returns instance GUID.
|
![]() | GetFileIcon |
Returns HTML markup representing icon.
|
![]() | GetFileIconClass |
Returns font icon class for specified file extension.
|
![]() | GetForumPostUrl |
Returns URL of the specified forum post.
|
![]() | GetForumPostUrlForFeed |
Returns URL of the specified forum post with feed parameter.
|
![]() | GetGender |
Returns gender of the user.
|
![]() | GetGroupAvatarImage(Object, Int32, Object) |
Returns group avatar image tag, if avatar is not defined returns default group if is defined.
|
![]() | GetGroupAvatarImage(Object, Int32, Int32, Int32, Object) |
Returns group avatar image tag, if avatar is not defined returns default group if is defined.
|
![]() | GetGroupAvatarImageByGUID |
Returns group avatar image tag, if avatar is not defined returns default group if is defined.
|
![]() | GetGroupProfileUrl(Object) |
Returns group profile URL.
|
![]() | GetGroupProfileUrl(Object, String) |
Returns group profile URL.
|
![]() | GetImage(Object, Object, Int32) |
Returns a complete HTML code of the image.
|
![]() | GetImage(Object, Object, Int32, Int32) |
Returns a complete HTML code of the image.
|
![]() | GetImage(Object, Object, Object, Object, Object, Object) |
Returns a complete HTML code of the image.
|
![]() | GetImageByUrl(Object, Int32) |
Returns a complete HTML code of the image that is specified by the given url.
|
![]() | GetImageByUrl(Object, Int32, Int32) |
Returns a complete HTML code of the image that is specified by the given url.
|
![]() | GetImageByUrl(Object, Object, Object, Object, Object) |
Returns a complete HTML code of the image that is specified by the given url.
|
![]() | GetMediaFileUrl |
Returns URL of the specified media file.
|
![]() | GetMediaFileUrlForFeed |
Returns URL of the specified media file with feed parameter.
|
![]() | GetMemberProfileUrl(Object) |
Returns member profile URL.
|
![]() | GetMemberProfileUrl(Object, String) |
Returns member profile URL.
|
![]() | GetMessageBoardUrl |
Returns URL of the message board document.
|
![]() | GetMessageBoardUrlForFeed |
Returns URL of the message board document with feed parameter.
|
![]() | GetMetaFileUrl |
Returns URL of the specified meta file.
|
![]() | GetNavigationUrl |
Returns resolved (i.e. absolute) URL of data item (page) that currently being processed. Method reflects page navigation settings.
|
![]() | GetRSSDateTime |
Gets time according to RFC 822 for RSS feeds.
|
![]() | GetSearchedContent |
Returns content parsed as XML if required and removes dynamic controls.
|
![]() | GetSearchImageUrl |
Returns URL to current search result item.
|
![]() | GetSearchValue |
Returns column value for current search result item.
|
![]() | GetSharePointFileUrl |
Gets URL for accessing file on SharePoint server.
|
![]() | GetSiteDateTime |
Returns site date time according to site time zone.
|
![]() | GetSitemapItem |
Returns sitemap XML element for specified type (loc, lastmod, changefreq, priority).
|
![]() | GetUIImageUrl(String, Page) |
Gets UI image resolved path.
|
![]() | GetUIImageUrl(String, Boolean, Page) |
Gets UI image resolved path.
|
![]() | GetUIImageUrl(String, Boolean, Boolean, Page) |
Gets UI image path.
|
![]() | GetUrl(Object, Object) |
Returns URL for the specified aliasPath and urlPath (preferable).
|
![]() | GetUrl(Object, Object, Object) |
Returns URL for the specified aliasPath and urlPath (preferable).
|
![]() | GetUserAvatarImage |
Returns avatar image tag, if avatar is not defined returns gender depend avatar or user default avatar if is defined.
|
![]() | GetUserAvatarImageByGUID |
Returns user avatar image.
|
![]() | GetUserAvatarImageForUser |
Returns avatar image tag, if avatar is not defined returns gender depend avatar or user default avatar if is defined.
|
![]() | GetUserAvatarImageUrl(Object, Object, Int32, Int32, Int32) |
Returns avatar or gravatar image url, if it is not defined returns gender dependent avatar or user default avatar.
|
![]() | GetUserAvatarImageUrl(Object, Object, Object, Int32, Int32, Int32) |
Returns avatar or gravatar image url, if it is not defined returns gender dependent avatar or user default avatar.
|
![]() | GetUserDateTime |
Returns current user date time DateTime according to user time zone.
|
![]() | GetUserFullName |
Returns user full name.
|
![]() | GetUserProfileURL(Object) |
Returns user profile URL.
|
![]() | GetUserProfileURL(Object, String) |
Returns user profile URL.
|
![]() | HTMLEncode |
Returns encoded text.
|
![]() | If |
If input value is evaluated as True then 'true result' is returned, otherwise 'false result' is returned.
|
![]() | IfCompare |
Transformation "if" statement for guid, int, string, double, decimal, boolean, DateTime
The type of compare depends on comparable value (second parameter)
If both values are NULL, method returns false result.
|
![]() | IfDataSourceIsEmpty |
Returns nonEmptyResult if specified data source is null or empty, else returns emptyResult.
|
![]() | IfEmpty |
Returns nonEmptyResult if value is null or empty, else returns emptyResult.
|
![]() | IfImage |
Returns isImage value if file is image.
|
![]() | IsCurrentDocument |
Indicates if the document is current document.
|
![]() | IsDocumentOnSelectedPath |
Indicates if the document is on selected path.
|
![]() | IsImageDocument |
Indicates if the document is image.
|
![]() | JSEncode |
Encodes input string to be used in javascript code and encapsulates it with "'".
|
![]() | LimitLength(Object, Int32, String) |
Limits length of the given plain text.
|
![]() | LimitLength(Object, Int32, String, Boolean) |
Limits length of the given plain text.
|
![]() ![]() | LoadTransformation |
Loads the transformation template.
Supports the following formats of transformation name:
[Some text with macros] - Inline transformation
cms.user.sometransformation - Transformation full name from database
~/SomePath/SomeControl.ascx - Path to transformation user control
|
![]() ![]() | LoadTransformationFromPath |
Loads the transformation from the given path
|
![]() | RemoveDiscussionMacros |
Remove all types of discussion macros from text.
|
![]() | RemoveDynamicControls |
Remove all dynamic controls macros from text.
|
![]() | ResolveCurrentPath |
Resolves the given alias path, applies the path segment to the given format string {0} for level 0.
|
![]() | ResolveDiscussionMacros |
Resolves the discussion macros.
|
![]() | ResolveMacros |
Resolves the macros in the given text
|
![]() | SearchHighlight |
Highlight input text with dependence on current search keywords.
|
![]() | SearchResultUrl |
Returns URL for current search result.
|
![]() | SetAsDefaultHelper |
Sets this object as the default helper
(Inherited from AbstractHelperHelperType.) |
![]() | StripTags |
Remove HTML tags from text.
|
![]() | TrimSitePrefix |
Trims the site prefix from user name(if any prefix found)
|