Custom Tags

This page lists custom tags used in itPage. This page lists tags that are located in the /LassoStartup folder. If there is nothing in that folder, there will be no tags list.

Attributes for each tag are pulled from the "TagDocs" header on each custom tag. If there is no information, that means that the TagDocs were not defined.

Found: 79 custom tag files

_category_ctags.lasso

Error: No Tagdocs defined.

client_params.lasso

Error: No Tagdocs defined.

compress_gzip.inc

Error: No Tagdocs defined.

Create_UID.lasso

TagName
Create_UID
Author
Pier Kuipers? or Chris Corwin?
AuthorEmail
ModifiedBy
Eric Landmann
ModifiedByEmail
support@iterate.ws
Date
Description
Create a Unique ID
DevelNotes
ChangeNotes
Usage
Create_UID
ExpectedResults
Outputs a random ID of 12 digits
Dependencies
None

Create_UIDShort.lasso

TagName
Create_UIDShort
Author
Eric Landmann
AuthorEmail
support@iterate.ws
ModifiedBy
ModifiedByEmail
Date
Description
Create a Unique ID - only 3 digits long
DevelNotes
Used by upload system to append a random ID of only 3 digits to the uploaded images/files
ChangeNotes
Usage
Create_UIDShort
ExpectedResults
Outputs a random ID of 3 digits
Dependencies
None

CTDump.lasso

TagName
CTDump
Author
Eric Landmann
AuthorEmail
support@iterate.ws
ModifiedBy
ModifiedByEmail
Date
8/31/09
Description
Dumps all custom tags in the /LassoStartup folder
DevelNotes
For CTDump to work, the header information must be in "TagDocs" format. See the wiki for information on that definition.
ChangeNotes
8/31/09
First implementation
Usage
CTDump
ExpectedResults
A nicely-formatted tag dump
Dependencies
For security reasons, does NOT dump tags in the Lasso Professional folder, but instead dumps the files in the /LassoStartup folder of the site virtual host. If there's nothing in that folder, you won't get any output.

Debug.lasso

TagName
Debug
Author
Eric Landmann
AuthorEmail
support@iterate.ws
ModifiedBy
ModifiedByEmail
Date
6/23/08
Description
Creates a debug container
DevelNotes
Optional parameter "Quiet" is not finished.
ChangeNotes
4/2/08
First implementation
Usage
Debug;
'SomeVar = ' $SomeVar '<br>\n';
/Debug;
ExpectedResults
If $svDebug = Y, contents of debug container will be output
If $svDebug != Y, nothing will output
Dependencies
$svDebug must be set. It is set in siteconfig.lasso, but can also be set anywhere upstream of where Debug is called.

decode_urlpath.inc

Error: No Tagdocs defined.

encode_urlpath.inc

Error: No Tagdocs defined.

google_sitemap.inc

Error: No Tagdocs defined.

it_easythumb.inc

TagName
it_easythumb
Author
Dominique Guardiola
AuthorEmail
dguardiola@quinode.fr
ModifiedBy
Eric Landmann
ModifiedByEmail
support@iterate.ws
Date
3/13/10
Description
Creates thumbnails of entire pages using the EasyThumb service
DevelNotes
See source code for this CT
ChangeNotes
3/13/10
First implementation. Renamed the CT from cms_easythumb to it_easythumb.
Usage
it_easythumb( -url=$ConvertThisURL, -userid=$svEasyThumbUserID, -apikey=$svEasyThumbAPIKey, -file=$PreviewFileName, -size='medium2', -debug=$EasyThumbDebug)
ExpectedResults
A thumbnail created on the EasyThumb service
Dependencies
$svEasyThumbUserID and $svEasyThumbAPIKey must be set in the siteconfig using values from bluga.net after signup

it_fallback.lasso

TagName
it_fallback
Author
Eric Landmann
AuthorEmail
support@iterate.ws
ModifiedBy
ModifiedByEmail
Date
12/22/11
Description
fallback handler for itPage
DevelNotes
Original idea for this came from the Magento codebase
ChangeNotes
12/22/11
First implementation.
Usage
ExpectedResults
Acts as an include (used in the place of include), first looking in the
/modules/local/... folders to see if the file exists.
If it doesn't exist in there, then fallback to the /modules/base/... folders.
This tag looks in subfolders controllers, helpers and views.
Dependencies
To funcition it needs a file to process, otherwise no dependencies

jquery_CTs.lasso

TagName
jquery_install
Author
Lassosoft
AuthorEmail
ModifiedBy
Eric Landmann
ModifiedByEmail
Date
4/28/2008
Description
This file defines a number of helper functions which automatically install the elements which are required for JQuery into the head of the current document.
DevelNotes
STATUS: UNUSED in itPage, but this tag is the model for the LI_CMSatend CT.
See this tip of the week for descriptions of the custom tags defined in this file. http://www.lassosoft.com/Documentation/TotW/index.lasso?9302
ChangeNotes
2/20/11 - Added version check using $svVersion
Usage
jquery_install
ExpectedResults
Modified HTML with the jQuery scripts installed
Dependencies

