FarCry 4.0 Developers Guidetags webskin buildlink

tags webskin buildlink

Use this tag to construct links in your application views. If you turn on friendly URLs your links will automatically be converted.

Sample Usage
<!--- import tag library --->
<cfimport taglib="/farcry/core/tags/webskin" prefix="skin" />

<skin:buildlink objectid="#stobj.objectid#" linktext="#stobj.title#" />

<cfparam name="attributes.linktext" default="">
<cfparam name="attributes.target" default="_self">
<cfparam name="attributes.bShowTarget" default="false">
<cfparam name="attributes.externallink" default="">
<cfparam name="attributes.id" default="">
<cfparam name="attributes.class" default="">
<cfparam name="attributes.urlOnly" default="false">
<cfparam name="attributes.r_url" default="">
<cfparam name="attributes.xCode" default="">
<cfparam name="attributes.includeDomain" default="false">
<cfparam name="attributes.Domain" default="#cgi.http_host#">
<cfparam name="attributes.stParameters" default="#StructNew()#">
<cfparam name="attributes.JSWindow" default="0"><!--- Default to not using a Javascript Window popup --->
<cfparam name="attributes.stJSParameters" default="#StructNew()#">

<cfif attributes.target NEQ "_self" AND NOT attributes.urlOnly> <!--- If target is defined and the user doesn't just want the URL then it is a popup window and must therefore have the following parameters --->
<cfset attributes.JSWindow = 1>
<cfparam name="Attributes.stJSParameters.Toolbar" default="0">
<cfparam name="Attributes.stJSParameters.Status" default="1">
<cfparam name="Attributes.stJSParameters.Location" default="0">
<cfparam name="Attributes.stJSParameters.Menubar" default="0">
<cfparam name="Attributes.stJSParameters.Directories" default="0">
<cfparam name="Attributes.stJSParameters.Scrollbars" default="1">
<cfparam name="Attributes.stJSParameters.Resizable" default="1">
<cfparam name="Attributes.stJSParameters.Top" default="0">
<cfparam name="Attributes.stJSParameters.Left" default="0">
<cfparam name="Attributes.stJSParameters.Width" default="700">
<cfparam name="Attributes.stJSParameters.Height" default="700">
</cfif>