WebDeck


All the WebDeck tags behave in the same manner with respect to parameters passed within the URL string.
        If the attributes are not set specifically as tag parameters, the tag will check to see if they have been
        passed in as part of the request string. If they have, and the actual tag parameters are not set,
        the request string parameters will be used.

Tag Library Information
Display NameNone
Version1.0
Short NameWebDeck
URINone
 

Tag Summary
article A tag to provide access to a WebDeck Article. The tag parameters are listed in order of preference. I.e. if both a rootArticleId and an articleType are provided, the rootArticleId attribute will take preference over the articleType attribute (which will be ignored). Returns the following objects for use within the tags: article (Object Type: com.solidstategroup.cms.Article. The retrieved article).
articles A tag to provide access to a collection of WebDeck Articles. The Articles tag iterates through the articles available, returning an object named thisArticle for each article in the collection. The following objects are available: thisArticle (Object Type: com.solidstategroup.cms.Article. Iterated through for every article in the collection). currentArticleNumber (Object Type: Integer. The article number within this collection). totalNumberOfArticles (Object Type: Integer. The total number of articles in this collection), allArticles (Object Type: com.solidstategroup.cms.Articles. direct access to the entire articles collection). totalNumberOfPages (Object Type: Integer. The total number of pages in this collection). finalArticle (Object Type: Boolean. Is this the last article in the collection?).
sections A tag to provide access to a WebDeck Article, iterating through the sections of the Article. The tag parameters are listed in order of preference. I.e. if both a rootArticleId and an articleType are provided, the rootArticleId attribute will take preference over the articleType attribute (which will be ignored). To render an individual you must use the thisArticle.render() method, for example: thisArticle.render(thisSection) Returns the following objects for use within the tags: thisArticle (Object Type: com.solidstategroup.cms.Article. The retrieved article). thisSection (Object Type: com.solidstategroup.cms.Chunk. The iterated article Section). currentSectionNumber (Object Type: Integer. The section number within this collection). totalNumberOfSections (Object Type: Integer. The total number of sections in this collection), allSections (Object Type: com.solidstategroup.cms.Chunks. Direct access to the entire chunks collection). finalSection (Object Type: Boolean. Is this the last section in the collection?).
images A tag to provide access to a collection of WebDeck Images. The Images tag iterates through the images available, returning an object named thisImage for each image in the collection. The following objects are available: thisImage (Object Type: com.solidstategroup.cms.Article. Iterated through for every article in the collection).
image A tag to provide access to a WebDeck Image.
articleTypes A tag to provide access to a collection of WebDeck ArticleTypes. This tag is useful for building navigation elements and breadcrumb trails etc. The tag iterates through a collection of ArticleType classes, returning an object named thisArticleType for every item in the collection. The following objects are available: thisArticleType (Object Type: com.solidstategroup.cms.ArticleType. Iterated through for every articleType in the collection).
articleType A tag to provide access to a WebDeck ArticleType. The following objects are available: thisArticleType (Object Type: com.solidstategroup.cms.ArticleType. The selected articleType).
tags A tag to provide access to a collection of WebDeck Tags. This tag is useful for building navigation elements and breadcrumb trails etc. The tag iterates through a collection of Tag classes, returning an object named thisTag for every item in the collection. The following objects are available: thisTag (Object Type: com.solidstategroup.cms.ArticleType. Iterated through for every tag in the collection).
url A tag to generate a WebDeck URL. You may also add a nested extraParameters tag (described below) if you need to construct URLs with additional parameters, such as javascript of CSS descriptionrmation.
extraParameters A tag to handle additional parameters in the tag. Place any javascript or css text within this tag, and it will be included in the URL
group A tag to provide access to a collection of WebDeck Custom Groups. The tag iterates through a collection of Custom Group items, returning an object named thisItem for every item in the collection. The following objects are available: thisItem (Object Type: com.solidstategroup.ssgobject.SSGObject. Iterated through for every item in the collection).
groupType A tag to provide access to a collection of the properties of a WebDeck Custom Group. The tag iterates through a collection of SSGProperty items, returning an object named thisProperty for every property in the group. The following objects are available: thisProperty (Object Type: com.solidstategroup.ssgobject.SSGProperty. Iterated through for every property in the group).
formTemplate A tag to provide access to a Form template.
collection A tag to provide access to a WebDeck custom collection. The tag iterates through a custom collection, returning an object named thisElement for every element in the collection. The following objects are available: thisElement (Object Type: com.solidstategroup.util.Element. Iterated through for every element in the collection).
poll A tag to provide access to a WebDeck Poll
rating A tag to provide access to a WebDeck Article Rating
document A tag to provide access to a WebDeck Document.
documents A tag to provide access to a collection of WebDeck Documents. The Documents tag iterates through the documents available, returning an object named thisDocument for each document in the collection. The following objects are available: thisDocument (Object Type: com.solidstategroup.cms.DocumentAsset. Iterated through for every document in the collection).
webUsers A tag to provide access to a collection of WebDeck Users. The webUsers tag iterates through the users available, returning an object named thisWebuser for each user in the collection. The following objects are available: thisWebser (Object Type: com.solidstategroup.user.WebUser. Iterated through for every user in the collection).
securityCheckA tag to provide security checking funcionality. WebDeck will attempt to ascertain whether this user is allowed to view this page based on the assigned groups of the articleType and the current user that is logged in.
quizThis is a quiz tag
search A tag to provide access to WebDeck search functionality. The Search tag iterates through the result available, returning an object named thisResult for each result in the collection. This object should be cast to either an Article or a DocumentAsset, depending on the return parameter thisResultTypeId, which can be checked against the two constant values in the com.solidstategroup.cms.Search class. The following objects are available: thisResult (Object type: java.lang.Object. The iterated result) thisResultTypeId (Object type: java.lang.Integer. The type of the result (1 = Article, 2 = Document) totalNumberOfResults (Object Type: Integer. The total number of pages in this collection). searchResults (Object Type: com.solidstategroup.cms.Search. The search object). finalResult (Object Type: Boolean. Is this the last result in the collection?)
 


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.