Home > Contents > Index > 
Primary link generation tag for Content Server.
<satellite.link 
           [pagename="page name"]
           [outstring="output variable name"]
           [container="servlet or portlet"]
           [satellite="true or false"]
           [classname="IReference class"]
           [overridetype="export or dynamic"]
           [urlbase="url base (deprecated)"]
           [portletmode="view, edit, help, etc"]
           [windowstate="maximized, minimized, etc."]
           [portleturltype="render or action"]
           [assembler="uri assembler short form"]
           [fragment="fragment value"]
           [scheme="scheme value"]
           [authority="authority value"]
           >
   [<satellite.parameter name="param name" value="param value" [condition="condition"] />]
   [<satellite.preference name="param name" value="param value" [condition="condition"] />]
</satellite.link>
pagename (optional)outstring (optional) referURL.container (optional) servlet or portlet to construct a URL for that particular container.  This is typically used as an override when constructing a link to a servlet from within a portlet.  If this is omitted, Content Server will detect the current container type and the current type will be used.satellite (optional) true or false to force the url to be generated for a servlet context or a satellite server context respectively.  If not specified (the default behaviour), Content Server will detect whether or not the URL should be generated for Satellite Server and set the value accordingly.classname (optional)COM.FutreTense.Export.DiskPageRef.overridetype (optional)static can be specified to force a static link, and dynamic can be specified to force a dynamic link.urlbase (DEPRECATED) ics.encode tag to serve the same purpose. portletmode (optional) edit, view, and help. If omitted, no value is specified. windowstate (optional) maximized, minimized, etc. If omitted, no value is specified.portleturltype (optional) action) or a render url (render). By default, a render url is used.assembler (optional)fragment (optional)http://www.myhost.com/foo.html#thirdParagraph. scheme (optional, required if authority is set)http or https. If this is left blank (and authority is left blank) then the URL will be relative to the current scheme and authority. authority (optional, required if scheme is set) scheme. URLs are of the form scheme://authority/path?query#fragment. For most purposes, authority corresponds to host:port for the given application. Specifying scheme and authority allows for fully-qualified URLs to be created, which is useful for sites with multiple domains and in other cases.satellite.parameter (optional)satellite.preference (optional)This tag is the primary mechanism by which Content Server URLs are generated.
The following functionality is specified by this tag:
Any URL created for Content Server should use this tag or one of its derived tags.
None
This example shows how to construct a URL to a page in Content Server. This represents the most common usage of this tag.
<satellite.link pagename="OpenMarket/Samples/NewPortal/XML/Main"> <satellite.parameter name="mode" value="article"/> <satellite.parameter name="articleid" value="articlelist.id"/> </satellite.link>
 satellite.preference
        satellite.parameter
        ics.encode
        satellite.link
        satellite.blob
        render.getpageurl
        render.gettemplaturl
        render.getbloburl
        satellite.normalizeurl
| Home > | Contents > | Index > | ||
 
 | 
FatWire XML Tag Reference | 
|||