LI_AssetPreviewLink.lasso

TagName
LI_AssetPreviewLink
Author
Eric Landmann
AuthorEmail
support@iterate.ws
ModifiedBy
ModifiedByEmail
Date
1/13/07
Description
Builds a link to either a large version of the graphic (for photos) or the play_media page (for movies)
DevelNotes
STATUS: OBSOLETE. This could be reworked to look at $svImageExtArray and $svMediaExtArray
ChangeNotes
Usage
LI_AssetPreviewLink: -IDAsset='450'
ExpectedResults
An HTML link
Dependencies

LI_BuildCategorySelect.lasso

TagName
LI_BuildCategorySelect
Author
Eric Landmann
AuthorEmail
support@iterate.ws
ModifiedBy
ModifiedByEmail
Date
11/11/07
Description
Creates <select> list of all nodes in the Heirarchy
DevelNotes
ChangeNotes
11/11/07 - Recoded for itPage v 3.0
Usage
LI_BuildCategorySelect: -Tooltip='Y';
ExpectedResults
A <select> list of all heirarchy nodes
Dependencies

LI_BuildContentSelectList.lasso

TagName
LI_BuildContentSelectList
Author
Eric Landmann
AuthorEmail
support@iterate.ws
ModifiedBy
ModifiedByEmail
Date
9/19/07
Description
Builds a <select> list of Content IDs
DevelNotes
Upon first usage, it creates the variable $ContentIDRecordsArray. Subsequent usages use the existing variable.
ChangeNotes
Usage
LI_BuildContentSelectList
ExpectedResults
A fully-formatted <select> list
Dependencies
Calls data from $svContentTable; will only select records with Field:'Active'="Y". $ContentIDSelect is defined in the manage_heirarchy page and is the ID of the content record.

LI_BuildGalleryMultiSelect.lasso

TagName
LI_BuildGalleryMultiSelect
Author
Eric Landmann
AuthorEmail
support@iterate.ws
ModifiedBy
ModifiedByEmail
Date
6/19/08
Description
Builds a <select> list of Content IDs
DevelNotes
See proof of concept "filter_arrays_multiselect.lasso".
Filters from a Records_Array to another array.
Looking for whether a Gallery ID is in the array and whether the group_id for that Gallery ID is the value we are looking for.
Arrays must be built manually because the first element (Gallery_ID) has to be an integer for sort to work correctly.
ChangeNotes
6/19/09
First implementation
Usage
LI_BuildGalleryMultiSelect: -ID=$vGalleryGroupID
ExpectedResults
A fully-formatted multiple <select> list
Dependencies
Calls data from $svGalleryTable; will only select Field:'Active'='Y' records
Requires a $vGalleryGroupID to be passed to it which is the Gallery ID.

LI_BuildPortfolioMultiSelect.lasso

TagName
LI_BuildPortfolioMultiSelect
Author
Eric Landmann
AuthorEmail
support@iterate.ws
ModifiedBy
ModifiedByEmail
Date
3/6/08
Description
Builds a <select> list of Content IDs
DevelNotes
See proof of concept "filter_arrays_multiselect.lasso".
Filters from a Records_Array to another array.
Looking for whether a Portfolio ID is in the array and whether the group_id for that Portfolio ID is the value we are looking for.
Arrays must be built manually because the first element (Portfolio_ID) has to be an integer for sort to work correctly.
ChangeNotes
3/6/08
First implementation
Usage
LI_BuildPortfolioMultiSelect: -ID=$vPortfolioGroupID
ExpectedResults
A fully-formatted multiple <select> list
Dependencies
Calls data from $svPortfolioTable; will only select Field:'Active'='Y' records.
Requires a $vPortfolioGroupID to be passed to it which is the Portfolio Group ID.

LI_BuildSliderMultiSelect.lasso

TagName
LI_BuildSliderMultiSelect
Author
Eric Landmann
AuthorEmail
support@iterate.ws
ModifiedBy
ModifiedByEmail
Date
3/6/08
Description
Builds a <select> list of Content IDs
DevelNotes
See proof of concept "filter_arrays_multiselect.lasso".
Filters from a Records_Array to another array.
Looking for whether a Slider ID is in the array and whether the group_id for that Slider ID is the value we are looking for.
Arrays must be built manually because the first element (Slider_ID) has to be an integer for sort to work correctly.
ChangeNotes
8/7/11
First implementation
Usage
LI_BuildSliderMultiSelect: -ID=$vSliderGroupID
ExpectedResults
A fully-formatted multiple <select> list
Dependencies
Calls data from $svSliderTable; will only select Field:'Active'='Y' records.
Requires a $vSliderGroupID to be passed to it which is the Slider Group ID.

LI_CheckUtilities.lasso

Error: No Tagdocs defined.

LI_CleanSlug.lasso

