[Cdd-commits] r1278 - blends/trunk/webtools/templates
CDD Subversion Commit
noreply at alioth.debian.org
Thu Dec 11 08:59:11 UTC 2008
Author: tille
Date: Thu Dec 11 08:59:10 2008
New Revision: 1278
Added:
blends/trunk/webtools/templates/packagelist.xhtml
Log:
Add template for complete package list which was requested by Debian Science members
Added: blends/trunk/webtools/templates/packagelist.xhtml
==============================================================================
--- (empty file)
+++ blends/trunk/webtools/templates/packagelist.xhtml Thu Dec 11 08:59:10 2008
@@ -0,0 +1,84 @@
+<!DOCTYPE html
+ PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="${lang}" lang="${lang}"
+ xmlns:py="http://genshi.edgewall.org/">
+<head>
+<title>$projectname ${tasks[task].metapkg.PrintedName.capitalize()} packages</title>
+<meta http-equiv="Content-Type" content="application/xhtml+xml; charset=UTF-8"/>
+<link href="$css" type="text/css" rel="stylesheet"/>
+</head>
+<body>
+<div style="text-align: center;">
+<a href="$projecturl"><span py:choose="logourl">
+ <span py:when="None">${projectname} Project</span>
+ <span py:otherwise=""><img src="$logourl" alt="$projectname Project" height="93" /></span>
+ </span>
+</a>
+</div>
+<div class="heading" py:if="projectadvertising">
+ <div class="tabBar" style="text-align: center;">$projectadvertising</div>
+</div>
+<table class="columns">
+<tr>
+ <td class="left">
+ <span class="section">$summary</span>
+ <div class="section">
+ <div class="sectionTop"></div>
+ <div class="row">${idxsummary}</div>
+ </div>
+ </td>
+ <td class="main">
+ <div class="pageBody">
+ <h1>$gtstrTasksPage</h1>
+ <p>$gtstrThisIsAList</p>
+
+ <h2>$tableofcontents</h2>
+ <ul>
+ <py:for each="task in taskskeys">
+ <li><a href="#${task}">${tasks[task].metapkg.PrintedName.capitalize()}</a></li>
+ </py:for>
+ </ul>
+
+ <py:for each="task in taskskeys">
+ <a name="${task}" id="${task}"/>
+ <h2><a href="${task}.html" name="${task}" id="${task}">${tasks[task].metapkg.PrintedName.capitalize()} - <span py:choose="">
+ <span py:when="tasks[task].metapkg.desc.has_key(lang)">${tasks[task].metapkg.desc[lang]['short']}</span>
+ <span py:otherwise="">${tasks[task].metapkg.desc['en']['short']}</span>
+ </span></a></h2>
+ <p py:choose="">
+ <span py:when="tasks[task].metapkg.desc.has_key(lang)">${tasks[task].metapkg.desc[lang]['long']}</span>
+ <span py:otherwise="">${tasks[task].metapkg.desc['en']['long']}</span>
+ </p>
+ <dl>
+ <py:for each="project in projects[task]">
+ <dt><span py:choose="project.homepage">
+ <span py:when="'#'">${project.pkg.capitalize()}</span>
+ <span py:otherwise=""><a href="$project.homepage">${project.pkg.capitalize()}</a></span>
+ </span>
+ </dt>
+ <dd><span py:choose="">
+ <span py:when="project.desc.has_key(lang)">${project.desc[lang]['short']}</span>
+ <span py:otherwise="">${project.desc['en']['short']}</span>
+ </span>
+ </dd>
+ </py:for>
+ </dl>
+ </py:for>
+ </div>
+ </td>
+</tr>
+</table>
+<div id="footer">
+ <hr class="hidecss" />
+<p>${langavail}</p>
+<py:for each="l in languages">
+ <span py:if="lang != l" class="navpara">
+ <a href="${task}.html.${l}" title="${l}" hreflang="${l}" lang="${l}" rel="alternate">${l}</a>
+ </span>
+</py:for>
+<p>${howtosetlang}</p>
+ <address>${updatetimestamp}</address>
+</div>
+</body>
+</html>
More information about the Cdd-commits
mailing list