CMS Container tags


Standard Syntax:
     <%@ taglib prefix="cmsc" uri="http://finalist.com/cmsc" %>

XML Syntax:
     <anyxmlelement xmlns:cmsc="http://finalist.com/cmsc" />

Taglib to support the Finalist CMS Container

Tag Library Information
Display NameCMS Container tags
Version1.0
Short Namecmsc
URIhttp://finalist.com/cmsc
 

Tag Summary
insert-portletTag to insert a portlet
screenContainer for a Screen(Fragment) and it's Layout template
titleTag to show a Screen's title
headercontentInjects content from portlets in the header of the page
list-navigationsLists the available navigation items
list-pagesLists the available child pages
list-contentchannelsLists the available ContentChannels
list-portletdefinitionsLists the available Portlet definitions
list-contentelementsLists the available ContentElements
list-contenttypesLists the available ContentTypes
insert-stylesheetInsert related stylesheet
insert-page-imageInsert one of the images of a page
staticurlGenerates urls for static content (No sessionid).
contenturlNo Description
dateformatTag to format a date/dates
pathLists the available pages in the path
linkMake a link to a Page
linkparamTag to add a param to the surrounding link tag
locationTag to determine location by a given type, defaults to Page. Gets a page object of a certain path or the current page
onpathCheck if a object is part ot the current path
portletContainer for a Portlet(Fragment) and it's modes
portletmodeConditional tag which test for mode name
isallowededitConditional tag which test if the current user is allowed to edit this piece content
portlet-preferencesHelper for Portlet preferences
paramNo Description
actionURLNo Description
renderURLNo Description
selectGenerate html select tag
optionGenerate html option tag
multipleselectGenerate html select tag with multiple select capability
multipleoptionGenerate html option tag
checkboxGenerate html checkbox tag
textGenerate html input text tag
versionWrites the version of the application which is implementing the container
dumpdefaultsDumps the data of the framework builders to a certain path on the server.
propertyWrites a property to the output
setpropertySaves property to the database, new properties will be created, old ones updated
modulepropertiesGets a list with all the properties for a certain module
removehtmlRemoves all html tags from a text
sortSort a list
imageNo Description
linkedimagesThis tag creates a list of related images with an imagerel relation.
linkedcontentThis tag creates a list of related content elements.
fontimageTag that puts text into an image according to the given parameters.
imagetextThe text subtags for the tag above.
hasfeatureCheck if a specific feature is enabled in the CMS Container
publishPublish a specific node
editorMessageSearches a language string on a page in the editor's language. To be used E.G. on an edit view for the editor buttons.
protectedContainer for protected content. Will process the body only if someone is authenticated.
rightsGets the rights of a user over a certain node
validate-passwordTag that checks if given password is oke.
nedstatTag to parse netstat string.
google-analyticsTag to generate Google Analytics code. Meant to put in the body of a page, please note that if you want to use events, there has to be a normal tag first. Search order of the google analytics account used: * 1) The "account"-parameter passed to the tag (only when available, live and production) * 2) The "googleAnalytics/account" setting in the context XML (only when available, one of the two preferred methods) * 3) The "googleanalytics.account" system property, from the system properties (only when available, live and production) * 4) The googleanalyticsId field of the site (only when available, the other preferred method)
pagerNo Description
insert-page-propertyInsert one of the property of a page
flashNo Description
attachmentNo Description
feedsGenerates page header information of all the RSS feeds on the current page level.
fieldOverride the mm:field tag and edit the richtext edit stuff when in edit modus.
 

Function Summary
doubleceil( java.lang.Object)function to ceil a int value
 


Java, JSP, and JavaServer Pages are trademarks or registered trademarks of Sun Microsystems, Inc. in the US and other countries. Copyright 2002-3 Sun Microsystems, Inc. 4150 Network Circle Santa Clara, CA 95054, U.S.A. All Rights Reserved.