TagName
LI_CleanSlug
Author
Eric Landmann
AuthorEmail
support@iterate.ws
ModifiedBy
ModifiedByEmail
Date
4/2/08
Description
Cleans the input to make it suitable for use as an URL slug.
DevelNotes
Strips question marks, periods, commas, quotes, dashes, exclam, percent, dollar.
Converts UTF8 characters to plain ASCII.
ChangeNotes
4/2/08
First implementation
Usage
LI_CleanSlug: -NodeName=$URLSlug
ExpectedResults
Input: ¿Por qué es esta código?
Output: por que es esta codigo
Dependencies
A number of tags from the Lasso Pro library:
lp_string_extendedtoplain
lp_string_CP1252toUTF8.lasso
lp_logical_in.lasso
lp_logical_between.lasso
lp_string_zap.lasso

LI_CloakEmail.lasso

TagName
LI_CloakEmail
Author
Greg Willits
AuthorEmail
ModifiedBy
Eric Landmann
ModifiedByEmail
support@iterate.ws
Date
5/20/08
Description
Creates a Javascript that cloaks the e-mail
DevelNotes
Original idea for this tag came from Greg Willits
ChangeNotes
Usage
LI_CloakEmail: -Address='you@yourdomain.com', -DisplayName='Me'
ExpectedResults
<script language=javascript>
<!-- Output from LI_CloakEmail -->
<!--
var username = "you";
var server = "yourdomain";
var tld = "com";
var display = "My Email";
document.write("<a href=" + "mail" + "to:" + username + "@" + server + "." + tld + ">" + display + "</a>")
//-->
</script>
Dependencies
None

LI_CMSatend.lasso

TagName
LI_CMSatend
Author
Eric Landmann
AuthorEmail
support@iterate.ws
ModifiedBy
ModifiedByEmail
Date
12/23/07
Description
at-end handler for itPage
DevelNotes
Original idea for this came from "An introduction to using JQuery with Lasso <http://www.lassosoft.com/Documentation/TotW/index.lasso?9302>
ChangeNotes
12/23/08
First implementation of Video install code
1/14/09
Adding lookup for $DropdownJS to add content to <head>
6/6/09
Added a content_body->trim, Issue #876
6/9/09
Replaced $__html_reply__ with Content_Body
Usage
ExpectedResults
Modifies the HTML of the page:
1 - If a login page, adds JS at the end of the page to activate the login form
2 - If a media file is assigned to the page, adds JS to the head if a Flash Video file is called
Dependencies
Video variables:
$ThisMediaFile = name of media file (located in /media)
$VideoWidth = Video width
$VideoHeight = Video height
FlowPlayerLight.swf must be in the $svAdminViewsPath
The Flash Embed javascript is called from /skin/js/flashembed.min.js
A special media stylesheet is called at /skin/css/media.css

LI_Filestream.lasso

TagName
LI_FileStream
Author
Adam Randall
AuthorEmail
ModifiedBy
Eric Landmann
ModifiedByEmail
support@iterate.ws
Date
9/10/2004
Description
Stream a file to the browser
DevelNotes
ChangeNotes
* Author: Adam Randall
* Company: Xaren Consulting
* Date: 1/14/2004
* Modified: 9/10/2004
* Version: 1.1
*
* This tag will allow you to stream a very large
* file, while utilizing a very small amount of
* resources. Load on the server should be minimal.
* Usage: FileStream: -File='filename'
5/29/08 ECL
Added notes about buffer
Usage
LI_FileStream: -File='filename'
ExpectedResults
A file streamed to the browser
Dependencies

LI_GetContentLink.lasso

TagName
LI_GetContentLink
Author
Eric Landmann
AuthorEmail
support@iterate.ws
ModifiedBy
ModifiedByEmail
Date
1/24/08
Description
Gets content pages based upon HeirarchyID
DevelNotes
If no Heirarchy ID is provided, no output will occur
STATUS: Currently unused
ChangeNotes
1/23/08
First implementation
6/6/09
Modifying this to pass a CSS id
Usage
LI_GetContentLink: -ID='24', -css_id='18';
ExpectedResults
A link to a content page
Dependencies
Needs to be fed a HeirarchyID

LI_GetHeirarchyID.lasso

TagName
LI_GetHeirarchyID
Author
Eric Landmann
AuthorEmail
support@iterate.ws
ModifiedBy
ModifiedByEmail
Date
2/15/08
Description
Gets the Heirarchy ID for a given content page
DevelNotes
If no content ID is provided, no output will occur
ChangeNotes
2/15/08
First implementation
Usage
LI_GetHeirarchyID: -ID='24'
ExpectedResults
The ID of the Heirarchy assigned to that content page
If no content ID is provided, no output will occur
Dependencies
Needs to be fed a ContentID

LI_ListservSubscribe.lasso

