<?xml version="1.0" encoding="ISO-8859-1"?><!-- OPML generated by Radio UserLand v8.0.8 on Sun, 07 Mar 2004 20:44:53 GMT -->
<opml version="1.1">	<head>		<title>aRMacros.opml</title>		<dateCreated>Wed, 25 Sep 2002 21:50:58 GMT</dateCreated>		<dateModified>Sun, 07 Mar 2004 20:44:53 GMT</dateModified>		<ownerName>Marc Barrot</ownerName>		<ownerEmail>info@prec-it.com</ownerEmail>		<expansionState>3, 6, 9, 12, 15, 18, 21, 24, 27</expansionState>		<vertScrollState>1</vertScrollState>		<windowTop>66</windowTop>		<windowLeft>32</windowLeft>		<windowBottom>740</windowBottom>		<windowRight>661</windowRight>		</head>	<body>		<outline text="#title &quot;Macros reference&quot;"/>		<outline text="#opmlStory &quot;http://www.activerenderer.com/opml/aR/aRMacros.opml&quot;"/>		<outline text="&lt;b&gt;activeRendererFunctions&lt;/b&gt;: ">			<outline text="&lt;span style=&quot;font-size: 10px;&quot;&gt;Last updated: 3/7/04; 3:18:50 PM by MB&lt;/span&gt;"/>			<outline text="Displays several outline related widgets in the page, plus other non visible HTML service components.">				<outline text="Placement:">					<outline text="In the #template.txt or #homeTemplate.txt template files, usually in a side pane."/>					</outline>				<outline text="Parameters:">					<outline text="titleText">						<outline text="Defaults to \&quot;outline&quot;."/>						<outline text="Text of the 'title' output before the expand all / collapse all links."/>						</outline>					<outline text="titleClass">						<outline text="Defaults to \&quot;active&quot;."/>						<outline text="CSS class for the title."/>						</outline>					<outline text="flIncludeLinks">						<outline text="Defaults to true."/>						<outline text="Display the 'Expand all / collapse all' widget if true, do not display if false."/>						</outline>					<outline text="collapseAllTitle">						<outline text="Defaults to \&quot;click to collapse all nodes&quot;"/>						<outline text="Sets the 'collapse all' link's title."/>						<outline text="The title appears when hovering with the mouse cursor over the  'collapse all' link."/>						</outline>					<outline text="collapseAllText">						<outline text="Defaults to \&quot;collapse all&quot;"/>						<outline text="Sets the text inside the 'collapse all' link."/>						</outline>					<outline text="expandAllTitle">						<outline text="Defaults to \&quot;click to expand all nodes&quot;"/>						<outline text="Sets the 'expand all' link's title."/>						<outline text="The title appears when hovering with the mouse cursor over the  'expand all' link."/>						</outline>					<outline text="expandAllText">						<outline text="Defaults to \&quot;expand all&quot;"/>						<outline text="Sets the text inside the 'expand all' link."/>						</outline>					<outline text="linkClass">						<outline text="Defaults to \&quot;active&quot;."/>						<outline text="CSS class for the expand all / collapse all links."/>						</outline>					<outline text="nodeClass">						<outline text="Defaults to \&quot;active&quot;."/>						<outline text="The expand all / collapse all links only apply to the nodes output with the class specified by the nodeClass parameter.">							<outline text="This is the way to set the outline on which to apply the links when you happen to have several different outlines (a main outline and an activeRoll for instance) laid out on the same page."/>							</outline>						</outline>					<outline text="helpText">						<outline text="Defaults to \&quot;how this works&quot;."/>						<outline text="Help text output after the expand all / collapse all links.">							<outline text="In the rendered page, hovering the cursor over that text will display activeRenderer's current version at the cursor's tip."/>							<outline text="If you do not want to output any help text, set this parameter to an empty string."/>							</outline>						</outline>					<outline text="helpClass">						<outline text="Defaults to \&quot;help&quot;.">							<outline text="CSS class for the help text."/>							</outline>						</outline>					<outline text="flImageCache">						<outline text="Defaults to true.">							<outline text="Output an invisible cache in the page, used for image inclusion, when true.">								<outline text="You can set this parameter to false if your outline does not include nodes with GIF, JPG or PNG links attached."/>								</outline>							</outline>						</outline>					<outline text="flVertical">						<outline text="Defaults to true.">							<outline text="When true, the expand all link is output so that it is displayed on top of the collapse all link."/>							<outline text="When false, both linked are displayed horizontally on the same line, separated by a '/'."/>							</outline>						</outline>					<outline text="flPreview">						<outline text="Defaults to true.">							<outline text="When true, a small checkbox is displayed, reflecting the collapsed paragraph preview mode.">								<outline text="When checked, moving the mouse cursor over the wedge of a collapsed paragraph will reveal its content in a 'preview' style."/>								<outline text="Uncheck the box to turn off the preview display."/>								</outline>							</outline>						</outline>					<outline text="previewText">						<outline text="Defaults to \&quot;preview nodes&quot;."/>						<outline text="Sets the label of the 'preview nodes' checkbox."/>						</outline>					<outline text="previewOff">						<outline text="Defaults to false"/>						<outline text="When true the collapsed paragraphs preview feature is turned off and the 'preview nodes' checkbox is unchecked."/>						</outline>					<outline text="flHide">						<outline text="Defaults to true.">							<outline text="When true, and flPreview is set to true, a second checkbox is displayed, reflecting the appearance of paragraph wedges in the outline.">								<outline text="Uncheck the box to make all wedges disappear, check it to display them back."/>								</outline>							</outline>						</outline>					<outline text="hideText">						<outline text="Defaults to \&quot;hide wedges&quot;"/>						<outline text="Sets the label of the 'hide wedges' checkbox."/>						</outline>					<outline text="flServed">						<outline text="Defaults to false"/>						<outline text="Set to true if the macro is executed while rendering a served HTML page, as opposed to an 'upstreamed' one."/>						<outline text="When true, and the page is not upstreamed, displays an invisible 'served' div."/>						<outline text="You can safely ignore this parameter. The 'served' div is used as a flag by aR's javascript code."/>						</outline>					</outline>				<outline text="Comments:">					<outline text="All parameters are optional."/>					<outline text="Calling the function without parameters initializes all parameters to their default values."/>					</outline>				<outline text="Examples">					<outline text="The attached source in a #template.txt file," type="link" url="http://www.activerenderer.com/images/macros/activeRendererFunctions1.gif"/>					<outline text="will create the default output in the rendered version:" type="link" url="http://www.activerenderer.com/images/macros/activeRendererFunctions2.gif"/>					<outline text="Whereas this source version" type="link" url="http://www.activerenderer.com/images/macros/activeRendererFunctions3.gif"/>					<outline text="will generate that kind of output:" type="link" url="http://www.activerenderer.com/images/macros/activeRendererFunctions4.gif"/>					</outline>				</outline>			</outline>		<outline text="&lt;b&gt;activeRendererHeader&lt;/b&gt;: ">			<outline text="&lt;span style=&quot;font-size: 10px;&quot;&gt;Last updated: 2/18/03; 5:14:18 PM by MB&lt;/span&gt;"/>			<outline text="Inserts links to activeRenderer's CSS stylesheet and JavaScript code.">				<outline text="Placement:">					<outline text="In the #template.txt or #homeTemplate.txt template files, usually in the header section."/>					</outline>				<outline text="Parameters:">					<outline text="None."/>					</outline>				</outline>			</outline>		<outline text="&lt;b&gt;activeRendererLogo&lt;/b&gt;: ">			<outline text="&lt;span style=&quot;font-size: 10px;&quot;&gt;Last updated: 1/26/04; 12:23:20 PM by MB&lt;/span&gt;"/>			<outline text="Display activeRenderer's logo tile in the page, with a link to activeRenderer's home site.">				<outline text="Placement:">					<outline text="In the #template.txt or #homeTemplate.txt template files."/>					</outline>				<outline text="Parameters:">					<outline text="flHorizontal">						<outline text="defaults to true: the logo is displayed horizontally"/>						<outline text="When false, the logo is displayed vertically."/>						</outline>					</outline>				</outline>			</outline>		<outline text="&lt;b&gt;activeRoll&lt;/b&gt;: ">			<outline text="&lt;span style=&quot;font-size: 10px;&quot;&gt;Last updated: 3/7/04; 3:35:38 PM by MB by MB&lt;/span&gt;"/>			<outline text="Displays an OPML outline as a blogRoll, complete with 'active' wedges.">				<outline text="Placement:">					<outline text="In the #template.txt or #homeTemplate.txt template files, usually in a side pane."/>					</outline>				<outline text="Parameters:">					<outline text="url">						<outline text="This parameter is mandatory."/>						<outline text="Local (desktop file system) or remote (web accesible) URL for the source OPML outline."/>						</outline>					<outline text="class">						<outline text="Defaults to \&quot;roll&quot;."/>						<outline text="Radical of the CSS class for the blogRoll. ">							<outline text="If the class parameter is 'roll', then the roll's title is styled as 'rollTitle', the first level in the roll is styled as 'roll1', the second level is styled as 'roll2' and so on."/>							<outline text="The 'how this works' link at the bottom of the roll is styled as 'rollHelp'."/>							<outline text="The class encapsulating the whole blogroll is 'roll'."/>							</outline>						</outline>					<outline text="target">						<outline text="Defaults to \&quot;_blank&quot;."/>						<outline text="Name of the destination window (or frame) for all link attributes in the source OPML.">							<outline text="Providing an empty string will cause all links to target the current window."/>							</outline>						</outline>					<outline text="title">						<outline text="Defaults to empty string."/>						<outline text="Optional string to display as the roll's title."/>						</outline>					<outline text="flRoll">						<outline text="Defaults to true."/>						<outline text="When set to true, all HTML links attached to outline nodes are rendered as normal hypertext links in the rendered page (The way they are actually rendered depends on the 'class' parameter)."/>						<outline text="When set to false, all HTML links attached to outline nodes are rendered with a 'page' wedge, like the wedge on the left." type="link" url="http://www.activerenderer.com/outlines/tutor/aRTutorial4.html"/>						</outline>					<outline text="action">						<outline text="Defaults to \&quot;transclude&quot;."/>						<outline text="Name of the javascript function used to render transcluding links in the roll.">							<outline text="Do not tinker with this parameter unless you really know what you are doing."/>							</outline>						</outline>					<outline text="flDisplayHelp">						<outline text="defaults to true."/>						<outline text="Set to false to prevent the 'how this works' text from being displayed."/>						</outline>					<outline text="helpText">						<outline text="Defaults to \&quot;how this works&quot;."/>						<outline text="Display this text after the macro's main output">							<outline text="In the rendered page, hovering the cursor over that text will display activeRenderer's current version at the cursor's tip."/>							<outline text="If you do not want to output any help text, set this parameter to an empty string."/>							</outline>						</outline>					<outline text="flDisplayOpmlLink">						<outline text="defaults to false"/>						<outline text="When true, a tiny XML icon pointing to the OPML content of the roll follows the roll's title."/>						<outline text="This parameter is taken into account ONLY if the roll is provided with a title."/>						</outline>					<outline text="expandTitle">						<outline text="Defaults to \&quot;expand&quot;."/>						<outline text="Sets the 'expand' collapsed wedge's title."/>						<outline text="The title appears when hovering with the mouse cursor over a  collapsed paragraph wedge."/>						</outline>					<outline text="collapseTitle">						<outline text="Defaults to \&quot;collapse&quot;."/>						<outline text="Sets the 'collapse' expanded wedge's title."/>						<outline text="The title appears when hovering with the mouse cursor over an  expanded paragraph wedge."/>						</outline>					</outline>				<outline text="Comments:">					<outline text="Check the activeRoll &lt;a href=&quot;http://www.activerenderer.com/outlines/tutor/aRTutorial4.html&quot;&gt;tutorial&lt;/a&gt;." type="link" url="http://www.activerenderer.com/opml/tutor/aRTutorial4.opml"/>					</outline>				<outline text="Examples">					<outline text="The activeRoll displayed on this page is generated by a macro very similar to the one attached:" type="link" url="http://www.activerenderer.com/images/macros/activeRoll1.gif"/>					</outline>				</outline>			</outline>		<outline text="&lt;b&gt;daySwitch&lt;/b&gt;: ">			<outline text="&lt;span style=&quot;font-size: 10px;&quot;&gt;Last updated: 3/7/04; 3:43:21 PM by MB&lt;/span&gt;"/>			<outline text="Displays the 'Latest' calendar like widget.">				<outline text="Placement:">					<outline text="In the #homeTemplate.txt template, usually in a side pane."/>					</outline>				<outline text="Parameters:">					<outline text="daysPerLine">						<outline text="Defaults to 7."/>						<outline text="Number of days displayed per calendar line."/>						</outline>					<outline text="title">						<outline text="Defaults to \&quot;Latest&quot;."/>						<outline text="Sets the title of the widget"/>						</outline>					<outline text="flIncludeLinks">						<outline text="Defaults to true."/>						<outline text="When set, displays the 'collapse/expand all posts' links in the widget."/>						</outline>					<outline text="collapseTitle">						<outline text="Defaults to \&quot;click to collapse all posts&quot;."/>						<outline text="Sets the 'collapse' link's title."/>						<outline text="The title appears when hovering with the mouse cursor over the  'collapse' link."/>						</outline>					<outline text="collapseText">						<outline text="Defaults to \&quot;collapse&quot;."/>						<outline text="Sets the text of inside the 'collapse' link."/>						</outline>					<outline text="expandTitle">						<outline text="Defaults to \&quot;click to expand all posts&quot;."/>						<outline text="Sets the 'expand' link's title."/>						<outline text="The title appears when hovering with the mouse cursor over the  'expand' link."/>						</outline>					<outline text="expandText">						<outline text="Defaults to \&quot;expand&quot;."/>						<outline text="Sets the text of inside the 'expand' link."/>						</outline>					<outline text="endingText">						<outline text="Defaults to \&quot;all posts&quot;."/>						<outline text="Sets the ending mention after the 'collapse' and 'expand' links."/>						</outline>					<outline text="helpText">						<outline text="Defaults to \&quot;how this works&quot;."/>						<outline text="Display this text after the macro's main output">							<outline text="In the rendered page, hovering the cursor over that text will display activeRenderer's current version at the cursor's tip."/>							<outline text="If you do not want to output any help text, set this parameter to an empty string."/>							</outline>						</outline>					<outline text="flPreview">						<outline text="Defaults to true."/>						<outline text="When set, displays a hide (show) previews link"/>						</outline>					</outline>				<outline text="Comments:">					<outline text="All links are styled in the 'latest'  CSS class."/>					<outline text="This is only the Usertalk part of the widget, the other part is pure javascript, located in outliner.txt."/>					<outline text="The daySwitch macro is usually inserted automatically in your weblog's template when you check 'Display Latest Widget' in activeRenderer's &lt;a href=&quot;http://127.0.0.1:5335/activeRenderer/preferences/&quot; target=&quot;_blank&quot;&gt;preferences&lt;/a&gt;." type="link" url="http://www.activerenderer.com/images/macros/daySwitch1.gif"/>					</outline>				</outline>			</outline>		<outline text="&lt;b&gt;espressoCup&lt;/b&gt;: ">			<outline text="&lt;span style=&quot;font-size: 10px;&quot;&gt;Last updated: 2/18/03; 7:33:54 PM by MB&lt;/span&gt;"/>			<outline text="Displays an 'OPML' coffee container in the page.">				<outline text="Placement:">					<outline text="In the #template.txt or #homeTemplate.txt template, usually in a side pane."/>					</outline>				<outline text="Parameters:">					<outline text="checkFlag">						<outline text="Defaults to false."/>						<outline text="espressoCup displays an espresso cup by default, as designed by Paolo Valdemarin."/>						<outline text="The type of container displayed varies according to the #flDisplayCup directive in the template or #prefs.txt file when checkFlag is set to true.">							<outline text="Current legal values for the #flDisplayCup directive are \&quot;glass&quot;,&quot;regular&quot;, and &quot;spinning&quot;."/>							</outline>						</outline>					</outline>				<outline text="Comments:">					<outline text="All container images include a link to subscribe to your instant outline"/>					<outline text="Check the espressoCup &lt;a href=&quot;http://radio.weblogs.com/0104487/outlines/espressoCup.html&quot; target=&quot;_blank&quot;&gt;page&lt;/a&gt; on &lt;b&gt;s l a m&lt;/b&gt;." type="link" url="http://radio.weblogs.com/0104487/outlines/espressoCup.html"/>					</outline>				</outline>			</outline>		<outline text="&lt;b&gt;opmlRender&lt;/b&gt;: ">			<outline text="&lt;span style=&quot;font-size: 10px;&quot;&gt;Last updated: 2/18/03; 7:52:43 PM by MB&lt;/span&gt;"/>			<outline text="Renders an OPML format outline into HTML without active wedges.">				<outline text="Placement:">					<outline text="In the #template.txt or #homeTemplate.txt templates, usually in a side pane."/>					</outline>				<outline text="Parameters:">					<outline text="url">						<outline text="This parameter is mandatory"/>						<outline text="Local or remote URL for the source OPML outline."/>						</outline>					<outline text="cssClassName">						<outline text="Defaults to 'l'."/>						<outline text="Radical of the CSS class that defines the blogRoll's style."/>						</outline>					<outline text="flExpand">						<outline text="Defaults to false."/>						<outline text="Fully expand the outline before rendering if true."/>						</outline>					<outline text="depth">						<outline text="Defaults to 0: no limit."/>						<outline text="Maximum number of levels rendered in each outline node."/>						</outline>					<outline text="length">						<outline text="Defaults to 0: no limit."/>						<outline text="Maximum number of summits (1st level nodes) rendered in the outline."/>						</outline>					</outline>				<outline text="Comments:">					<outline text="opmlRender is a precursor to activeRoll, it is still usefull if you want to include one or several outlines in a page's template, without bothering with outline wedges."/>					<outline text="Check opmlRender's &lt;a href=&quot;http://radio.weblogs.com/0104487/outlines/opmlRender.html&quot; target=&quot;_blank&quot;&gt;page&lt;/a&gt; on &lt;b&gt;s l a m&lt;/b&gt;." type="link" url="http://radio.weblogs.com/0104487/outlines/opmlRender.html"/>					</outline>				<outline text="Example:">					<outline text="The activeRenderer's site home page used to feature a headline defined by:" type="link" url="http://www.activerenderer.com/images/macros/opmlRender1.gif"/>					</outline>				</outline>			</outline>		<outline text="&lt;b&gt;rssBox&lt;/b&gt;: ">			<outline text="&lt;span style=&quot;font-size: 10px;&quot;&gt;Last updated: 3/7/04; 3:36:05 PM by MB&lt;/span&gt;"/>			<outline text="Displays an RSS news feed as an outline within a box.">				<outline text="Placement:">					<outline text="In the #template.txt or #homeTemplate.txt template files, usually in a side pane."/>					</outline>				<outline text="Parameters:">					<outline text="url">						<outline text="This parameter is mandatory."/>						<outline text="Local (desktop file system) or remote (web accesible) URL for the source RSS feed."/>						</outline>					<outline text="title">						<outline text="Defaults to empty string."/>						<outline text="Optional string to display as box title."/>						</outline>					<outline text="class">						<outline text="Defaults to \&quot;rssBox&quot;."/>						<outline text="Radical of the CSS class for the box. ">							<outline text="If the class parameter is 'feed', then the box title is styled as 'feedTitle', the first level in the box outline is styled as 'feed1', the second level is styled as 'feed2' and so on."/>							<outline text="The 'how this works' link at the bottom of the box is styled as 'feedHelp'."/>							<outline text="The class encapsulating the whole box is 'feed'."/>							</outline>						</outline>					<outline text="flDisplayHelp">						<outline text="defaults to true."/>						<outline text="Set to false to prevent the 'how this works' text from being displayed."/>						</outline>					<outline text="helpText">						<outline text="Defaults to \&quot;how this works&quot;."/>						<outline text="Display this text after the macro's main output">							<outline text="In the rendered page, hovering the cursor over that text will display activeRenderer's current version at the cursor's tip."/>							<outline text="If you do not want to output any help text, set this parameter to an empty string."/>							</outline>						</outline>					<outline text="flDisplayRssLink">						<outline text="defaults to false"/>						<outline text="When true, a tiny XML icon pointing to the RSS content of the box follows the box's title."/>						<outline text="This parameter is taken into account ONLY if a title for the box is supplied."/>						</outline>					<outline text="flFilterImages">						<outline text="Defaults to true"/>						<outline text="If true, HTML IMG tags that appear in any news item title paragraph are replaced with an '[image]' mention, linking to the orginal image.">							<outline text="This prevents large images from altering narrow layouts when rssBox is called in the side pane of a rendering template."/>							</outline>						</outline>					<outline text="itemCnt">						<outline text="Defaults to 0 for no limit"/>						<outline text="When a positive number is specified, rssBox only displays the first itemCnt items in the RSS feed."/>						</outline>					<outline text="expandTitle">						<outline text="Defaults to \&quot;expand&quot;."/>						<outline text="Sets the 'expand' collapsed wedge's title."/>						<outline text="The title appears when hovering with the mouse cursor over a  collapsed paragraph wedge."/>						</outline>					<outline text="collapseTitle">						<outline text="Defaults to \&quot;collapse&quot;."/>						<outline text="Sets the 'collapse' expanded wedge's title."/>						<outline text="The title appears when hovering with the mouse cursor over an  expanded paragraph wedge."/>						</outline>					</outline>				<outline text="Comments:">					<outline text="Check the rssBox &lt;a href=&quot;http://www.activerenderer.com/outlines/tutor/aRTutorial4.html&quot; target=&quot;_blank&quot;&gt;tutorial&lt;/a&gt; and &lt;a href=&quot;http://www.activerenderer.com/demo/rssBox/&quot; target=&quot;_blank&quot;&gt; demo page&lt;/a&gt;." type="link" url="http://www.activerenderer.com/opml/tutor/aRTutorial8.opml"/>					</outline>				<outline text="Examples">					<outline text="The rss boxes displayed on the &lt;a href=&quot;http://www.activerenderer.com/demo/rssBox/&quot; target=&quot;_blank&quot;&gt;demo page&lt;/a&gt; are generated by the attached macro calls." type="link" url="http://www.activerenderer.com/images/tutor/rssBoxCode2.gif"/>					</outline>				</outline>			</outline>		<outline text="&lt;b&gt;storyBox&lt;/b&gt;: ">			<outline text="&lt;span style=&quot;font-size: 10px;&quot;&gt;Last updated: 2/18/03; 8:28:00 PM by MB&lt;/span&gt;"/>			<outline text="Displays an XML logo on the page with a link to the non rendered version of the outline. ">				<outline text="Placement:">					<outline text="In the #template.txt file."/>					</outline>				<outline text="Parameters:">					<outline text="class">						<outline text="Defaults to \&quot;storybox&quot;."/>						<outline text="CSS class that defines the style for the whole output."/>						</outline>					<outline text="type">						<outline text="Defaults to \&quot;opml 1.0&quot;."/>						<outline text="Text displayed after the XML logo."/>						</outline>					<outline text="updated">						<outline text="Defaults to \&quot;last updated&quot;."/>						<outline text="Text displayed before the date of last modification of the document.">							<outline text="If set to a null string \&quot;&quot;, the date is not displayed at all."/>							</outline>						</outline>					</outline>				<outline text="Comments">					<outline text="The link associated with the XML logo is defined in the outline by the #opmlStory directive."/>					<outline text="Check the storyBox &lt;a href=&quot;http://radio.weblogs.com/0104487/outlines/storyBox.html&quot; target=&quot;_blank&quot;&gt;page&lt;/a&gt; on &lt;b&gt;s l a m&lt;/b&gt;." type="link" url="http://radio.weblogs.com/0104487/outlines/storyBox.html"/>					</outline>				<outline text="Example">					<outline text="The second line of this document defines the web address of the unrendered OPML version." type="link" url="http://www.activerenderer.com/images/macros/storyBox1.gif"/>					<outline text="The template used for this document includes a call to the storyBox macro." type="link" url="http://www.activerenderer.com/images/macros/storyBox2.gif"/>					<outline text="The rendered HTML page displays an XML logo with a link to the OPML original version." type="link" url="http://www.activerenderer.com/images/macros/storyBox3.gif"/>					</outline>				</outline>			</outline>		</body>	</opml>