[CMF-checkins] CVS: CMF/CMFDefault/skins/zpt_generic - talkback_tree.pt:1.2.34.2 viewThreadsAtBottom.pt:1.2.34.1
Tres Seaver
tseaver@zope.com
Thu, 1 Aug 2002 11:26:57 -0400
Update of /cvs-repository/CMF/CMFDefault/skins/zpt_generic
In directory cvs.zope.org:/tmp/cvs-serv3865/CMFDefault/skins/zpt_generic
Modified Files:
Tag: CMF-1_3-branch
talkback_tree.pt viewThreadsAtBottom.pt
Log Message:
- Fixed discussion tree display not to embed entire HTML document
(Collector #17, thanks to Jeffrey Shell for the inspiration).
=== CMF/CMFDefault/skins/zpt_generic/talkback_tree.pt 1.2.34.1 => 1.2.34.2 ===
<html>
-<head>
- <title tal:content="template/title">The title</title>
-</head>
-<body tal:define="t python:here.setup_talkback_tree(here);
- height t/root/height;
- purl here/portal_url;
- ">
-<table cellspacing="0" border="0">
+<body>
+
+<table cellspacing="0" border="0"
+ metal:define-macro="tree"
+ tal:define="t python:here.setup_talkback_tree(here);
+ height t/root/height;">
<tr tal:repeat="row t/rows">
- <td tal:define="indent python:row.depth - 1"
+ <td colspan="1"
+ tal:define="indent python: row.depth - 1"
tal:condition="indent"
- tal:attributes="colspan indent" colspan="1">
- </td>
- <td width="16" tal:define="rlink row/branch">
+ tal:attributes="colspan indent" ></td>
+ <td width="16"
+ tal:define="rlink row/branch">
<a href="#" name=""
tal:condition="rlink"
tal:attributes="name row/id;
href rlink/link"
- tal:content="structure rlink/img"
- ><img src="/p_/pl"
- tal:attributes="src string:${purl}/p_pl;" /></a>
+ tal:content="structure rlink/img"><img src="/p_/pl"></a>
</td>
<td colspan="1" width="99%"
- tal:attributes="colspan python:height-row.depth"
- tal:define="obj nocall:row/object;
- url obj/absolute_url;
- ">
- <a tal:attributes="href url"
- ><img border="0" src=""
- tal:attributes="src string:${purl}/${obj/getIcon}" /></a>
+ tal:attributes="colspan python: height - row.depth"
+ tal:define="obj nocall: row/object;
+ url obj/absolute_url">
<a href=""
tal:attributes="href url"
- tal:content="obj/Title">Title</a>,
+ ><img border="0" src=""
+ tal:attributes="src string:${obj/portal_url}/${obj/getIcon}" /></a>
+ <a href=""
+ tal:attributes="href url"
+ tal:content="obj/Title">Title</a>,
by <span tal:replace="obj/Creator">Me</span>
on <span tal:replace="obj/CreationDate">Today</span>
</td>
</tr>
</table>
+
</body>
</html>
=== CMF/CMFDefault/skins/zpt_generic/viewThreadsAtBottom.pt 1.2 => 1.2.34.1 ===
<div tal:condition="here/talkback|nothing">
<div tal:condition="python: here.talkback.hasReplies(here)">
<h4>Comments:</h4>
- <span tal:replace="structure here/talkback_tree"></span>
+ <span metal:use-macro="here/talkback_tree/macros/tree"></span>
</div>
</div>