TagName
LI_ListservSubscribe
Author
Eric Landmann
AuthorEmail
support@iterate.ws
ModifiedBy
ModifiedByEmail
Date
5/20/08
Description
Processes a listserv subscribe request, returns errors to be fed to ShowError3
DevelNotes
The "Sender" param of Email_Send should be the ID or name of the form to be tracked
ChangeNotes
5/20/08
Status: Untested
Usage
LI_ListservSubscribe: -Address='midwest@climbingcentral.com';
ExpectedResults
Returns $vError = 3004 if OK, $vError = 3003 if e-mail is invalid,
or redirect if e-mail is invalid
Dependencies
Requires these variables to be defined:
$svSMTP -- SMTP Server
$svDeveloperEmail -- Developer's e-mail address, used in debugging
$svAdminViewsPath -- Library path from siteconfig
$svListserv_Name -- Name of listserv list

LI_Log.lasso

TagName
LI_Log
Author
Kyle Jessup
AuthorEmail
kyle@lassosoft.com
ModifiedBy
Eric Landmann
ModifiedByEmail
elandmann@landmanninteractive.com
Date
6/28/11
Description
Logs information to a specified logfile
DevelNotes
ChangeNotes
6/28/11
First implementation
Original code came from Lasso9 Beta list, subject "Log_Destination_File", 1/24/11
Usage
LI_Log($svLogFile, 'Log this line.');
ExpectedResults
A line logged to the logfile
Dependencies
None

LI_MediaGetInfo.lasso

TagName
LI_MediaGetInfo
Author
Eric Landmann
AuthorEmail
support@iterate.ws
ModifiedBy
ModifiedByEmail
Date
12/4/08
Description
Gets information about a video file
DevelNotes
See proof of concept "media.lasso"
See below for sample output of #movie_info which contains the movie metadata
ChangeNotes
6/4/09
Added processing of .swf files. New variable $SWFInfo has various bits of information about the .swf file.
Usage
LI_MediaGetInfo: -Filepath=$ThisFile
LI_MediaGetInfo: -Filepath=($svMediaPath)'networking_480x376_6NU.flv')
Important: -Filepath is webserver root relative
ExpectedResults
If a .flv, builds a map ($VideoInfoMap) containing information about the video
If a .swf, builds a map ($SWFInfo) of all the information relating the SWF file
Dependencies
Uses PassThru and ffmpeg
Uses FlowPlayerLight.swf, which must be in the /skin/libs folder and /skin/js/flashembed.min.js

LI_ShowDirectory.lasso

TagName
LI_ShowDirectory
Author
Eric Landmann
AuthorEmail
support@iterate.ws
ModifiedBy
ModifiedByEmail
Date
9/17/07
Description
Show Directory Tag
DevelNotes
If #AsLinks is true, will display each document as a link
ChangeNotes
Usage
LI_ShowDirectory: -Directory='/help/', -AsLinks=true;
ExpectedResults
A formatted directory display of any directory passed to it.
Dependencies

LI_ShowError3.lasso

TagName
LI_ShowError3
Author
Eric Landmann
AuthorEmail
support@iterate.ws
ModifiedBy
ModifiedByEmail
Date
6/19/06
Description
Show Error version 3.0.1
DevelNotes
CSS VERSION uses colors coded into the style sheet
See style sheet for styles named "ErrorBoxPos" and "ErrorBoxNeg"
ChangeNotes
11/11/07
Recoded for itPage v 3.0
Usage
LI_ShowError3: -ErrNum=(Var:'vError'), -Option=(Var:'vOption');
ExpectedResults
Fully-formatted HTML error box
Dependencies
Error messages are in $svErrorsTable

LI_ShowIconByDataType.lasso

TagName
LI_ShowIconByDataType
Author
Eric Landmann
AuthorEmail
support@iterate.ws
ModifiedBy
ModifiedByEmail
Date
6/23/08
Description
Displays an icon for a DataType
DevelNotes
If $vDatatype doesn't exist, there will be no output.
ChangeNotes
6/23/08
First implementation - Modified from original tag on LBT
1/15/09
Added new datatype "Story"
6/22/09
Added new datatypes "GalleryGroup" and "GalleryEntry"
Usage
LI_ShowIconByDataType
ExpectedResults
<img src> for an icon
Dependencies
It is expected that $vDatatype exists.
$svFileIconsPath needs to be defined in siteconfig.

LI_ShowIconByExt.lasso

TagName
LI_ShowIconByExt
Author
Eric Landmann
AuthorEmail
support@iterate.ws
ModifiedBy
ModifiedByEmail
Date
Description
Displays an icon for a filename based upon the extension of the file
DevelNotes
ChangeNotes
11/1/07
First implementation
9/20/09
Added a few missing datatypes
Usage
LI_ShowIconByExt: -Filename=('ThisFile.pdf')
ExpectedResults
/skin/images/acrobat_icon.jpg
If the extension does not match, it uses nopreview.jpg
Dependencies
The icon must exist in /skin/images

LI_StringRemoveHTML.inc

TagName
LI_StringRemoveHTML
Author
Jason Huck
AuthorEmail
1/16/07
ModifiedBy
Eric Landmann
ModifiedByEmail
support@iterate.ws
Date
Description
Strips HTML tags from the given string. Attempts to preserve some formatting.
DevelNotes
ChangeNotes
1/16/07
Renamed this tag from original string_removehtml to LI_StringRemoveHTML for ease of management on itPage.
Downloaded from tagSwap.net on Dec. 17, 2007.
Latest version available from <http://tagSwap.net/string_removehtml>.
Usage
LI_StringRemoveHTML
ExpectedResults
Strips all HTML tags from the given string. Attempts to preserve some formatting.
Dependencies
None

