<?xml version="1.0" encoding="ISO-8859-1"?><!-- OPML generated by Radio UserLand v8.1 on Thu, 07 Apr 2005 15:57:10 GMT -->
<opml version="1.1">	<head>		<title>aRTutorial8.opml</title>		<dateCreated>Thu, 01 Aug 2002 02:55:30 GMT</dateCreated>		<dateModified>Thu, 07 Apr 2005 15:57:10 GMT</dateModified>		<ownerName>Marc Barrot</ownerName>		<ownerEmail>info@prec-it.com</ownerEmail>		<expansionState></expansionState>		<vertScrollState>1</vertScrollState>		<windowTop>150</windowTop>		<windowLeft>357</windowLeft>		<windowBottom>576</windowBottom>		<windowRight>951</windowRight>		</head>	<body>		<outline text="#title &quot;Displaying RSS feeds&quot;"/>		<outline text="#opmlStory &quot;http://www.activerenderer.com/opml/tutor/aRTutorial8.opml&quot;"/>		<outline text="&lt;b&gt;activeRenderer tutorial&lt;/b&gt; - part 8"/>		<outline text="Display RSS newsfeeds inside your weblog pages using the rssBox macro.">			<outline text="Check out the Howard Dean Outlined demo, which includes 2 calls to rssBox." type="link" url="http://www.activerenderer.com/demo/rssBox/"/>			</outline>		<outline text="Step 1: Choose the feed, find its web address (or URL).">			<outline text="It may be one of your own RSS feeds, published through a Radio category.">				<outline text="The URL you are looking for comes from your own machine and looks like"/>				<outline text="&lt;i&gt;http://127.0.0.1:5335/categories/your_category_name/rss.xml&lt;/i&gt;">					<outline text="For instance, I publish the RSS feed for the activeRenderer &lt;a href=&quot;http://www.activerenderer.com/rss.xml&quot; target=&quot;_blank&quot;&gt;latest news&lt;/a&gt; page from the activerenderer category of one of my Radio installations. Its local URL would be:"/>					<outline text="&lt;i&gt;http://127.0.0.1:5335/categories/activerenderer/rss.xml&lt;/i&gt;"/>					</outline>				</outline>			<outline text="Or it may be one of the thousands RSS feeds available on the Web.">				<outline text="activeRenderer's &lt;a href=&quot;http://127.0.0.1:5335/activeRenderer/&quot; target=&quot;_blank&quot;&gt;browser&lt;/a&gt; is a good place to find RSS feeds URLs. They appear in the input field at the top of the browser when you load them from any of the &lt;i&gt;news&lt;/i&gt;, &lt;i&gt;world&lt;/i&gt; or &lt;i&gt;search&lt;/i&gt; tabs of the selector." type="link" url="http://www.activerenderer.com/images/tutor/browserInput.gif"/>				<outline text="On regular web site pages, RSS urls are usually signalled by the now ubiquitous white on orange XML logo."/>				<outline text="Right-click (or control-click) on the logo and copy the link's location, for future pasting in step 2." type="link" url="http://www.activerenderer.com/images/tutor/xmlRss.gif"/>				</outline>			</outline>		<outline text="Step 2: Insert an rssBox macro call in your main template.">			<outline text="Open the &lt;i&gt;#homeTemplate.txt&lt;/i&gt; file located in Radio's &lt;i&gt;www&lt;/i&gt; folder with a text editor.">				<outline text="A text editor can be as simple as Notepad on Windows (or MS Word saving in plain text for that matter)."/>				<outline text="On MacOS machine, no editor comes close to Bare Bones Software's &lt;a href=&quot;http://www.barebones.com/products/bbedit/index.shtml&quot; target=_blank&quot;&gt;BBEdit&lt;/a&gt;."/>				</outline>			<outline text="Find a good place to insert the rssBox macro.">				<outline text="A good place is usually within the left or the right sidebar of your template."/>				</outline>			<outline text="Insert an rssBox call like the one inside the DIV tag in the screenshot attached to this node, substituting the URL for the feed you've chosen at step 1." type="link" url="http://www.activerenderer.com/images/tutor/rssBoxCode.gif"/>			<outline text="Important: if you are not currently publishing your weblog's home page with any of aR's 2 outline styles.">				<outline text="And have never done so at some point in the past."/>				<outline text="Then, there's a good chance that your &lt;i&gt;#homeTemplate.txt&lt;/i&gt; file is missing links to aR's Javascript code and CSS stylesheet in its header."/>				<outline text="So, insert an &lt;i&gt;activeRendererHeader&lt;/i&gt; macro call in the HEAD section of the template - check the attached screenshot." type="link" url="http://www.activerenderer.com/images/tutor/headHtml.gif"/>				</outline>			</outline>		<outline text="Step 3: Re-publish your home page and check the result.">			<outline text="Use the Radio / Publish / Weblog Home Page menu in Radio."/>			<outline text="Then check your &lt;a href=&quot;http://127.0.0.1:5335/system/pages/eventsLog&quot; target = &quot;_new&quot;&gt;Event Log&lt;/a&gt; after a minute or so, and click on the &lt;i&gt;index.html&lt;/i&gt; link in the latest Upstream event, it should be listed as one of the most recent events."/>			</outline>		<outline text="Step 4: Customize your boxe's style.">			<outline text="All elements of the RSS box are defined by CSS classes in the &lt;i&gt;activerenderer.css&lt;/i&gt; stylesheet.">				<outline text="You will find &lt;i&gt;activerenderer.css&lt;/i&gt; in the &lt;i&gt;activeRenderer&lt;/i&gt; sub-folder of &lt;i&gt;www&lt;/i&gt;."/>				<outline text="To learn more about CSS stylesheets, try the &lt;a href=&quot;http://safari.oreilly.com/JVXSL.asp?x=1&amp;mode=section&amp;sortKey=rank&amp;sortOrder=desc&amp;view=book&amp;xmlid=1-56592-622-6&amp;open=true&amp;g=&amp;catid=itbooks.inet.webauth&amp;s=1&amp;b=1&amp;f=1&amp;t=1&amp;c=1&amp;u=1&amp;r=&amp;o=1&amp;page=0&quot; target&quot;_blank&quot;&gt;O'Reilly Salmon book&lt;/a&gt;, and the &lt;a href=&quot;http://www.w3.org/Style/CSS/&quot; target=&quot;_blank&quot;&gt;W3C specification&lt;/a&gt;."/>				</outline>			<outline text="&lt;i&gt;rssBoxTitle&lt;/i&gt; defines the style for the title element."/>			<outline text="&lt;i&gt;rssBox&lt;/i&gt; defines the style for the 'box' itself - an HTML div - in which the CSS feed is encased."/>			<outline text="&lt;i&gt;rssBox1&lt;/i&gt; to &lt;i&gt;rssBox3&lt;/i&gt; define the style for each indentation level in the outline rendering the RSS feed.">				<outline text="&lt;i&gt;rssBoxHigh2&lt;/i&gt; and &lt;i&gt;rssBoxHigh3&lt;/i&gt; define the style for children paragraphs when you position the mouse cursor over the expanded wedge of the parent paragraph."/>				</outline>			<outline text="&lt;i&gt;rssBoxHelp&lt;/i&gt; defines the style for the 'how this works' link."/>			<outline text="You can override those classes by inserting new definitions for them in the header section of your template file, inside a STYLE tag." type="link" url="http://www.activerenderer.com/images/tutor/rssBoxStyles.gif"/>			</outline>		<outline text="Step 5: Use rssBox optional parameters.">			<outline text="In the previous step, you've learned that the default style for your box is defined by CSS classes with names all starting with &lt;i&gt;rssBox&lt;/i&gt;."/>			<outline text="You can specify another name when calling rssBox from a template.">				<outline text="In the attached example, Dave Winer's &lt;a href=&quot;http://www.scripting.com/&quot; target=&quot;_blank&quot;&gt;Scripting News&lt;/a&gt; will be displayed with its title styled as &lt;i&gt;scriptingTitle&lt;/i&gt;, its encasing box will be defined in &lt;i&gt;scripting&lt;/i&gt;, and indentation levels will start at &lt;i&gt;scripting1&lt;/i&gt;." type="link" url="http://www.activerenderer.com/images/tutor/rssBoxParams.gif"/>				<outline text="You need to define the matching CSS classes in the template file or a linked stylesheet of course. This way, you may have several boxes with different styles on the same page." type="link" url="http://www.activerenderer.com/images/tutor/rssBoxStyles2.gif"/>				<outline text="Other parameters specify that 'how this works' will not appear, and that only the first 8 items of Scripting News will be displayed.">					<outline text="For a complete list of rssBox parameters, check the &lt;a href=&quot;http://www.activerenderer.com/outlines/aR/aRMacros.html&quot; target=&quot;_blank&quot;&gt;macros reference&lt;/a&gt; page."/>					</outline>				</outline>			</outline>		<outline text="Starting with activeRenderer vs 2.5, you can create transcluding links in your outlines that reference part of the outline's content. Very useful when linking to search engine requests. To learn more about link macros, check out &lt;a href=&quot;http://www.activerenderer.com/outlines/tutor/aRTutorial9.html&quot;&gt;part 9&lt;/a&gt;."/>		</body>	</opml>