<?xml version="1.0" encoding="utf-8"?>
<xsl:stylesheet version="1.0"
  xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
  xmlns:xhtml="http://www.w3.org/1999/xhtml"
  xmlns:bandit="http://www.25hoursaday.com/2003/RSSBandit/feeds/"
  xmlns="http://www.w3.org/1999/xhtml">
  <xsl:output doctype-public="-//W3C//DTD XHTML 1.0 Strict//EN" doctype-system="http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd" method="xml" omit-xml-declaration="yes" indent="yes"/>

<xsl:template match="bandit:feeds">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
<head>
<title>externals | splintered - random sparks of creative insight / patrick h. lauke</title>
<meta http-equiv="Content-Type" content="application/xhtml+xml; charset=utf8" />
<meta name="author" content="Patrick H. Lauke" />
<meta name="description" content="externals / splintered - random sparks of creative insight / the portfolio and experimental playground of patrick h. lauke aka redux" />
<link rel="shortcut icon" href="/images/favicon.png" type="image/png" />
<link rel="alternate" type="application/atom+xml" href="/feeds/news.xml" title="news" />
<link rel="alternate" type="application/atom+xml" href="/feeds/portfolio.xml" title="portfolio" />
<link rel="alternate" type="application/atom+xml" href="/feeds/experiments.xml" title="experiments" />
<!-- additional local stylesheet -->
<link rel="stylesheet" href="style.css" type="text/css" />
</head>

<body id="externals">
<h1>externals</h1>
<p>for an explanation, see the related <a href="/experiments/47/">experiment</a>. 
You can also <a href="./">access the manipulated <acronym title="eXtensible Markup Language">XML</acronym> file</a>, after the server-side <acronym title="eXtensible Stylesheet Language Transformation">XSLT</acronym> and incorporation into this site's template.</p>
			
			<dl id="feedlist">
				<dt>Feeds</dt>
				<xsl:apply-templates select="bandit:feed">
					<xsl:sort select="@category" data-type="text" case-order="lower-first"/>
					<xsl:sort select="bandit:title" data-type="text" case-order="lower-first"/>
				</xsl:apply-templates>
			</dl>
			<p id="bandit">feed list exported from <a href="http://www.rssbandit.org/"><acronym title="Rich Site Summary">RSS</acronym> Bandit</a>. get this list as <a href="./feedlist.opml">automatically generated <abbr title="Outline Processor Markup Language">OPML</abbr></a>.</p>
		</body>
	</html>
</xsl:template>

<xsl:template match="bandit:feed">
	<dd>
		<xsl:if test="@category!=''">
			<span class="category"><xsl:value-of select="@category" /></span> / 
		</xsl:if>
		<a>
		<xsl:attribute name="href">
			<xsl:value-of select="bandit:link" />
		</xsl:attribute>
		<xsl:attribute name="title">
			<xsl:value-of select="bandit:title" /> - last retrieved:<xsl:value-of select="bandit:last-retrieved" /> 
		</xsl:attribute>
		<xsl:value-of select="bandit:title" />
		</a>
	</dd>
</xsl:template>

</xsl:stylesheet>
