[Checkins] SVN: Sandbox/luciano/kirbi/src/kirbi/ created mater
template and added to other templates
Luciano Ramalho
luciano at ramalho.org
Sat Jul 7 17:33:12 EDT 2007
Log message for revision 77592:
created mater template and added to other templates
Changed:
U Sandbox/luciano/kirbi/src/kirbi/app.py
U Sandbox/luciano/kirbi/src/kirbi/app_templates/index.pt
A Sandbox/luciano/kirbi/src/kirbi/app_templates/master.pt
U Sandbox/luciano/kirbi/src/kirbi/book_templates/details.pt
U Sandbox/luciano/kirbi/src/kirbi/pac_templates/index.pt
A Sandbox/luciano/kirbi/src/kirbi/static/circulante-logo-212x48.png
-=-
Modified: Sandbox/luciano/kirbi/src/kirbi/app.py
===================================================================
--- Sandbox/luciano/kirbi/src/kirbi/app.py 2007-07-07 21:19:52 UTC (rev 77591)
+++ Sandbox/luciano/kirbi/src/kirbi/app.py 2007-07-07 21:33:11 UTC (rev 77592)
@@ -2,6 +2,7 @@
from kirbi.pac import Pac
from kirbi.book import Book
from grok import index
+from zope.interface import Interface
class Kirbi(grok.Application, grok.Container):
""" Peer-to-peer library system """
@@ -17,4 +18,7 @@
grok.context(Book)
title = index.Text()
- isbn13 = index.Field()
\ No newline at end of file
+ isbn13 = index.Field()
+
+class Master(grok.View):
+ grok.context(Interface)
\ No newline at end of file
Modified: Sandbox/luciano/kirbi/src/kirbi/app_templates/index.pt
===================================================================
--- Sandbox/luciano/kirbi/src/kirbi/app_templates/index.pt 2007-07-07 21:19:52 UTC (rev 77591)
+++ Sandbox/luciano/kirbi/src/kirbi/app_templates/index.pt 2007-07-07 21:33:11 UTC (rev 77592)
@@ -1,11 +1,13 @@
-<html>
+<html metal:use-macro="context/@@master/page">
+<head>
+ <title metal:fill-slot="title">Main</title>
+</head>
<body>
+ <div metal:fill-slot="body">
- <h1>Kirbi</h1>
-
<p><a tal:attributes="href python:view.url('pac')">
Book Catalog
</a></p>
-
+ </div>
</body>
</html>
Added: Sandbox/luciano/kirbi/src/kirbi/app_templates/master.pt
===================================================================
--- Sandbox/luciano/kirbi/src/kirbi/app_templates/master.pt (rev 0)
+++ Sandbox/luciano/kirbi/src/kirbi/app_templates/master.pt 2007-07-07 21:33:11 UTC (rev 77592)
@@ -0,0 +1,19 @@
+<html xmlns:tal="http://xml.zope.org/namespaces/tal"
+ xmlns:metal="http://xml.zope.org/namespaces/metal"
+ metal:define-macro="page">
+<head>
+ <title metal:define-slot="title">
+ Kirbi
+ </title>
+ <metal:hdr define-slot="headers">
+ <!-- Additional headers here... -->
+ </metal:hdr>
+</head>
+<body>
+ <img tal:attributes="src static/circulante-logo-212x48.png"
+ title="Circulante.org" width="212" height="48">
+ <div metal:define-slot="body">
+ Your content here...
+ </div>
+</body>
+</html>
\ No newline at end of file
Modified: Sandbox/luciano/kirbi/src/kirbi/book_templates/details.pt
===================================================================
--- Sandbox/luciano/kirbi/src/kirbi/book_templates/details.pt 2007-07-07 21:19:52 UTC (rev 77591)
+++ Sandbox/luciano/kirbi/src/kirbi/book_templates/details.pt 2007-07-07 21:33:11 UTC (rev 77592)
@@ -1,5 +1,11 @@
-<html>
+<html metal:use-macro="context/@@master/page">
+<head>
+ <title metal:fill-slot="title">
+ Book detail: <span tal:replace="view/main_title" />
+ </title>
+</head>
<body>
+ <div metal:fill-slot="body">
<p><a tal:attributes="href python:view.url(context.__parent__)">
Catalog
@@ -29,5 +35,6 @@
Edit
</a></p>
-</body>
+ </div>
+ </body>
</html>
Modified: Sandbox/luciano/kirbi/src/kirbi/pac_templates/index.pt
===================================================================
--- Sandbox/luciano/kirbi/src/kirbi/pac_templates/index.pt 2007-07-07 21:19:52 UTC (rev 77591)
+++ Sandbox/luciano/kirbi/src/kirbi/pac_templates/index.pt 2007-07-07 21:33:11 UTC (rev 77592)
@@ -1,8 +1,13 @@
-<html>
+<html metal:use-macro="context/@@master/page">
+<head>
+ <title metal:fill-slot="title">
+ Public Catalog
+ </title>
+</head>
<body>
+ <div metal:fill-slot="body">
+ <h1>Public Catalog</h1>
- <h1>Book Catalog</h1>
-
<p><a tal:attributes="href python:view.url('addbook')">
Add Book
</a></p>
@@ -17,6 +22,6 @@
</tr>
</table>
-
+ </div>
</body>
</html>
Added: Sandbox/luciano/kirbi/src/kirbi/static/circulante-logo-212x48.png
===================================================================
(Binary files differ)
Property changes on: Sandbox/luciano/kirbi/src/kirbi/static/circulante-logo-212x48.png
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
More information about the Checkins
mailing list