Uses of Class
com.terminalfour.publish.handlebars.helper.BaseHelper
-
Packages that use BaseHelper Package Description com.terminalfour.publish.handlebars.helper.channel com.terminalfour.publish.handlebars.helper.content The Content package contain a number of helpers that can be used to output general information about Content Items, such as theirId
orpublish date
.com.terminalfour.publish.handlebars.helper.content.element com.terminalfour.publish.handlebars.helper.content.element.list The List package contains helpers relating to List Content Elements, that enable the developer to output list selections in a simple and configurable manner.com.terminalfour.publish.handlebars.helper.content.layout The Layout package contains helpers relating to Content Layouts, for instance theembed
handlebars helper.com.terminalfour.publish.handlebars.helper.edit The Edit package contains a few helpers to create links back into Terminalfour Site Manager, to accessDirect Edit
, edit theSection
, etc.com.terminalfour.publish.handlebars.helper.form The Form package contains helpers relating to Forms and specifically theform
helper.com.terminalfour.publish.handlebars.helper.language com.terminalfour.publish.handlebars.helper.list The List package contains helpers to allow for the output of lists, including thelistById helper
, which allows Lists to be published outside of the context of Content Items.com.terminalfour.publish.handlebars.helper.media The Media package contains a single helper, themedia helper
, which allows Media to be published.com.terminalfour.publish.handlebars.helper.navigation The Navigation package contains theNavigation helper
, which provides the ability to publish Navigation Objects.com.terminalfour.publish.handlebars.helper.page The Page package contains some general handlebars helpers relating to published pages, such as thepreview helper
, which allows the developer to target handlebars blocks for preview only.com.terminalfour.publish.handlebars.helper.page.meta The Meta package contains themeta helper
, which can be used to publish predefined Meta tags taking to current Section into consideration.com.terminalfour.publish.handlebars.helper.section com.terminalfour.publish.handlebars.helper.section.meta The Section Meta package contains handlebars helpers that allow a web developer to target Section Meta Content information and Content Layouts without the need for any Navigation Objects.com.terminalfour.publish.handlebars.helper.url com.terminalfour.publish.handlebars.helper.utility The utility package contain some utility handlebars helpers that could be useful in the context of preview or publish. -
-
Uses of BaseHelper in com.terminalfour.publish.handlebars.helper.channel
Subclasses of BaseHelper in com.terminalfour.publish.handlebars.helper.channel Modifier and Type Class Description class
ChannelDescriptionHandlebarsHelper
The {{channelDescription}} handlebars helper outputs the description of the currently publishing Channel.class
ChannelIdHandlebarsHelper
The {{channelId}} handlebars helper outputs the Id of the currently publishing Channel.class
ChannelNameHandlebarsHelper
The {{channelName}} handlebars helper outputs the name of the currently publishing Channel. -
Uses of BaseHelper in com.terminalfour.publish.handlebars.helper.content
Subclasses of BaseHelper in com.terminalfour.publish.handlebars.helper.content Modifier and Type Class Description class
AnchorHandlebarsHelper
The {{anchor}} handlebars helper outputs a HTML anchor for the currently publishing content item.class
ContentIdHandlebarsHelper
The {{contentId}} handlebars helper outputs the Id of the currently publishing content item.class
ContentLastModifiedDateHandlebarsHelper
The {{contentLastModifiedDate}} handlebars helper returns the last modified date of the currently publishing content item.class
ContentVersionHandlebarsHelper
The {{contentVersion}} handlebars helper outputs the version number of the currently publishing content item.class
CreateDateHandlebarsHelper
The {{createDate}} handlebars helper returns the original create date of the currently publishing content item.class
ExpiryDateHandlebarsHelper
The {{expiryDate}} handlebars helper returns the expiry date of the currently publishing content item.class
FirstHandlebarsHelper
The {{first}} handlebars helper is used to process the first content item in a section in a different way to the rest of the content items in the section.class
FirstInSequenceHandlebarsHelper
The {{firstInSequence}} handlebars helper is used to target the currently publishing content item when it's the first content item in a sequence of content items in the section using the same content type.class
FirstOfTypeHandlebarsHelper
The {{firstOfType}} handlebars helper is used to target the first content item in a section that uses the content type of the currently publishing content item.class
LastHandlebarsHelper
The {{last}} handlebars helper is used to process the last content item in a section in a different way to the rest of the content items in the section.class
LastInSequenceHandlebarsHelper
The {{lastInSequence}} handlebars helper is used to target the currently publishing content item when it's the last content item in a group of content items in the section using the same content type.class
LastOfTypeHandlebarsHelper
The {{lastOfType}} handlebars helper is used to target the last content item in a section that uses the content type of the currently publishing content item.class
PublishDateHandlebarsHelper
The {{publishDate}} handlebars helper returns the publish date of the currently publishing content item. -
Uses of BaseHelper in com.terminalfour.publish.handlebars.helper.content.element
Subclasses of BaseHelper in com.terminalfour.publish.handlebars.helper.content.element Modifier and Type Class Description class
DateElementHandlebarsHelper
The {{dateElement ...}} handlebars helper is a simple helper to get the value of a Date Element within a Content Item.class
FileHandlebarsHelper
The {{file ...}} handlebars helper is used to publish file based Content Elements.class
FilesizeHandlebarsHelper
The {{filesize element="Content Element"}} handlebars helper outputs the size of the element with the provided name.class
FulltextHandlebarsHelper
The {{{fulltext...}}} handlebars helper is used in conjunction with fulltext pages.class
IfSetHandlebarsHelper
The {{ifSet ...}} handlebars helper allows you to apply logic based on whether a Content Element has a value or not.class
LinkHandlebarsHelper
The {{{link ...}}} handlebars helper can be used to publish Section and Content Link Content Elements.class
ListHandlebarsHelper
The {{list ...}} handlebars helper is used in the output of List Content Elements.class
MediaIdHandlebarsHelper
The {{mediaId ...}} handlebars helper gets the Id of a media element within a Content Item.class
PublishHandlebarsHelper
The {{publish ...}} handlebars helper is used to "publish" a Content Element.class
ScaleHandlebarsHelper
The {{#scale ...}} handlebars helper should be used to created scaled instances of images during publish.class
SelectedHandlebarsHelper
The {{selected ...}} handlebars helper is used to output the selected entries within List Content Elements. -
Uses of BaseHelper in com.terminalfour.publish.handlebars.helper.content.element.list
Subclasses of BaseHelper in com.terminalfour.publish.handlebars.helper.content.element.list Modifier and Type Class Description class
SelectedNamesHandlebarsHelper
The {{selectedNames ...}} handlebars helper is used to output the selected names of a List Content Element.class
SelectedValuesHandlebarsHelper
The {{selectedValues ...}} handlebars helper is used to output the selected values of a List Content Element. -
Uses of BaseHelper in com.terminalfour.publish.handlebars.helper.content.layout
Subclasses of BaseHelper in com.terminalfour.publish.handlebars.helper.content.layout Modifier and Type Class Description class
EmbedHandlebarsHelper
The {{embed ...}} handlebars helper allows a developer to embed one Content Layout within another one. -
Uses of BaseHelper in com.terminalfour.publish.handlebars.helper.edit
Subclasses of BaseHelper in com.terminalfour.publish.handlebars.helper.edit Modifier and Type Class Description class
CreateContentHandlebarsHelper
The {{createContent}} handlebars helper outputs a URL to allow an end-user to create a Content Item in the Section that is being published.class
CreateSectionHandlebarsHelper
The {{createSection}} handlebars helper outputs a URL to allow an end-user to create a sub-section under the Section that is being published.class
DirectEditSectionHandlebarsHelper
The {{directEditSection}} handlebars helper outputs a URL to allow an end-user to open Direct Edit for the Section that is being published.class
EditContentHandlebarsHelper
The {{editContent}} handlebars helper outputs a URL to allow an end-user to edit the currently publishing Content Item.class
EditSectionHandlebarsHelper
The {{editSection}} handlebars helper outputs a URL to allow an end-user to open the Section that is being published in the standard Terminalfour UI for editing. -
Uses of BaseHelper in com.terminalfour.publish.handlebars.helper.form
Subclasses of BaseHelper in com.terminalfour.publish.handlebars.helper.form Modifier and Type Class Description class
FormHandlebarsHelper
The {{form ...}} handlebars helper is used to publish forms. -
Uses of BaseHelper in com.terminalfour.publish.handlebars.helper.language
Subclasses of BaseHelper in com.terminalfour.publish.handlebars.helper.language Modifier and Type Class Description class
LanguageCodeHandlebarsHelper
The {{languageCode}} handlebars helper outputs the language of the currently publishing page.class
LanguageLinkHandlebarsHelper
The {{{languageLink ...}}} handlebars helper outputs a link to the current publish page in selected language. -
Uses of BaseHelper in com.terminalfour.publish.handlebars.helper.list
Subclasses of BaseHelper in com.terminalfour.publish.handlebars.helper.list Modifier and Type Class Description class
ListByIdHandlebarsHelper
The {{listById ...}} handlebars helper is used in the output of Predefined Lists directly. -
Uses of BaseHelper in com.terminalfour.publish.handlebars.helper.media
Subclasses of BaseHelper in com.terminalfour.publish.handlebars.helper.media Modifier and Type Class Description class
MediaHandlebarsHelper
The {{{media ...}}} handlebars helper should be used to process Media. -
Uses of BaseHelper in com.terminalfour.publish.handlebars.helper.navigation
Subclasses of BaseHelper in com.terminalfour.publish.handlebars.helper.navigation Modifier and Type Class Description class
NavHandlebarsHelper
The {{nav ...}} handlebars helper should be used to process Navigation Objects. -
Uses of BaseHelper in com.terminalfour.publish.handlebars.helper.page
Subclasses of BaseHelper in com.terminalfour.publish.handlebars.helper.page Modifier and Type Class Description class
PageLayoutIdHandlebarsHelper
The {{pageLayoutId}} handlebars helper is a simple helper that outputs the ID of the Page Layout assigned to the currently publishing Section.class
PreviewHandlebarsHelper
The {{#preview}} handlebars helper is a simple helper to allow processing of blocks to in preview only. -
Uses of BaseHelper in com.terminalfour.publish.handlebars.helper.page.meta
Subclasses of BaseHelper in com.terminalfour.publish.handlebars.helper.page.meta Modifier and Type Class Description class
MetaHandlebarsHelper
The {{meta ...}} handlebars helper meta tags and their associated Section values to be published. -
Uses of BaseHelper in com.terminalfour.publish.handlebars.helper.section
Subclasses of BaseHelper in com.terminalfour.publish.handlebars.helper.section Modifier and Type Class Description class
SectionHandlebarsHelper
The {{section ...}} handlebars helper is a simply utility helper that outputs Section information, including from the Section Meta Content.class
SectionIdHandlebarsHelper
The {{sectionId}} handlebars helper is a simply utility helper that outputs the Section Id.class
SectionLevelHandlebarsHelper
The {{sectionLevel}} handlebars helper is a simple utility helper that outputs a number that represents how deep in the site structure the current section is - starting with 1 as the channel root.class
SectionNameHandlebarsHelper
The {{sectionName}} handlebars helper is a simply utility helper that outputs the Section name. -
Uses of BaseHelper in com.terminalfour.publish.handlebars.helper.section.meta
Subclasses of BaseHelper in com.terminalfour.publish.handlebars.helper.section.meta Modifier and Type Class Description class
SnippetHandlebarsHelper
The {{{snippet ...}}} handlebars helper allows a developer to directly target the Section Meta Content using the specified Content Layout. -
Uses of BaseHelper in com.terminalfour.publish.handlebars.helper.url
Subclasses of BaseHelper in com.terminalfour.publish.handlebars.helper.url Modifier and Type Class Description class
CanonicalURLHandlebarsHelper
The {{canonicalURL}} handlebars helper is used to output the Canonical URL of the page being published.class
PageURLHandlebarsHelper
The {{pageURL}} handlebars helper is used to output the URL of the page being previewed or published.class
PreviewURLHandlebarsHelper
The {{previewURL}} handlebars helper is used to output the preview URL of the page being previewed or published.class
PublishURLHandlebarsHelper
The {{publishURL}} handlebars helper is used to output the URL at which the page will be available once published. -
Uses of BaseHelper in com.terminalfour.publish.handlebars.helper.utility
Subclasses of BaseHelper in com.terminalfour.publish.handlebars.helper.utility Modifier and Type Class Description class
DateFormatHandlebarsHelper
The {{dateFormat ...}} handlebars helper extends the core dateFormat that is provided as part of handlebars.java.class
EqHandlebarsHelper
The {{eq ...}} handlebars helper extends the core eq that is provided as part of handlebars.java.class
NeqHandlebarsHelper
The {{neq ...}} handlebars helper extends the core neq that is provided as part of handlebars.java.class
Nl2brHandlebarsHelper
The {{nlbr ...}} handlebars helper is used to replace new lines with <br /> tags in the current evaluation context.class
ProcessHandlebarsHelper
The {{{process ...}}} handlebar helper allows the developer to supply an inline handlebars template for processing within the current evaluation context.class
RawHandlebarsHelper
The {{#raw}} handlebars helper allows for the contents of the block to be output as-is, without any further processing.
-