loops/browser/node.pt
helmutm f15f2e94e3 work in progress: provide target listings and views on nodes, possibly via concepts
git-svn-id: svn://svn.cy55.de/Zope3/src/loops/trunk@1125 fd906abe-77d9-0310-91a1-e0d9ade77398
2006-03-14 09:33:44 +00:00

62 lines
1.5 KiB
XML

<tal:show i18n:domain="loops">
<html metal:use-macro="context/@@skin_macros/page">
<head></head>
<body>
<metal:js fill-slot="ecmascript_slot">
<script type="text/javascript" src="node.js"
tal:attributes="src string:${context/++resource++node.js}">
</script>
</metal:js>
<metal:css fill-slot="style_slot">
<style type="text/css" media="all"
tal:content="string:@import url(${context/++resource++node.css});">
@import url(view.css);
</style>
</metal:css>
<metal:block fill-slot="actions" />
<metal:body fill-slot="body">
<tal:content define="item view/page;
level level|python: 1;
target request/annotations/loops.view/target | nothing">
<tal:content condition="not:target">
<metal:block use-macro="views/node_macros/content" />
</tal:content>
<tal:target condition="target">
<div>
Here comes the real target... <span tal:replace="target/title" />
</div>
</tal:target>
</tal:content>
</metal:body>
<div class="box" metal:fill-slot="navigators">
<h4>Navigation</h4>
<tal:menu define="item view/menu;
level level|python: 1"
condition="item">
<div class="body">
<metal:menu use-macro="views/node_macros/menu" />
</div>
</tal:menu>
</div>
<div metal:fill-slot="footer">
<a href="#"
tal:attributes="href string:${view/menu/url}/impressum">Impressum</a>
</div>
</body>
</html>
</tal:show>