<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"
      xmlns:t="http://www.participatorypolitics.org/"
      eventCookie="@@@eventCookie@@@" dtvPlatform="@@@dtvPlatform@@@">
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<t:include filename="dynamic.js" />

<t:execOnLoad><![CDATA[
import database
replace = "<span>This is a database replace</span>"
testview = database.defaultDatabase
testview2 = database.defaultDatabase
]]></t:execOnLoad>
<t:execOnUnload><![CDATA[
import test.templatetest
test.templatetest.ranOnUnload += 1
]]></t:execOnUnload>
</head>
<body>
<h1>view test template</h1>
<div t:repeatForView="testview">
<span t:replace="viewName" />
<span t:replace="this.html" />
<span t:replaceMarkup="this.html" />
<div t:hideIf="True">
hideIf:True
<t:include filename="unittest/include" />
<t:includeTemplate filename="unittest/include-template" />
<span t:replace="replace"/>
<span t:replaceMarkup="replace"/>
</div>
<div t:hideIf="False">
hideIf:False
<t:include filename="unittest/include" />
<t:includeTemplate filename="unittest/include-template" />
<span t:replace="replace"/>
<span t:replaceMarkup="replace"/>
</div>
</div>
<div t:repeatForView="testview2">
<span t:replace="viewName" />
<span t:replace="this.html" />
<span t:replaceMarkup="this.html" />
<div t:hideIf="True">
hideIf:True
<t:include filename="unittest/include" />
<t:includeTemplate filename="unittest/include-template" />
<span t:replace="replace"/>
<span t:replaceMarkup="replace"/>
</div>
<div t:hideIf="False">
hideIf:False
<t:include filename="unittest/include" />
<t:includeTemplate filename="unittest/include-template" />
<span t:replace="replace"/>
<span t:replaceMarkup="replace"/>
</div>
</div>
</body>
</html>