LI_URLRedirect.lasso

TagName
LI_URLRedirect
Author
Eric Landmann
AuthorEmail
support@iterate.ws
ModifiedBy
ModifiedByEmail
Date
Description
Creates an URL redirect if live or a Link if $svDebug = 'Y'.
DevelNotes
Parameters:
-Page -- The page that is to be redirected to
-UseError -- Whether or not to pass the error and option in the URL. Set to "Y" to pass.
-ExParams -- Used to pass extra page parameters
-Error -- The error code used
-Option -- The error code option used
-Log -- Set to true if you want to capture the POST in the Paypal logfile
-UseArgs -- Append the Client_POSTArgs if requested. Set to "Y" to pass.
ChangeNotes
5/20/08
First implementation
12/11/10
Adding logging, primarily to troubleshoot Paypal posts
12/27/11
Final remove trailing question mark
Usage
LI_URLRedirect(-Page='signup.lasso');
LI_URLRedirect( -Page='setup_editrecord.lasso',-ExParams=('DataType=Group&GroupID='($vGroup_ID)'&New=Y'),-UseError='Y',-Error='1003',-Option='something', -UseArgs='Y');
LI_URLRedirect( -Page='setup_editrecord.lasso',-ExParams=('DataType=Browser&BrowserID='($vBrowser_ID)'&New=Y'),-UseError='Y',-Error='1003',-Option='something');
ExpectedResults
If $svDebug = Y, a link displays to be clicked on.
If $svDebug != Y, a redirect to the page with the error and option passed
In both cases, Client_POSTArgs are passed.
Dependencies
Expects to have $svDebug defined.
Looks for a possible definition of $vError and $vOption.

lp_array.lasso

Error: No Tagdocs defined.

lp_client_browser.lasso

Error: No Tagdocs defined.

lp_client_isBot.lasso

Error: No Tagdocs defined.

lp_logical_between.lasso

Error: No Tagdocs defined.

lp_logical_in.lasso

Error: No Tagdocs defined.

lp_string_CP1252toUTF8.lasso

Error: No Tagdocs defined.

lp_string_extendedtoplain.lasso

Error: No Tagdocs defined.

lp_string_zap.lasso

Error: No Tagdocs defined.

OutputAuthor.lasso

TagName
OutputAuthor
Author
Eric Landmann
AuthorEmail
support@iterate.ws
ModifiedBy
ModifiedByEmail
Date
7/6/09
Description
Outputs the already-built $vAuthor
DevelNotes
$vAuthor is defined in build_detail.inc
This tag is merely a convenience to make it less awkward for a designer
ChangeNotes
8/31/09
Integrated into itPage codebase.
Usage
OutputAuthor
ExpectedResults
HTML for the Author
Dependencies
$vAuthor must be defined, otherwise a comment will be output

OutputDateModified.lasso

TagName
OutputDateModified
Author
Eric Landmann
AuthorEmail
support@iterate.ws
ModifiedBy
ModifiedByEmail
Date
7/6/09
Description
Outputs the already-built $vDateModified
DevelNotes
$vDateModified is defined in build_detail.inc
This tag is merely a convenience to make it less awkward for a designer
ChangeNotes
8/31/09
Integrated into itPage codebase.
Usage
OutputDateModified
ExpectedResults
HTML for the DateModified
Dependencies
$vDateModified must be defined, otherwise a comment will be output

OutputDropdownHTML.lasso

TagName
OutputDropdownHTML
Author
Eric Landmann
AuthorEmail
support@iterate.ws
ModifiedBy
ModifiedByEmail
Date
1/14/09
Description
Outputs the already-built $DropdownHTML
DevelNotes
$DropdownHTML is created in build_dropdownJS.inc
This tag is merely a convenience to make it less awkward for a designer
ChangeNotes
8/31/09
Integrated into itPage codebase.
Usage
OutputDropdownHTML
ExpectedResults
Outputs the HTML in $DropdownHTML
Dependencies
$DropdownHTML must be defined, otherwise there will be no output

OutputDropdownJS.lasso

TagName
OutputDropdownJS
Author
Eric Landmann
AuthorEmail
support@iterate.ws
ModifiedBy
ModifiedByEmail
Date
1/14/09
Description
Outputs the already-built $DropdownJS
DevelNotes
$DropdownJS is created in build_dropdownJS.inc
This tag is merely a convenience to make it less awkward for a designer
ChangeNotes
8/31/09
Integrated into itPage codebase.
Usage
OutputDropdownJS
ExpectedResults
Outputs the HTML in $DropdownJS
Dependencies
$DropdownJS must be defined, otherwise there will be no output

OutputFooter.lasso

