[Checkins] SVN: zope.kgs/trunk/src/zope/kgs/templates/ add index.html page for each version. Add selected class to secondary nav links
Paul Carduner
paulcarduner at gmail.com
Thu Jan 29 00:59:28 EST 2009
Log message for revision 95371:
add index.html page for each version. Add selected class to secondary nav links
Changed:
A zope.kgs/trunk/src/zope/kgs/templates/VERSION/index.html
U zope.kgs/trunk/src/zope/kgs/templates/master.pt
-=-
Added: zope.kgs/trunk/src/zope/kgs/templates/VERSION/index.html
===================================================================
--- zope.kgs/trunk/src/zope/kgs/templates/VERSION/index.html (rev 0)
+++ zope.kgs/trunk/src/zope/kgs/templates/VERSION/index.html 2009-01-29 05:59:27 UTC (rev 95371)
@@ -0,0 +1,20 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html metal:use-macro="templates/master.pt/macros/page" xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+ <head>
+ <title metal:fill-slot="page-title">Introduction to the KGS</title>
+ </head>
+ <body>
+ <span metal:fill-slot="title"><em class="name" tal:replace="title">name</em> Known Good Set</span>
+
+ <div metal:fill-slot="content">
+ <h1 id="pageheading">
+ <span tal:replace="title" />
+ <span tal:replace="version/name"/> Has Been Released!
+ </h1>
+
+ <div tal:content="structure version/announcement/html"/>
+ <div tal:content="structure version/changelog/html"/>
+
+ </div>
+ </body>
+</html>
Property changes on: zope.kgs/trunk/src/zope/kgs/templates/VERSION/index.html
___________________________________________________________________
Added: svn:eol-style
+ native
Modified: zope.kgs/trunk/src/zope/kgs/templates/master.pt
===================================================================
--- zope.kgs/trunk/src/zope/kgs/templates/master.pt 2009-01-29 05:58:18 UTC (rev 95370)
+++ zope.kgs/trunk/src/zope/kgs/templates/master.pt 2009-01-29 05:59:27 UTC (rev 95371)
@@ -14,7 +14,7 @@
$("#left-hand-navigation .level-one > li").click(
function(){
- $("#left-hand-navigation .level-one > li").removeClass('selected');
+ $(this).removeClass('selected');
$("#left-hand-navigation .level-one > li > a").removeClass('selected');
$("#left-hand-navigation .level-two").hide();
$(this).children('a').andSelf().addClass('selected').find('.level-two').show();
@@ -34,7 +34,7 @@
var href = $(this).attr("href").match(/[.*\/]*(.*.html)/);
href = href && href[1];
if (href && window.location.href.slice(window.location.href.length-href.length) === href){
- $(this).parents("li").click();
+ $(this).addClass('selected').parents("li").click();
}
});
@@ -52,11 +52,14 @@
<ul class="level-one" metal:define-slot="left-nav">
<li tal:repeat="version versions">
- <a href="#"
- tal:attributes="href string:${siteRoot}index.html">
+ <a href="javascript:void(0);">
Version <span tal:replace="version/name">1</span></a>
<ul class="level-two" style="display: none;">
+ <li>
+ <a href="#"
+ tal:attributes="href string:${siteRoot}${version/name}/index.html">Home Page</a>
+ </li>
<li tal:condition="version/announcement/url">
<a href="#"
tal:attributes="href string:${siteRoot}${version/announcement/url}">Announcement</a>
More information about the Checkins
mailing list