Mercurial > genshi > mirror
comparison examples/tutorial/geddit/templates/layout.html @ 615:06165fee45ab trunk
GenshiTutorial: make URLs dynamic so that the app could theoretically be mounted on some other SCRIPT_NAME.
author | cmlenz |
---|---|
date | Wed, 29 Aug 2007 20:12:54 +0000 |
parents | 236c351928a2 |
children | 725488d315f3 |
comparison
equal
deleted
inserted
replaced
613:1e6cf366b944 | 615:06165fee45ab |
---|---|
5 <py:match path="head" once="true"> | 5 <py:match path="head" once="true"> |
6 <head py:attrs="select('@*')"> | 6 <head py:attrs="select('@*')"> |
7 <title py:with="title = list(select('title/text()'))"> | 7 <title py:with="title = list(select('title/text()'))"> |
8 geddit<py:if test="title">: ${title}</py:if> | 8 geddit<py:if test="title">: ${title}</py:if> |
9 </title> | 9 </title> |
10 <link rel="stylesheet" href="/media/layout.css" type="text/css" /> | 10 <link rel="stylesheet" href="${url('/media/layout.css')}" type="text/css" /> |
11 <script type="text/javascript" src="/media/jquery.js"></script> | 11 <script type="text/javascript" src="${url('/media/jquery.js')}"></script> |
12 ${select('*[local-name()!="title"]')} | 12 ${select('*[local-name()!="title"]')} |
13 </head> | 13 </head> |
14 </py:match> | 14 </py:match> |
15 | 15 |
16 <py:match path="body" once="true"> | 16 <py:match path="body" once="true"> |
17 <body py:attrs="select('@*')"><div id="wrap"> | 17 <body py:attrs="select('@*')"><div id="wrap"> |
18 <div id="header"> | 18 <div id="header"> |
19 <a href="/"><img src="/media/logo.gif" width="201" height="79" alt="geddit?" /></a> | 19 <a href="/"><img src="${url('/media/logo.gif')}" width="201" height="79" alt="geddit?" /></a> |
20 </div> | 20 </div> |
21 <div id="content"> | 21 <div id="content"> |
22 ${select('*|text()')} | 22 ${select('*|text()')} |
23 </div> | 23 </div> |
24 <div id="footer"> | 24 <div id="footer"> |