TagName
OutputFooter
Author
Eric Landmann
AuthorEmail
support@iterate.ws
ModifiedBy
ModifiedByEmail
Date
3/18/08
Description
Outputs the already-built $FooterContent
DevelNotes
$FooterContent is created in detail.inc.
This tag is merely a convenience to make it less awkward for a designer
ChangeNotes
8/31/09
Integrated into itPage codebase.
Usage
OutputFooter
ExpectedResults
Outputs the HTML in $FooterContent
Dependencies
$FooterContent must be defined, otherwise there will be no output

OutputGallery.lasso

TagName
OutputGallery
Author
Eric Landmann
AuthorEmail
support@iterate.ws
ModifiedBy
ModifiedByEmail
Date
1/14/09
Description
Outputs a Gallery
DevelNotes
This tag is merely a convenience to make it easy for a designer or coder to output a Gallery
ChangeNotes
8/31/09
Integrated into itPage codebase.
Usage
OutputGallery
ExpectedResults
Outputs the html code containing the entire gallery
Dependencies
$GalleryArray must be defined, otherwise you will get a page but with no gallery pictures

OutputHeadline.lasso

TagName
OutputHeadline
Author
Eric Landmann
AuthorEmail
support@iterate.ws
ModifiedBy
ModifiedByEmail
Date
6/26/09
Description
Outputs the already-built $vHeadline
DevelNotes
$vContentHeadline is defined in build_detail.inc
This tag is merely a convenience to make it less awkward for a designer
ODDITY: Use this tag when $vHeadline is not reliable, such as when there is a dropdown on the page
ChangeNotes
8/31/09
Integrated into itPage codebase.
11/22/10
Added <h1> around headline
Usage
OutputHeadline
ExpectedResults
HTML for the headline
Dependencies
$vHeadline must be defined, otherwise there will be no output

OutputImageCaption.lasso

TagName
OutputImageCaption
Author
Eric Landmann
AuthorEmail
support@iterate.ws
ModifiedBy
ModifiedByEmail
Date
7/6/09
Description
Outputs the already-built $vImage_Caption
DevelNotes
$vImage_Caption is defined in build_detail.inc
This tag is merely a convenience to make it less awkward for a designer
ChangeNotes
8/31/09
Integrated into itPage codebase.
Usage
OutputImageCaption
ExpectedResults
HTML for the Image Caption
Dependencies
$vImage_Caption must be defined, otherwise a comment will be output

OutputImageLarge.lasso

TagName
OutputImageLarge
Author
Eric Landmann
AuthorEmail
support@iterate.ws
ModifiedBy
ModifiedByEmail
Date
7/6/09
Description
Outputs the already-built $vImage_Large
DevelNotes
$vImage_Large is defined in build_detail.inc
This tag is merely a convenience to make it less awkward for a designer
ChangeNotes
8/31/09
Integrated into itPage codebase.
Usage
OutputImageLarge
ExpectedResults
HTML for the Large Image
Dependencies
$vImage_Large must be defined, otherwise a comment will be output

OutputImageMed.lasso

TagName
OutputImageMed
Author
Eric Landmann
AuthorEmail
support@iterate.ws
ModifiedBy
ModifiedByEmail
Date
7/6/09
Description
Outputs the already-built $vImage_Med
DevelNotes
$vImage_Med is defined in build_detail.inc
This tag is merely a convenience to make it less awkward for a designer
ChangeNotes
8/31/09
Integrated into itPage codebase.
Usage
OutputImageMed
ExpectedResults
HTML for the Medium Image
Dependencies
$vImage_Med must be defined, otherwise a comment will be output

OutputImageThumb.lasso

TagName
OutputImageThumb
Author
Eric Landmann
AuthorEmail
support@iterate.ws
ModifiedBy
ModifiedByEmail
Date
7/6/09
Description
Outputs the already-built $vImage_Thumb
DevelNotes
$vImage_Thumb is defined in build_detail.inc
This tag is merely a convenience to make it less awkward for a designer
ChangeNotes
8/31/09
Integrated into itPage codebase.
Usage
OutputImageThumb
ExpectedResults
HTML for the Thumb Image
Dependencies
$vImage_Thumb must be defined, otherwise a comment will be output

OutputMainContent.lasso

TagName
OutputMainContent
Author
Eric Landmann
AuthorEmail
support@iterate.ws
ModifiedBy
ModifiedByEmail
Date
3/18/08
Description
Outputs the already-built $FinalContent
DevelNotes
$FinalContent is created in detail.inc.
This tag is merely a convenience to make it less awkward for a designer
ChangeNotes
8/31/09
Integrated into itPage codebase.
Usage
OutputMainContent
ExpectedResults
Outputs the HTML in $FinalContent
Dependencies
$FinalContent must be defined, otherwise there will be no output

OutputMediaContent.lasso

TagName
OutputMediaContent
Author
Eric Landmann
AuthorEmail
support@iterate.ws
ModifiedBy
ModifiedByEmail
Date
3/18/08
Description
Outputs the already-built $MediaContent
DevelNotes
$MediaContent is created in detail.inc.
This tag is merely a convenience to make it less awkward for a designer
ChangeNotes
8/31/09
Integrated into itPage codebase.
Usage
OutputMediaContent
ExpectedResults
Outputs the HTML in $MediaContent
Dependencies
$MediaContent must be defined, otherwise there will be no output

