diff options
| -rw-r--r-- | gentoobrowse/base.xslt | 8 | ||||
| -rw-r--r-- | gentoobrowse/categories.xslt | 8 | ||||
| -rw-r--r-- | gentoobrowse/category.xslt | 8 | ||||
| -rw-r--r-- | gentoobrowse/form.xslt | 8 | ||||
| -rw-r--r-- | gentoobrowse/home.xslt | 8 | ||||
| -rw-r--r-- | gentoobrowse/login.xslt | 8 | ||||
| -rw-r--r-- | gentoobrowse/package.xslt | 48 | ||||
| -rw-r--r-- | gentoobrowse/popular.xslt | 8 | ||||
| -rw-r--r-- | gentoobrowse/present/accountHome.xml | 2 | ||||
| -rw-r--r-- | gentoobrowse/present/confirm.xml | 2 | ||||
| -rw-r--r-- | gentoobrowse/present/login.xml | 6 | ||||
| -rw-r--r-- | gentoobrowse/search.xslt | 12 | 
12 files changed, 67 insertions, 59 deletions
| diff --git a/gentoobrowse/base.xslt b/gentoobrowse/base.xslt index 0a7efdc..e516454 100644 --- a/gentoobrowse/base.xslt +++ b/gentoobrowse/base.xslt @@ -1,9 +1,9 @@  <?xml version="1.0" encoding="UTF-8" ?> -<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" +<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns="http://www.w3.org/1999/xhtml"  	xmlns:project2="http://project2.randomdan.homeip.net" exclude-result-prefixes="project2" > -  <xsl:output  encoding="utf-8"  method="html" media-type="text/html" indent="yes" -    doctype-system="http://www.w3.org/TR/html4/loose.dtd" -    doctype-public="-//W3C//DTD HTML 4.01 Transitional//EN" /> +  <xsl:output  encoding="utf-8"  method="xml" media-type="text/html" indent="yes" +    doctype-system="http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd" +    doctype-public="-//W3C//DTD XHTML 1.0 Strict//EN" />    <xsl:template match="/gentoo">  	<html>  		<head> diff --git a/gentoobrowse/categories.xslt b/gentoobrowse/categories.xslt index 1961869..6987131 100644 --- a/gentoobrowse/categories.xslt +++ b/gentoobrowse/categories.xslt @@ -1,10 +1,10 @@  <?xml version="1.0" encoding="UTF-8" ?> -<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" +<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns="http://www.w3.org/1999/xhtml"  	xmlns:project2="http://project2.randomdan.homeip.net" exclude-result-prefixes="project2" >  	<xsl:import href="base.xslt" /> -  <xsl:output  encoding="utf-8"  method="html" media-type="text/html" indent="yes" -    doctype-system="http://www.w3.org/TR/html4/loose.dtd" -    doctype-public="-//W3C//DTD HTML 4.01 Transitional//EN" /> +  <xsl:output  encoding="utf-8"  method="xml" media-type="text/html" indent="yes" +    doctype-system="http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd" +    doctype-public="-//W3C//DTD XHTML 1.0 Strict//EN" />    <xsl:template name="head">  	<title>Category List - Gentoo Browse</title>  	<meta name="description" content="Complete list of Gentoo package categories" /> diff --git a/gentoobrowse/category.xslt b/gentoobrowse/category.xslt index 553ec54..5579ae2 100644 --- a/gentoobrowse/category.xslt +++ b/gentoobrowse/category.xslt @@ -1,10 +1,10 @@  <?xml version="1.0" encoding="UTF-8" ?> -<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" +<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns="http://www.w3.org/1999/xhtml"  	xmlns:project2="http://project2.randomdan.homeip.net" exclude-result-prefixes="project2" >  	<xsl:import href="base.xslt" /> -  <xsl:output  encoding="utf-8"  method="html" media-type="text/html" indent="yes" -    doctype-system="http://www.w3.org/TR/html4/loose.dtd" -    doctype-public="-//W3C//DTD HTML 4.01 Transitional//EN" /> +  <xsl:output  encoding="utf-8"  method="xml" media-type="text/html" indent="yes" +    doctype-system="http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd" +    doctype-public="-//W3C//DTD XHTML 1.0 Strict//EN" />    <xsl:template name="head">  	<title><xsl:value-of select="/gentoo/project2:uriElems/project2:uriElem[2]" /> Package List - Gentoo Browse</title>  	<meta name="description"> diff --git a/gentoobrowse/form.xslt b/gentoobrowse/form.xslt index e24c8ae..4fd35e2 100644 --- a/gentoobrowse/form.xslt +++ b/gentoobrowse/form.xslt @@ -1,10 +1,12 @@  <?xml version="1.0" encoding="UTF-8" ?> -<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" +<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns="http://www.w3.org/1999/xhtml"  	xmlns:project2="http://project2.randomdan.homeip.net" exclude-result-prefixes="project2"  	xmlns:dyn="http://exslt.org/dynamic" extension-element-prefixes="dyn"> -	<xsl:import href="base.xslt" /> +  <xsl:output  encoding="utf-8"  method="xml" media-type="text/html" indent="yes" +    doctype-system="http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd" +    doctype-public="-//W3C//DTD XHTML 1.0 Strict//EN" />    <xsl:template match="para"> -  	<xsl:copy-of select="." /> +  	<xsl:copy-of select="*" />    </xsl:template>    <xsl:template match="form">    	<form class="generalForm"> diff --git a/gentoobrowse/home.xslt b/gentoobrowse/home.xslt index ea25942..848a487 100644 --- a/gentoobrowse/home.xslt +++ b/gentoobrowse/home.xslt @@ -1,9 +1,9 @@  <?xml version="1.0" encoding="UTF-8" ?> -<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> +<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns="http://www.w3.org/1999/xhtml">  	<xsl:import href="base.xslt" /> -  <xsl:output  encoding="utf-8"  method="html" media-type="text/html" indent="yes" -    doctype-system="http://www.w3.org/TR/html4/loose.dtd" -    doctype-public="-//W3C//DTD HTML 4.01 Transitional//EN" /> +  <xsl:output  encoding="utf-8"  method="xml" media-type="text/html" indent="yes" +    doctype-system="http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd" +    doctype-public="-//W3C//DTD XHTML 1.0 Strict//EN" />    <xsl:template name="head">  	<title>Newest ebuilds - Gentoo Browse</title>  	<meta name="google-site-verification" content="f2uqzTiSxj7gbzzRzf4nOCB3WfQuWV9Knfjb9ju69jU" /> diff --git a/gentoobrowse/login.xslt b/gentoobrowse/login.xslt index 45ecea2..8f9d4d1 100644 --- a/gentoobrowse/login.xslt +++ b/gentoobrowse/login.xslt @@ -1,12 +1,12 @@  <?xml version="1.0" encoding="UTF-8" ?> -<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" +<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns="http://www.w3.org/1999/xhtml"  	xmlns:project2="http://project2.randomdan.homeip.net" exclude-result-prefixes="project2"  	xmlns:dyn="http://exslt.org/dynamic" extension-element-prefixes="dyn">  	<xsl:import href="base.xslt" />  	<xsl:import href="form.xslt" /> -  <xsl:output  encoding="utf-8"  method="html" media-type="text/html" indent="yes" -    doctype-system="http://www.w3.org/TR/html4/loose.dtd" -    doctype-public="-//W3C//DTD HTML 4.01 Transitional//EN" /> +  <xsl:output  encoding="utf-8"  method="xml" media-type="text/html" indent="yes" +    doctype-system="http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd" +    doctype-public="-//W3C//DTD XHTML 1.0 Strict//EN" />    <xsl:template name="content">    	<xsl:apply-templates select="form|para|trackedebuilds" />    </xsl:template> diff --git a/gentoobrowse/package.xslt b/gentoobrowse/package.xslt index 37bf811..a4f03fd 100644 --- a/gentoobrowse/package.xslt +++ b/gentoobrowse/package.xslt @@ -1,15 +1,27 @@  <?xml version="1.0" encoding="UTF-8" ?> -<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" +<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns="http://www.w3.org/1999/xhtml"  	xmlns:project2="http://project2.randomdan.homeip.net" exclude-result-prefixes="project2" >  	<xsl:import href="base.xslt" /> -  <xsl:output  encoding="utf-8"  method="html" media-type="text/html" indent="yes" -    doctype-system="http://www.w3.org/TR/html4/loose.dtd" -    doctype-public="-//W3C//DTD HTML 4.01 Transitional//EN" /> +  <xsl:output  encoding="utf-8"  method="xml" media-type="text/html" indent="yes" +    doctype-system="http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd" +    doctype-public="-//W3C//DTD XHTML 1.0 Strict//EN" />    <xsl:template name="head">  	<title><xsl:value-of select="/gentoo/summary/package/pkgname" /> (in <xsl:value-of select="/gentoo/summary/package/catname" />) Package Details - Gentoo Browse</title>  	<meta name="description">  		<xsl:attribute name="content"><xsl:value-of select="/gentoo/summary/package/description" /></xsl:attribute>  	</meta> +  	<script type="text/javascript"> +		function showTab(name) +		{ +			var children = document.getElementById('tabcontainer').childNodes; +			for(var c = 0; c != children.length; c++) { +				if (children[c].className == 'tabvisible') { +					children[c].className = 'tabhidden'; +				} +			} +			document.getElementById(name).className = 'tabvisible'; +		} +	</script>    </xsl:template>    <xsl:template name="content">  	<xsl:apply-templates select="/gentoo/summary/package" /> @@ -55,18 +67,6 @@  	</li>    </xsl:template>    <xsl:template match="/gentoo/summary/package"> -  	<script language="javascript" type="text/javascript"> -		function showTab(name) -		{ -			var children = document.getElementById('tabcontainer').childNodes; -			for(var c = 0; c < children.length; c++) { -				if (children[c].className == 'tabvisible') { -					children[c].className = 'tabhidden'; -				} -			} -			document.getElementById(name).className = 'tabvisible'; -		} -	</script>  	<xsl:if test="count(/gentoo/project2:session/project2:var[@name='loggedInUserID']) != 0">  		<xsl:if test="count(tracks/track) > 0">  			<form method="post" class="tracker"> @@ -134,7 +134,7 @@  		<xsl:apply-templates select="packageBugs" />  		<xsl:apply-templates select="maskdetails" />  		<xsl:apply-templates select="changelog" /> -		<div style="clear; both" /> +		<div style="clear: both" />  	</div>    </xsl:template> @@ -142,7 +142,7 @@    <xsl:template match="/gentoo/summary/package/packageUrls">    	<div class="urls">  	  <xsl:for-each select="url"> -		<a target="_blank"> +		<a>  			<xsl:attribute name="href">  				<xsl:value-of select="url" />  			</xsl:attribute> @@ -159,7 +159,7 @@  		<ul class="tabhidden" id="bugs">  		  <xsl:for-each select="bug">  			<li> -				<a target="_blank"> +				<a>  					<xsl:attribute name="href">http://bugs.gentoo.org/<xsl:value-of select="bugid" /></xsl:attribute>  					<xsl:attribute name="title"><xsl:value-of select="summary" /></xsl:attribute>  					<xsl:value-of select="bugid" /> @@ -177,10 +177,12 @@  		<ul class="tabhidden" id="changelog">  		  <xsl:for-each select="entry">  		  	<li><xsl:value-of select="substring-before(date, ' ')" /></li> -			<ul> -			  <li><xsl:value-of select="person" /> <<xsl:value-of select="email" />></li> -			  <li><xsl:value-of select="comment" /></li> -			</ul> +			<li> +			  <ul> +				<li><xsl:value-of select="person" /> <<xsl:value-of select="email" />></li> +				<li><xsl:value-of select="comment" /></li> +			  </ul> +			</li>  		  </xsl:for-each>  		</ul>  	</xsl:if> diff --git a/gentoobrowse/popular.xslt b/gentoobrowse/popular.xslt index c65b6fa..d11f432 100644 --- a/gentoobrowse/popular.xslt +++ b/gentoobrowse/popular.xslt @@ -1,10 +1,10 @@  <?xml version="1.0" encoding="UTF-8" ?> -<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" +<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns="http://www.w3.org/1999/xhtml"  	xmlns:project2="http://project2.randomdan.homeip.net" exclude-result-prefixes="project2" >  	<xsl:import href="base.xslt" /> -  <xsl:output  encoding="utf-8"  method="html" media-type="text/html" indent="yes" -    doctype-system="http://www.w3.org/TR/html4/loose.dtd" -    doctype-public="-//W3C//DTD HTML 4.01 Transitional//EN" /> +  <xsl:output  encoding="utf-8"  method="xml" media-type="text/html" indent="yes" +    doctype-system="http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd" +    doctype-public="-//W3C//DTD XHTML 1.0 Strict//EN" />    <xsl:template name="head">  	<title>Popular Package List - Gentoo Browse</title>  	<meta name="description"> diff --git a/gentoobrowse/present/accountHome.xml b/gentoobrowse/present/accountHome.xml index 8628d8c..6ceda4c 100644 --- a/gentoobrowse/present/accountHome.xml +++ b/gentoobrowse/present/accountHome.xml @@ -4,7 +4,7 @@  	<xi:include href="../checks/loggedIn.xml" />  	<project2:rawview>  		<form caption="Logout" submit="Logout" action="/dologout" method="post" /> -		<para>View my <a href="/accountTracked">tracked packages</a>.</para> +		<para><p xmlns="http://www.w3.org/1999/xhtml">View my <a href="/accountTracked">tracked packages</a>.</p></para>  	</project2:rawview>  </view> diff --git a/gentoobrowse/present/confirm.xml b/gentoobrowse/present/confirm.xml index 5784bdf..cdadf68 100644 --- a/gentoobrowse/present/confirm.xml +++ b/gentoobrowse/present/confirm.xml @@ -2,7 +2,7 @@  <view name="confirm" root="gentoo" style="login.xslt" xmlns:xi="http://www.w3.org/2001/XInclude"  		xmlns:project2="http://project2.randomdan.homeip.net">  	<project2:rawview> -		<para>Please enter the confirmation code from your welcome email.</para> +		<para><p xmlns="http://www.w3.org/1999/xhtml">Please enter the confirmation code from your welcome email.</p></para>  		<form caption="Confirmation" submit="Confirm" action="/doconfirm" method="post">  			<input type="text" name="verifyguid" caption="Confirmation code"  					xslvalue="/gentoo/project2:params/project2:param[@name='verifyguid']" /> diff --git a/gentoobrowse/present/login.xml b/gentoobrowse/present/login.xml index 6b86881..1bab32a 100644 --- a/gentoobrowse/present/login.xml +++ b/gentoobrowse/present/login.xml @@ -8,7 +8,11 @@  			<input type="password" name="password" caption="Password"  					xslvalue="/gentoo/project2:params/project2:param[@name='password']" />  		</form> -		<para>I don't have an account... so I'll <a href="/signup">signup...</a></para> +		<para> +			<p xmlns="http://www.w3.org/1999/xhtml"> +				I don't have an account... so I'll <a href="/signup">signup...</a> +			</p> +		</para>  	</project2:rawview>  </view> diff --git a/gentoobrowse/search.xslt b/gentoobrowse/search.xslt index 4ba1b90..362a827 100644 --- a/gentoobrowse/search.xslt +++ b/gentoobrowse/search.xslt @@ -1,11 +1,11 @@  <?xml version="1.0" encoding="UTF-8" ?> -<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" +<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns="http://www.w3.org/1999/xhtml"  	xmlns:project2="http://project2.randomdan.homeip.net" exclude-result-prefixes="project2" > -	<xsl:import href="base.xslt" /> -	<xsl:import href="form.xslt" /> -  <xsl:output  encoding="utf-8"  method="html" media-type="text/html" indent="yes" -    doctype-system="http://www.w3.org/TR/html4/loose.dtd" -    doctype-public="-//W3C//DTD HTML 4.01 Transitional//EN" /> +  <xsl:import href="base.xslt" /> +  <xsl:import href="form.xslt" /> +  <xsl:output  encoding="utf-8"  method="xml" media-type="text/html" indent="yes" +    doctype-system="http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd" +    doctype-public="-//W3C//DTD XHTML 1.0 Strict//EN" />    <xsl:template name="content">    	<xsl:apply-templates select="form|para" />  	<xsl:apply-templates select="/gentoo/searchResults" /> | 
