annotate examples/trac/templates/wiki.cs @ 39:93b4dcbafd7b trunk

Copy Trac to main branch.
author cmlenz
date Mon, 03 Jul 2006 18:53:27 +0000
parents
children
rev   line source
39
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
1 <?cs include "header.cs" ?>
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
2 <?cs include "macros.cs" ?>
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
3
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
4 <div id="ctxtnav" class="nav">
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
5 <h2>Wiki Navigation</h2>
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
6 <ul><?cs
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
7 if:wiki.action == "diff" ?>
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
8 <li class="first"><?cs
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
9 if:len(chrome.links.prev) ?> &larr;
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
10 <a class="prev" href="<?cs var:chrome.links.prev.0.href ?>" title="<?cs
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
11 var:chrome.links.prev.0.title ?>">Previous Change</a><?cs
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
12 else ?>
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
13 <span class="missing">&larr; Previous Change</span><?cs
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
14 /if ?>
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
15 </li>
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
16 <li><a href="<?cs var:wiki.history_href ?>">Page History</a></li>
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
17 <li class="last"><?cs
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
18 if:len(chrome.links.next) ?>
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
19 <a class="next" href="<?cs var:chrome.links.next.0.href ?>" title="<?cs
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
20 var:chrome.links.next.0.title ?>">Next Change</a> &rarr; <?cs
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
21 else ?>
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
22 <span class="missing">Next Change &rarr;</span><?cs
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
23 /if ?>
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
24 </li><?cs
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
25 elif:wiki.action == "history" ?>
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
26 <li><a href="<?cs var:wiki.current_href ?>">View Latest Version</a></li><?cs
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
27 else ?>
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
28 <li><a href="<?cs var:trac.href.wiki ?>">Start Page</a></li>
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
29 <li><a href="<?cs var:trac.href.wiki ?>/TitleIndex">Index by Title</a></li>
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
30 <li><a href="<?cs var:trac.href.wiki ?>/RecentChanges">Index by Date</a></li>
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
31 <li class="last"><a href="<?cs var:wiki.last_change_href ?>">Last Change</a></li><?cs
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
32 /if ?>
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
33 </ul>
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
34 <hr />
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
35 </div>
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
36
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
37 <div id="content" class="wiki">
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
38
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
39 <?cs if wiki.action == "delete" ?><?cs
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
40 if:wiki.version - wiki.old_version > 1 ?><?cs
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
41 set:first_version = wiki.old_version + 1 ?><?cs
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
42 set:version_range = "versions "+first_version+" to "+wiki.version+" of " ?><?cs
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
43 set:delete_what = "those versions" ?><?cs
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
44 elif:wiki.version ?><?cs
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
45 set:version_range = "version "+wiki.version+" of " ?><?cs
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
46 set:delete_what = "this version" ?><?cs
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
47 else ?><?cs
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
48 set:version_range = "" ?><?cs
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
49 set:delete_what = "page" ?><?cs
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
50 /if ?>
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
51 <h1>Delete <?cs var:version_range ?><a href="<?cs
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
52 var:wiki.current_href ?>"><?cs var:wiki.page_name ?></a></h1>
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
53 <form action="<?cs var:wiki.current_href ?>" method="post">
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
54 <input type="hidden" name="action" value="delete" />
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
55 <p><strong>Are you sure you want to <?cs
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
56 if:!?wiki.version ?>completely <?cs
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
57 /if ?>delete <?cs var:version_range ?>this page?</strong><br /><?cs
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
58 if:wiki.only_version ?>
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
59 This is the only version the page, so the page will be removed
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
60 completely!<?cs
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
61 /if ?><?cs
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
62 if:?wiki.version ?>
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
63 <input type="hidden" name="version" value="<?cs var:wiki.version ?>" /><?cs
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
64 /if ?><?cs
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
65 if:wiki.old_version ?>
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
66 <input type="hidden" name="old_version" value="<?cs var:wiki.old_version ?>" /><?cs
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
67 /if ?>
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
68 This is an irreversible operation.</p>
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
69 <div class="buttons">
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
70 <input type="submit" name="cancel" value="Cancel" />
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
71 <input type="submit" value="Delete <?cs var:delete_what ?>" />
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
72 </div>
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
73 </form>
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
74
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
75 <?cs elif:wiki.action == "diff" ?>
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
76 <h1>Changes <?cs
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
77 if:wiki.old_version ?>between
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
78 <a href="<?cs var:wiki.current_href ?>?version=<?cs var:wiki.old_version?>">Version <?cs var:wiki.old_version?></a> and <?cs
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
79 else ?>from <?cs
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
80 /if ?>
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
81 <a href="<?cs var:wiki.current_href ?>?version=<?cs var:wiki.version?>">Version <?cs var:wiki.version?></a> of
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
82 <a href="<?cs var:wiki.current_href ?>"><?cs var:wiki.page_name ?></a></h1>
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
83 <form method="post" id="prefs" action="<?cs var:wiki.current_href ?>">
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
84 <div>
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
85 <input type="hidden" name="action" value="diff" />
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
86 <input type="hidden" name="version" value="<?cs var:wiki.version ?>" />
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
87 <label>View differences <select name="style">
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
88 <option value="inline"<?cs
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
89 if:diff.style == 'inline' ?> selected="selected"<?cs
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
90 /if ?>>inline</option>
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
91 <option value="sidebyside"<?cs
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
92 if:diff.style == 'sidebyside' ?> selected="selected"<?cs
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
93 /if ?>>side by side</option>
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
94 </select></label>
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
95 <div class="field">
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
96 Show <input type="text" name="contextlines" id="contextlines" size="2"
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
97 maxlength="3" value="<?cs var:diff.options.contextlines ?>" />
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
98 <label for="contextlines">lines around each change</label>
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
99 </div>
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
100 <fieldset id="ignore">
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
101 <legend>Ignore:</legend>
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
102 <div class="field">
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
103 <input type="checkbox" id="blanklines" name="ignoreblanklines"<?cs
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
104 if:diff.options.ignoreblanklines ?> checked="checked"<?cs /if ?> />
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
105 <label for="blanklines">Blank lines</label>
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
106 </div>
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
107 <div class="field">
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
108 <input type="checkbox" id="case" name="ignorecase"<?cs
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
109 if:diff.options.ignorecase ?> checked="checked"<?cs /if ?> />
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
110 <label for="case">Case changes</label>
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
111 </div>
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
112 <div class="field">
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
113 <input type="checkbox" id="whitespace" name="ignorewhitespace"<?cs
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
114 if:diff.options.ignorewhitespace ?> checked="checked"<?cs /if ?> />
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
115 <label for="whitespace">White space changes</label>
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
116 </div>
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
117 </fieldset>
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
118 <div class="buttons">
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
119 <input type="submit" name="update" value="Update" />
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
120 </div>
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
121 </div>
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
122 </form>
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
123 <dl id="overview">
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
124 <dt class="property author">Author:</dt>
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
125 <dd class="author"><?cs
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
126 if:wiki.num_changes > 1 ?><em class="multi">(multiple changes)</em><?cs
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
127 else ?><?cs var:wiki.author ?> <span class="ipnr">(IP: <?cs
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
128 var:wiki.ipnr ?>)</span><?cs
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
129 /if ?></dd>
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
130 <dt class="property time">Timestamp:</dt>
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
131 <dd class="time"><?cs
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
132 if:wiki.num_changes > 1 ?><em class="multi">(multiple changes)</em><?cs
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
133 elif:wiki.time ?><?cs var:wiki.time ?> (<?cs var:wiki.time_delta ?> ago)<?cs
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
134 else ?>--<?cs
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
135 /if ?></dd>
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
136 <dt class="property message">Comment:</dt>
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
137 <dd class="message"><?cs
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
138 if:wiki.num_changes > 1 ?><em class="multi">(multiple changes)</em><?cs
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
139 else ?><?cs var:wiki.comment ?><?cs /if ?></dd>
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
140 </dl>
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
141 <div class="diff">
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
142 <div id="legend">
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
143 <h3>Legend:</h3>
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
144 <dl>
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
145 <dt class="unmod"></dt><dd>Unmodified</dd>
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
146 <dt class="add"></dt><dd>Added</dd>
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
147 <dt class="rem"></dt><dd>Removed</dd>
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
148 <dt class="mod"></dt><dd>Modified</dd>
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
149 </dl>
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
150 </div>
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
151 <ul class="entries">
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
152 <li class="entry">
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
153 <h2><?cs var:wiki.page_name ?></h2><?cs
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
154 if:diff.style == 'sidebyside' ?>
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
155 <table class="sidebyside" summary="Differences">
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
156 <colgroup class="l"><col class="lineno" /><col class="content" /></colgroup>
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
157 <colgroup class="r"><col class="lineno" /><col class="content" /></colgroup>
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
158 <thead><tr>
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
159 <th colspan="2">Version <?cs var:wiki.old_version ?></th>
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
160 <th colspan="2">Version <?cs var:wiki.version ?></th>
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
161 </tr></thead><?cs
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
162 each:change = wiki.diff ?><?cs
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
163 call:diff_display(change, diff.style) ?><?cs
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
164 /each ?>
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
165 </table><?cs
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
166 else ?>
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
167 <table class="inline" summary="Differences">
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
168 <colgroup><col class="lineno" /><col class="lineno" /><col class="content" /></colgroup>
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
169 <thead><tr>
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
170 <th title="Version <?cs var:wiki.old_version ?>">v<?cs
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
171 var:wiki.old_version ?></th>
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
172 <th title="Version <?cs var:wiki.version ?>">v<?cs
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
173 var:wiki.version ?></th>
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
174 <th>&nbsp;</th>
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
175 </tr></thead><?cs
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
176 each:change = wiki.diff ?><?cs
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
177 call:diff_display(change, diff.style) ?><?cs
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
178 /each ?>
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
179 </table><?cs
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
180 /if ?>
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
181 </li>
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
182 </ul><?cs
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
183 if:trac.acl.WIKI_DELETE &&
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
184 (len(wiki.diff) == 0 || wiki.version == wiki.latest_version) ?>
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
185 <form method="get" action="<?cs var:wiki.current_href ?>">
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
186 <input type="hidden" name="action" value="delete" />
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
187 <input type="hidden" name="version" value="<?cs var:wiki.version ?>" />
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
188 <input type="hidden" name="old_version" value="<?cs var:wiki.old_version ?>" />
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
189 <input type="submit" name="delete_version" value="Delete <?cs
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
190 if:wiki.version - wiki.old_version > 1 ?> version <?cs
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
191 var:wiki.old_version+1 ?> to <?cs
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
192 /if ?>version <?cs var:wiki.version ?>" />
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
193 </form><?cs
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
194 /if ?>
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
195 </div>
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
196
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
197 <?cs elif wiki.action == "history" ?>
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
198 <h1>Change History of <a href="<?cs var:wiki.current_href ?>"><?cs
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
199 var:wiki.page_name ?></a></h1>
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
200 <?cs if:len(wiki.history) ?><form class="printableform" method="get" action="">
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
201 <input type="hidden" name="action" value="diff" />
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
202 <div class="buttons">
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
203 <input type="submit" value="View changes" />
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
204 </div>
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
205 <table id="wikihist" class="listing" summary="Change history">
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
206 <thead><tr>
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
207 <th class="diff"></th>
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
208 <th class="version">Version</th>
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
209 <th class="date">Date</th>
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
210 <th class="author">Author</th>
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
211 <th class="comment">Comment</th>
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
212 </tr></thead>
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
213 <tbody><?cs each:item = wiki.history ?>
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
214 <tr class="<?cs if:name(item) % #2 ?>even<?cs else ?>odd<?cs /if ?>">
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
215 <td class="diff"><input type="radio" name="old_version" value="<?cs
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
216 var:item.version ?>"<?cs
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
217 if:name(item) == 1 ?> checked="checked"<?cs
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
218 /if ?> /> <input type="radio" name="version" value="<?cs
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
219 var:item.version ?>"<?cs
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
220 if:name(item) == 0 ?> checked="checked"<?cs
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
221 /if ?> /></td>
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
222 <td class="version"><a href="<?cs
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
223 var:item.url ?>" title="View this version"><?cs
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
224 var:item.version ?></a></td>
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
225 <td class="date"><?cs var:item.time ?></td>
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
226 <td class="author" title="IP-Address: <?cs var:item.ipaddr ?>"><?cs
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
227 var:item.author ?></td>
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
228 <td class="comment"><?cs var:item.comment ?></td>
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
229 </tr>
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
230 <?cs /each ?></tbody>
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
231 </table><?cs
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
232 if:len(wiki.history) > #10 ?>
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
233 <div class="buttons">
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
234 <input type="submit" value="View changes" />
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
235 </div><?cs
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
236 /if ?>
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
237 </form><?cs /if ?>
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
238
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
239 <?cs else ?>
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
240 <?cs if wiki.action == "edit" || wiki.action == "preview" || wiki.action == "collision" ?>
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
241 <h1>Editing "<?cs var:wiki.page_name ?>"</h1><?cs
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
242 if wiki.action == "preview" ?>
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
243 <table id="info" summary="Revision info"><tbody><tr>
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
244 <th scope="col">
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
245 Preview of future version <?cs var:$wiki.version+1 ?> (modified by <?cs var:wiki.author ?>)
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
246 </th></tr><tr>
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
247 <td class="message"><?cs var:wiki.comment_html ?></td>
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
248 </tr>
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
249 </tbody></table>
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
250 <fieldset id="preview">
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
251 <legend>Preview (<a href="#edit">skip</a>)</legend>
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
252 <div class="wikipage"><?cs var:wiki.page_html ?></div>
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
253 </fieldset><?cs
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
254 elif wiki.action =="collision"?>
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
255 <div class="system-message">
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
256 Sorry, this page has been modified by somebody else since you started
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
257 editing. Your changes cannot be saved.
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
258 </div><?cs
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
259 /if ?>
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
260 <form id="edit" action="<?cs var:wiki.current_href ?>" method="post">
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
261 <fieldset class="iefix">
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
262 <input type="hidden" name="action" value="edit" />
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
263 <input type="hidden" name="version" value="<?cs var:wiki.version ?>" />
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
264 <input type="hidden" id="scroll_bar_pos" name="scroll_bar_pos" value="<?cs
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
265 var:wiki.scroll_bar_pos ?>" />
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
266 <div id="rows">
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
267 <label for="editrows">Adjust edit area height:</label>
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
268 <select size="1" name="editrows" id="editrows" tabindex="43"
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
269 onchange="resizeTextArea('text', this.options[selectedIndex].value)"><?cs
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
270 loop:rows = 8, 42, 4 ?>
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
271 <option value="<?cs var:rows ?>"<?cs
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
272 if:rows == wiki.edit_rows ?> selected="selected"<?cs /if ?>><?cs
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
273 var:rows ?></option><?cs
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
274 /loop ?>
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
275 </select>
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
276 </div>
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
277 <p><textarea id="text" class="wikitext" name="text" cols="80" rows="<?cs
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
278 var:wiki.edit_rows ?>">
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
279 <?cs var:wiki.page_source ?></textarea></p>
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
280 <script type="text/javascript">
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
281 var scrollBarPos = document.getElementById("scroll_bar_pos");
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
282 var text = document.getElementById("text");
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
283 addEvent(window, "load", function() {
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
284 if (scrollBarPos.value) text.scrollTop = scrollBarPos.value;
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
285 });
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
286 addEvent(text, "blur", function() { scrollBarPos.value = text.scrollTop });
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
287 </script>
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
288 </fieldset>
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
289 <div id="help">
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
290 <b>Note:</b> See <a href="<?cs var:$trac.href.wiki
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
291 ?>/WikiFormatting">WikiFormatting</a> and <a href="<?cs var:$trac.href.wiki
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
292 ?>/TracWiki">TracWiki</a> for help on editing wiki content.
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
293 </div>
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
294 <fieldset id="changeinfo">
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
295 <legend>Change information</legend>
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
296 <?cs if:trac.authname == "anonymous" ?>
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
297 <div class="field">
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
298 <label>Your email or username:<br />
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
299 <input id="author" type="text" name="author" size="30" value="<?cs
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
300 var:wiki.author ?>" /></label>
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
301 </div>
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
302 <?cs /if ?>
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
303 <div class="field">
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
304 <label>Comment about this change (optional):<br />
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
305 <input id="comment" type="text" name="comment" size="60" value="<?cs
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
306 var:wiki.comment?>" /></label>
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
307 </div><br />
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
308 <?cs if trac.acl.WIKI_ADMIN ?>
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
309 <div class="options">
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
310 <label><input type="checkbox" name="readonly" id="readonly"<?cs
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
311 if wiki.readonly == "1"?>checked="checked"<?cs /if ?> />
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
312 Page is read-only</label>
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
313 </div>
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
314 <?cs /if ?>
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
315 </fieldset>
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
316 <div class="buttons"><?cs
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
317 if wiki.action == "collision" ?>
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
318 <input type="submit" name="preview" value="Preview" disabled="disabled" />&nbsp;
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
319 <input type="submit" name="save" value="Submit changes" disabled="disabled" />&nbsp;
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
320 <?cs else ?>
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
321 <input type="submit" name="preview" value="Preview" accesskey="r" />&nbsp;
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
322 <input type="submit" name="save" value="Submit changes" />&nbsp;
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
323 <?cs /if ?>
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
324 <input type="submit" name="cancel" value="Cancel" />
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
325 </div>
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
326 <script type="text/javascript" src="<?cs
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
327 var:htdocs_location ?>js/wikitoolbar.js"></script>
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
328 </form>
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
329 <?cs /if ?>
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
330 <?cs if wiki.action == "view" ?>
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
331 <?cs if:wiki.comment_html ?>
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
332 <table id="info" summary="Revision info"><tbody><tr>
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
333 <th scope="col">
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
334 Version <?cs var:wiki.version ?> (modified by <?cs var:wiki.author ?>, <?cs var:wiki.age ?> ago)
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
335 </th></tr><tr>
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
336 <td class="message"><?cs var:wiki.comment_html ?></td>
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
337 </tr>
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
338 </tbody></table>
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
339 <?cs /if ?>
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
340 <div class="wikipage">
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
341 <div id="searchable"><?cs var:wiki.page_html ?></div>
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
342 </div>
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
343 <?cs if:len(wiki.attachments) ?>
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
344 <h3 id="tkt-changes-hdr">Attachments</h3>
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
345 <ul class="tkt-chg-list"><?cs
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
346 each:attachment = wiki.attachments ?><li class="tkt-chg-change"><a href="<?cs
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
347 var:attachment.href ?>"><?cs
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
348 var:attachment.filename ?></a> (<?cs var:attachment.size ?>) -<?cs
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
349 if:attachment.description ?><q><?cs var:attachment.description ?></q>,<?cs
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
350 /if ?> added by <?cs var:attachment.author ?> on <?cs
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
351 var:attachment.time ?>.</li><?cs
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
352 /each ?>
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
353 </ul>
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
354 <?cs /if ?>
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
355 <?cs if wiki.action == "view" && (trac.acl.WIKI_MODIFY || trac.acl.WIKI_DELETE)
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
356 && (wiki.readonly == "0" || trac.acl.WIKI_ADMIN) ?>
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
357 <div class="buttons"><?cs
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
358 if:trac.acl.WIKI_MODIFY ?>
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
359 <form method="get" action="<?cs var:wiki.current_href ?>"><div>
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
360 <input type="hidden" name="action" value="edit" />
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
361 <input type="submit" value="<?cs if:wiki.exists ?>Edit<?cs
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
362 else ?>Create<?cs /if ?> this page" accesskey="e" />
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
363 </div></form><?cs
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
364 if:wiki.exists ?>
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
365 <form method="get" action="<?cs var:wiki.attach_href ?>"><div>
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
366 <input type="hidden" name="action" value="new" />
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
367 <input type="submit" value="Attach file" />
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
368 </div></form><?cs
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
369 /if ?><?cs
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
370 /if ?><?cs
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
371 if:wiki.exists && trac.acl.WIKI_DELETE ?>
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
372 <form method="get" action="<?cs var:wiki.current_href ?>"><div id="delete">
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
373 <input type="hidden" name="action" value="delete" />
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
374 <input type="hidden" name="version" value="<?cs var:wiki.version ?>" /><?cs
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
375 if:wiki.version == wiki.latest_version ?>
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
376 <input type="submit" name="delete_version" value="Delete this version" /><?cs
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
377 /if ?>
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
378 <input type="submit" value="Delete page" />
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
379 </div></form>
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
380 <?cs /if ?>
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
381 </div>
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
382 <?cs /if ?>
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
383 <script type="text/javascript">
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
384 addHeadingLinks(document.getElementById("searchable"));
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
385 </script>
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
386 <?cs /if ?>
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
387 <?cs /if ?>
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
388 </div>
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
389
93b4dcbafd7b Copy Trac to main branch.
cmlenz
parents:
diff changeset
390 <?cs include "footer.cs" ?>
Copyright (C) 2012-2017 Edgewall Software