OutputNavLeft.lasso

TagName
OutputNavLeft
Author
Eric Landmann
AuthorEmail
support@iterate.ws
ModifiedBy
ModifiedByEmail
Date
3/18/08
Description
Outputs the already-built $FinalLeftNavContent
DevelNotes
$FinalLeftNavContent is created in detail.inc.
This tag is merely a convenience to make it less awkward for a designer
ChangeNotes
8/31/09
Integrated into itPage codebase.
Usage
OutputNavLeft
ExpectedResults
Outputs the HTML in $FinalLeftNavContent
Dependencies
$FinalLeftNavContent must be defined, otherwise there will be no output

OutputNavTop.lasso

TagName
OutputNavTop
Author
Eric Landmann
AuthorEmail
support@iterate.ws
ModifiedBy
ModifiedByEmail
Date
3/18/08
Description
Outputs the already-built $FinalTopNavContent
DevelNotes
$FinalTopNavContent is created in detail.inc.
This tag is merely a convenience to make it less awkward for a designer
ChangeNotes
8/31/09
Integrated into itPage codebase.
Usage
OutputNavTop
ExpectedResults
Outputs the HTML in $FinalTopNavContent
Dependencies
$FinalTopNavContent must be defined, otherwise there will be no output

OutputPageBottom.lasso

TagName
OutputPageBottom
Author
Eric Landmann
AuthorEmail
support@iterate.ws
ModifiedBy
ModifiedByEmail
Date
9/24/10
Description
Outputs information that should be at the end of the page
DevelNotes
none
ChangeNotes
9/24/10 - First implementation.
2/20/11 - Added version check using $svVersion
Usage
OutputPageBottom
ExpectedResults
Whatever is called here. Currently used for Google Analytics.
Dependencies
none

OutputPortfolio.lasso

TagName
OutputPortfolio
Author
Eric Landmann
AuthorEmail
support@iterate.ws
ModifiedBy
ModifiedByEmail
Date
3/18/08
Description
Outputs the already-built $PortfolioContent
DevelNotes
$PortfolioContent is created in detail.inc.
This tag is merely a convenience to make it less awkward for a designer
It outputs the portfolio in ***one large block***, there is no pagination available.
Columns is the number of columns displayed in the portfolio.
Rows are automatically calculated and displayed.
ChangeNotes
8/31/09
Integrated into itPage codebase.
Usage
OutputPortfolio: -Columns='5'
ExpectedResults
Outputs the HTML in $PortfolioContent in an HTML table
Dependencies
$PortfolioContent must be defined, otherwise there will be no output
$portfolio_thumb_array is a copy of the Records_Array from a search on Portfolio Entries

OutputPrice1.lasso

TagName
OutputPrice1
Author
Eric Landmann
AuthorEmail
support@iterate.ws
ModifiedBy
ModifiedByEmail
Date
7/6/09
Description
Outputs the already-built $vPrice_1
DevelNotes
$vPrice_1 is defined in build_detail.inc
This tag is merely a convenience to make it less awkward for a designer
ChangeNotes
8/31/09
Integrated into itPage codebase.
Usage
OutputPrice1
ExpectedResults
HTML for Price_1
Dependencies
$vPrice_1 must be defined, otherwise a comment will be output

OutputPrice2.lasso

TagName
OutputPrice2
Author
Eric Landmann
AuthorEmail
support@iterate.ws
ModifiedBy
ModifiedByEmail
Date
7/6/09
Description
Outputs the already-built $vPrice_2
DevelNotes
$vPrice_2 is defined in build_detail.inc
This tag is merely a convenience to make it less awkward for a designer
ChangeNotes
8/31/09
Integrated into itPage codebase.
Usage
OutputPrice2
ExpectedResults
HTML for Price_2
Dependencies
$vPrice_2 must be defined, otherwise a comment will be output

OutputSecondContent.lasso

TagName
OutputSecondContent
Author
Eric Landmann
AuthorEmail
support@iterate.ws
ModifiedBy
ModifiedByEmail
Date
3/18/08
Description
Outputs the already-built $SecondContent
DevelNotes
$SecondContent is created in detail.inc.
This tag is merely a convenience to make it less awkward for a designer
ChangeNotes
8/31/09
Integrated into itPage codebase.
3/26/10
Changed check on variable to see if it's equal to nothing,
thus avoiding empty divs being output
Usage
OutputSecondContent (outputs without the container HTML)
OutputSecondContent, -container='Y' (outputs with the container HTML)
ExpectedResults
Outputs the HTML in $SecondContent
Dependencies
$SecondContent must be defined, otherwise there will be no output

OutputStory.lasso

