1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="em">
<head><title>Nevow: Table Of Contents</title>
<link rel="stylesheet" href="nevow.css" type="text/css" />
</head>
<body>
<h1>Nevow: Table Of Contents</h1>
<ul>
<li><a href="nevow-intro.html">Nevow Intro</a></li>
<li>appserver module</li>
<li>Rendering process overview</li>
<li>Rendering arbitrary objects: flatteners</li>
<li>Page class</li>
<ul>
<li>render_* methods</li>
<li>data_* methods</li>
<li>docFactory attribute</li>
<li>original attribute</li>
<li>configurable_* methods</li>
<li>beforeRender/afterRender</li>
</ul>
<li>Loaders</li>
<li>Stan</li>
<li>URL traversal API</li>
<ul>
<li>locateChild</li>
<li>child_* attributes</li>
<li>self.children dictionary</li>
<li>childFactory</li>
<li>URL module API</li>
</ul>
<li>Request object</li>
<ul>
<li>Cookies</li>
<li>Redirect</li>
</ul>
<li>Context</li>
<ul>
<li>tag object</li>
<li>locate/remember</li>
<li>IQ interface</li>
</ul>
<li>Default error pages</li>
<li>Customizing 404/505 error pages</li>
<li>Guard</li>
<ul>
<li>Basic authentication</li>
<li>Realm</li>
<li>Portal</li>
<li>Sessions</li>
</ul>
<li>Formless:</li>
<ul>
<li>Declaring formless typed interfaces</li>
<li>Formless rendering process</li>
<li>Configurables</li>
<li>Patterning formless</li>
<li>Adding new typed fields</li>
<li>Define different validation patterns</li>
</ul>
<li>LivePage</li>
<ul>
<li>Mind object</li>
</ul>
<li>Nevow's xmlfile reference</li>
<ul>
<li>Directives and special attributes:</li>
<ul>
<li><<em>TAG</em> nevow:render="" /></li>
<li><<em>TAG</em> nevow:data="" /></li>
<li><<em>TAG</em> nevow:pattern="" /></li>
</ul>
<li>Tags:</li>
<ul>
<li><nevow:slot name="" /></li>
<li><nevow:invisible /></li>
<li><nevow:attr name="" /></li>
</ul>
</ul>
</ul>
</body>
</html>