Update of /cvsroot/happydoc/HappyDoc3/happydoclib/docset/docset_TAL/templates/default
In directory sc8-pr-cvs1:/tmp/cvs-serv15405/happydoclib/docset/docset_TAL/templates/default
Added Files:
python_macros.pt
Log Message:
Macros related to documenting python modules.
--- NEW FILE: python_macros.pt ---
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<!-- $Id: python_macros.pt,v 1.1 2003/03/16 23:43:50 doughellmann Exp $ -->
<head>
</head>
<body>
<tal:block metal:define-macro="python_module"
xmlns:tal="http://xml.zope.org/namespaces/tal"
xmlns:metal="http://xml.zope.org/namespaces/metal">
<tal:block tal:define="import_data python: docset.getImportData(current_module)"
tal:condition="import_data|nothing">
<h2>Imports</h2>
<tal:block tal:repeat="one_import import_data">
<tal:block tal:define="import_name python: one_import[0];
import_symbols python: one_import[1];">
<div tal:condition="import_symbols">
<code>from <span tal:content="structure import_name">Module</span>
import <span tal:content="structure python: ', '.join(import_symbols)">Symbols</span>
</code>
</div>
<div tal:condition="not: import_symbols">
<code>import <span tal:content="structure import_name">Module</span></code>
</div>
</tal:block>
</tal:block>
</tal:block>
</tal:block>
<p>This template contains the macros for formatting information
about python modules.
</p>
</body>
</html>
|