TagName
OutputStory
Author
Eric Landmann
AuthorEmail
support@iterate.ws
ModifiedBy
ModifiedByEmail
Date
1/15/09
Description
Outputs either all or one randomly-selected story
DevelNotes
$vStory is created in detail.inc.
This tag outputs the story in ***one large block***, there is no pagination available.
This tag checks the value of $vStory, which comes from the Story field on the content
ChangeNotes
8/31/09
Integrated into itPage codebase.
Usage
OutputStory
ExpectedResults
If $vStory = all, it outputs all the stories in one block
If $vStory = random, it outputs one randomly-selected story
Dependencies
$vStory must be defined, otherwise there will be no output

OutputSubhead.lasso

TagName
OutputSubhead
Author
Eric Landmann
AuthorEmail
support@iterate.ws
ModifiedBy
ModifiedByEmail
Date
7/6/09
Description
Outputs the already-built $vSubhead
DevelNotes
$vSubhead is defined in build_detail.inc
This tag is merely a convenience to make it less awkward for a designer
ChangeNotes
8/31/09
Integrated into itPage codebase.
11/22/10
Added <h2> around subhead
Usage
OutputSubhead
ExpectedResults
HTML for the Subhead
Dependencies
$vSubhead must be defined, otherwise a comment will be output

OutputTestimonial.lasso

TagName
OutputTestimonial
Author
Eric Landmann
AuthorEmail
support@iterate.ws
ModifiedBy
ModifiedByEmail
Date
1/11/08
Description
Outputs either all or one randomly-selected testimonial
DevelNotes
$vTestimonial is created in detail.inc.
This tag outputs the testimonial in ***one large block***, there is no pagination available.
This tag checks the value of $vTestimonial, which comes from the Testimonial field on the content table
ChangeNotes
8/31/09
Integrated into itPage codebase.
Usage
OutputTestimonial
ExpectedResults
If $vTestimonial = all, it outputs all the testimonials in one block
If $vTestimonial = random, it outputs one randomly-selected testimonial
Dependencies
$vTestimonial must be defined, otherwise there will be no output

OutputText1.lasso

TagName
OutputText1
Author
Eric Landmann
AuthorEmail
support@iterate.ws
ModifiedBy
ModifiedByEmail
Date
7/6/09
Description
Outputs the already-built $vText_1
DevelNotes
$vText_1 is defined in build_detail.inc
This tag is merely a convenience to make it less awkward for a designer
ChangeNotes
8/31/09
Integrated into itPage codebase.
Usage
OutputText1
ExpectedResults
HTML for Text_1
Dependencies
$vText_1 must be defined, otherwise a comment will be output

OutputText2.lasso

TagName
OutputText2
Author
Eric Landmann
AuthorEmail
support@iterate.ws
ModifiedBy
ModifiedByEmail
Date
7/6/09
Description
Outputs the already-built $vText_2
DevelNotes
$vText_2 is defined in build_detail.inc
This tag is merely a convenience to make it less awkward for a designer
ChangeNotes
8/31/09
Integrated into itPage codebase.
Usage
OutputText2
ExpectedResults
HTML for Text_2
Dependencies
$vText_2 must be defined, otherwise a comment will be output

OutputURL.lasso

TagName
OutputURL
Author
Eric Landmann
AuthorEmail
support@iterate.ws
ModifiedBy
ModifiedByEmail
Date
9/15/09
Description
Outputs the already-built $vURL
DevelNotes
$vURL is defined in build_detail.inc
This tag is merely a convenience to make it less awkward for a designer
{ChangeNotes= 9/15/09
First implementation.
ChangeNotes
9/15/09
First implementation.
Usage
OutputURL
ExpectedResults
HTML for the URL
Dependencies
$vURL must be defined, otherwise there will be no output

PushIt.lasso

TagName
PushIt
Author
Unknown
AuthorEmail
ModifiedBy
ModifiedByEmail
Date
Description
Pushes content from the server to the browser.
DevelNotes
This tag is used when you have a large, long-running page that you want to push content incrementally to the browser. Works only with Apache 1.3.
ChangeNotes
Usage
PushIt: 'output this string'
ExpectedResults
HTML content pushed to a browser
Dependencies
None

response_localfolder.inc

Error: No Tagdocs defined.

rss2.lasso

Error: No Tagdocs defined.

ServerIPCheck.lasso

Error: No Tagdocs defined.

setHTTPstatus.lasso

Error: No Tagdocs defined.

shell.inc

Error: No Tagdocs defined.

stripbackticks.lasso

TagName
StripBackticks
Author
Johan Sölve
AuthorEmail
johan@montania.se
ModifiedBy
ModifiedByEmail
Date
12/27/11
Description
Strip backticks (`) from SQL queries
DevelNotes
Latest can be downloaded from http://tagSwap.net/stripbackticks
ChangeNotes
12/27/11
First implementation.
Usage
(StripBackticks($SQL))
ExpectedResults
When used on an SQL query string, backticks will be removed.
Dependencies
None

urlhandler_atbegin.lasso

Error: No Tagdocs defined.

xml_tree.lasso

Error: No Tagdocs defined.

xs_isError.lasso

Error: No Tagdocs defined.