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
Author
Pier Kuipers? or Chris Corwin?
ModifiedByEmail
support@iterate.ws
Description
Create a Unique ID
ExpectedResults
Outputs a random ID of 12 digits
Create_UIDShort.lasso
AuthorEmail
support@iterate.ws
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
ExpectedResults
Outputs a random ID of 3 digits
CTDump.lasso
AuthorEmail
support@iterate.ws
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
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
AuthorEmail
support@iterate.ws
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
Author
Dominique Guardiola
AuthorEmail
dguardiola@quinode.fr
ModifiedByEmail
support@iterate.ws
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
AuthorEmail
support@iterate.ws
Description
fallback handler for itPage
DevelNotes
Original idea for this came from the Magento codebase
ChangeNotes
12/22/11
First implementation.
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
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
ExpectedResults
Modified HTML with the jQuery scripts installed
LI_AssetPreviewLink.lasso
TagName
LI_AssetPreviewLink
AuthorEmail
support@iterate.ws
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
Usage
LI_AssetPreviewLink: -IDAsset='450'
ExpectedResults
An HTML link
LI_BuildCategorySelect.lasso
TagName
LI_BuildCategorySelect
AuthorEmail
support@iterate.ws
Description
Creates <select> list of all nodes in the Heirarchy
ChangeNotes
11/11/07 - Recoded for itPage v 3.0
Usage
LI_BuildCategorySelect: -Tooltip='Y';
ExpectedResults
A <select> list of all heirarchy nodes
LI_BuildContentSelectList.lasso
TagName
LI_BuildContentSelectList
AuthorEmail
support@iterate.ws
Description
Builds a <select> list of Content IDs
DevelNotes
Upon first usage, it creates the variable $ContentIDRecordsArray. Subsequent usages use the existing variable.
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
AuthorEmail
support@iterate.ws
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
AuthorEmail
support@iterate.ws
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
AuthorEmail
support@iterate.ws
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
AuthorEmail
support@iterate.ws
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
ModifiedByEmail
support@iterate.ws
Description
Creates a Javascript that cloaks the e-mail
DevelNotes
Original idea for this tag came from Greg Willits
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>
LI_CMSatend.lasso
AuthorEmail
support@iterate.ws
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
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
ModifiedByEmail
support@iterate.ws
Description
Stream a file to the browser
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
LI_GetContentLink.lasso
TagName
LI_GetContentLink
AuthorEmail
support@iterate.ws
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
AuthorEmail
support@iterate.ws
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
AuthorEmail
support@iterate.ws
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
AuthorEmail
kyle@lassosoft.com
ModifiedByEmail
elandmann@landmanninteractive.com
Description
Logs information to a specified logfile
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
LI_MediaGetInfo.lasso
AuthorEmail
support@iterate.ws
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
AuthorEmail
support@iterate.ws
Description
Show Directory Tag
DevelNotes
If #AsLinks is true, will display each document as a link
Usage
LI_ShowDirectory: -Directory='/help/', -AsLinks=true;
ExpectedResults
A formatted directory display of any directory passed to it.
LI_ShowError3.lasso
AuthorEmail
support@iterate.ws
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
AuthorEmail
support@iterate.ws
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
AuthorEmail
support@iterate.ws
Description
Displays an icon for a filename based upon the extension of the file
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
ModifiedByEmail
support@iterate.ws
Description
Strips HTML tags from the given string. Attempts to preserve some formatting.
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.
LI_URLRedirect.lasso
AuthorEmail
support@iterate.ws
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
AuthorEmail
support@iterate.ws
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.
ExpectedResults
HTML for the Author
Dependencies
$vAuthor must be defined, otherwise a comment will be output
OutputDateModified.lasso
TagName
OutputDateModified
AuthorEmail
support@iterate.ws
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.
ExpectedResults
HTML for the DateModified
Dependencies
$vDateModified must be defined, otherwise a comment will be output
OutputDropdownHTML.lasso
TagName
OutputDropdownHTML
AuthorEmail
support@iterate.ws
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.
ExpectedResults
Outputs the HTML in $DropdownHTML
Dependencies
$DropdownHTML must be defined, otherwise there will be no output
OutputDropdownJS.lasso
AuthorEmail
support@iterate.ws
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.
ExpectedResults
Outputs the HTML in $DropdownJS
Dependencies
$DropdownJS must be defined, otherwise there will be no output
OutputFooter.lasso
AuthorEmail
support@iterate.ws
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.
ExpectedResults
Outputs the HTML in $FooterContent
Dependencies
$FooterContent must be defined, otherwise there will be no output
OutputGallery.lasso
AuthorEmail
support@iterate.ws
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.
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
AuthorEmail
support@iterate.ws
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
ExpectedResults
HTML for the headline
Dependencies
$vHeadline must be defined, otherwise there will be no output
OutputImageCaption.lasso
TagName
OutputImageCaption
AuthorEmail
support@iterate.ws
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.
ExpectedResults
HTML for the Image Caption
Dependencies
$vImage_Caption must be defined, otherwise a comment will be output
OutputImageLarge.lasso
AuthorEmail
support@iterate.ws
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.
ExpectedResults
HTML for the Large Image
Dependencies
$vImage_Large must be defined, otherwise a comment will be output
OutputImageMed.lasso
AuthorEmail
support@iterate.ws
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.
ExpectedResults
HTML for the Medium Image
Dependencies
$vImage_Med must be defined, otherwise a comment will be output
OutputImageThumb.lasso
AuthorEmail
support@iterate.ws
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.
ExpectedResults
HTML for the Thumb Image
Dependencies
$vImage_Thumb must be defined, otherwise a comment will be output
OutputMainContent.lasso
TagName
OutputMainContent
AuthorEmail
support@iterate.ws
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.
ExpectedResults
Outputs the HTML in $FinalContent
Dependencies
$FinalContent must be defined, otherwise there will be no output
OutputMediaContent.lasso
TagName
OutputMediaContent
AuthorEmail
support@iterate.ws
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.
ExpectedResults
Outputs the HTML in $MediaContent
Dependencies
$MediaContent must be defined, otherwise there will be no output
OutputNavLeft.lasso
AuthorEmail
support@iterate.ws
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.
ExpectedResults
Outputs the HTML in $FinalLeftNavContent
Dependencies
$FinalLeftNavContent must be defined, otherwise there will be no output
OutputNavTop.lasso
AuthorEmail
support@iterate.ws
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.
ExpectedResults
Outputs the HTML in $FinalTopNavContent
Dependencies
$FinalTopNavContent must be defined, otherwise there will be no output
OutputPageBottom.lasso
AuthorEmail
support@iterate.ws
Description
Outputs information that should be at the end of the page
ChangeNotes
9/24/10 - First implementation.
2/20/11 - Added version check using $svVersion
ExpectedResults
Whatever is called here. Currently used for Google Analytics.
OutputPortfolio.lasso
AuthorEmail
support@iterate.ws
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
AuthorEmail
support@iterate.ws
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.
ExpectedResults
HTML for Price_1
Dependencies
$vPrice_1 must be defined, otherwise a comment will be output
OutputPrice2.lasso
AuthorEmail
support@iterate.ws
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.
ExpectedResults
HTML for Price_2
Dependencies
$vPrice_2 must be defined, otherwise a comment will be output
OutputSecondContent.lasso
TagName
OutputSecondContent
AuthorEmail
support@iterate.ws
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
AuthorEmail
support@iterate.ws
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.
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
AuthorEmail
support@iterate.ws
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
ExpectedResults
HTML for the Subhead
Dependencies
$vSubhead must be defined, otherwise a comment will be output
OutputTestimonial.lasso
TagName
OutputTestimonial
AuthorEmail
support@iterate.ws
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.
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
AuthorEmail
support@iterate.ws
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.
ExpectedResults
HTML for Text_1
Dependencies
$vText_1 must be defined, otherwise a comment will be output
OutputText2.lasso
AuthorEmail
support@iterate.ws
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.
ExpectedResults
HTML for Text_2
Dependencies
$vText_2 must be defined, otherwise a comment will be output
OutputURL.lasso
AuthorEmail
support@iterate.ws
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.
ExpectedResults
HTML for the URL
Dependencies
$vURL must be defined, otherwise there will be no output
PushIt.lasso
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.
Usage
PushIt: 'output this string'
ExpectedResults
HTML content pushed to a browser
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
AuthorEmail
johan@montania.se
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.
urlhandler_atbegin.lasso
Error: No Tagdocs defined.
xml_tree.lasso
Error: No Tagdocs defined.
xs_isError.lasso
Error: No Tagdocs defined.