User Templates for
CommentPlugin - See
CommentPlugin#Customisation for help
Template definitions
Templates used in rest of file
Generic prompt box used by other templates
%TMPL:DEF{promptbox}%
<table><tr valign="middle"><td><textarea %DISABLED% rows="%rows|3%" cols="%cols|50%" name="comment" wrap="soft" onfocus="if(this.value=='%MESSAGE%')this.value=''" onblur="if(this.value=='')this.value='%MESSAGE%'">%MESSAGE%</textarea></td><td><font size="-1"><input %DISABLED% type="submit" value="%button|Add comment%" /></font> <br><font size="-2"><i>When asked for a TWiki account, use your own or the default Main.TWikiGuest account.</i></font></td></tr></table>
%TMPL:END%
Standard comment, preserving formatting, signed and dated
%TMPL:DEF{outputstandard}%
%URLPARAM{"comment" encode="entity"}%
-- %WIKIUSERNAME% - %DATE%
%TMPL:END%
Short comment, signed and dated
%TMPL:DEF{outputoneliner}% * %URLPARAM{"comment" encode="entity"}% -- %WIKIUSERNAME% - %DATE% %TIME%%TMPL:END%
User templates
top
Comments, signed and dated, added at top of file
%TMPL:DEF{PROMPT:top}%%TMPL:P{promptbox}%%TMPL:END%
%TMPL:DEF{OUTPUT:top}%%TMPL:P{outputoneliner}%%POS:TOP%
%TMPL:END%
bottom
Comments, signed and dated, added at end of file
%TMPL:DEF{PROMPT:bottom}%%TMPL:P{promptbox}%%TMPL:END%
%TMPL:DEF{OUTPUT:bottom}%%POS:BOTTOM%%TMPL:P{outputoneliner}%%TMPL:END%
above
Comments, signed and dated, added immediately before anchor
%TMPL:DEF{PROMPT:above}%%TMPL:P{promptbox}%%TMPL:END%
%TMPL:DEF{OUTPUT:above}%%POS:BEFORE%%TMPL:P{outputstandard}%
%TMPL:END%
below
Comments, signed and dated, added immediately below anchor
%TMPL:DEF{PROMPT:below}%%TMPL:P{promptbox}%%TMPL:END%
%TMPL:DEF{OUTPUT:below}%%POS:AFTER%%TMPL:P{outputstandard}%
%TMPL:END%
tableprepend
Comments, signed and dated, added at top of table below the
anchor/location/COMMENT
%TMPL:DEF{PROMPT:tableprepend}%%TMPL:P{promptbox}%%TMPL:END%
%TMPL:DEF{OUTPUT:tableprepend}%%POS:AFTER%| %URLPARAM{"comment" newline="<br />" encode="entity"}% </td><td> %WIKIUSERNAME% </td><td> %DATE% %TIME% |
%TMPL:END%
tableappend
Comments, signed and dated, added at end of table above the anchor/location/COMMENT
%TMPL:DEF{PROMPT:tableappend}%%TMPL:P{promptbox}%%TMPL:END%
%TMPL:DEF{OUTPUT:tableappend}%%POS:BEFORE%| %URLPARAM{"comment" newline="<br />" encode="entity"}% | %WIKIUSERNAME% | %DATE% %TIME% |
%TMPL:END%
after: Add before the comment box
%TMPL:DEF{PROMPT:after}%%TMPL:P{promptbox}%%TMPL:END%
%TMPL:DEF{OUTPUT:after}%%TMPL:P{outputoneliner}% %POS:BEFORE%%TMPL:END%
action
Action added to action table directly above comment box
%TMPL:DEF{PROMPT:action}%
<table>
<tr>
<td align="right">Action for (TWiki.WikiName):</td>
<td><input name="who" type="text" size="50" value="%URLPARAM{"who" encode="entity"}%" /></td>
</tr>
<tr>
<td align="right">Due date:</td>
<td>
<input name="due" id="idDue" type="text" size="30" value="%URLPARAM{"due" encode="entity"}%" />
</td>
</tr>
<tr>
<td colspan="2">
<textarea %DISABLED% rows="5" cols="120" name="comment" wrap="soft"></textarea>
</td>
</tr>
<tr>
<td colspan=2 align=middle><input %DISABLED% type="submit" value="Add action" /></td>
</tr>
</table>
%TMPL:END%
%TMPL:DEF{OUTPUT:action}%%POS:BEFORE%%ACTION{who="%URLPARAM{"who" encode="entity"}%" due="%URLPARAM{"due" encode="entity"}%"}% %URLPARAM{"comment" newline="<br />" encode="entity"}%<br />- Created by %WIKIUSERNAME%, %DATE% %TIME%
%TMPL:END%
poll
TWiki table that collects results from a poll on plugin usage
%TMPL:DEF{PROMPT:poll}%
<table valign="middle">
<tr>
<td align=right>Number of sites?</td>
<td align=left><input %DISABLED% type="text" name="sites" size="3" value="1"></td>
<td align=right>Plugin hacked?</td>
<td align=left>
<select %DISABLED% name="pluginhacked">
<option>no</option>
<option>yes</option>
</select>
</td>
<td align=right>TWiki hacked?</td>
<td align=left>
<select %DISABLED% name="twikihacked">
<option>no</option>
<option>yes</option>
</select>
</td>
<td align=right>Remarks</td>
<td align=left><input %DISABLED% type="text" name="remarks" size="30" value=""></td>
<td>
<input %DISABLED% type="submit" value="Yes, I use it" />
</td>
</tr>
</table>
%TMPL:END%
%TMPL:DEF{OUTPUT:poll}%%POS:BEFORE%| %WIKIUSERNAME% | %URLPARAM{"sites" encode="entity"}% | %URLPARAM{"pluginhacked" encode="entity"}% | %URLPARAM{"twikihacked" encode="entity"}% | %URLPARAM{"remarks" encode="entity"}% |
%TMPL:END%
table
Tablerows adding on end -
TWiki:Main/FranzJosefSilli
%TMPL:DEF{PROMPT:table}%
<hr width="60%"/> Date: <input %DISABLED% type="text" size="40" name="comment_date" /> <br /> City: <input %DISABLED% type="text" size="40" name="comment_city" value="" /> <input %DISABLED% type="submit" value="%button|Add%" /> entry <hr width="90%"/>
%TMPL:END%
%TMPL:DEF{OUTPUT:table}%
%POS:BEFORE%| %URLPARAM{"comment_date" encode="entity"}% | %WIKIUSERNAME% | %URLPARAM{"comment_city" encode="entity"}% |
%TMPL:END%
toctalk
Talk using TOC adding on end -
TWiki:Main/FranzJosefSilli
%TMPL:DEF{PROMPT:toctalk}%
<hr width="60%"/> Summary: <input %DISABLED% type="text" size="40" name="comment_summary" /> <br /> <textarea %DISABLED% rows="%rows|3%" cols="%cols|50%" name="comment_text" wrap="soft" onfocus="if(this.value=='%MESSAGE%')this.value=''" onblur="if(this.value=='')this.value='%MESSAGE%'">%MESSAGE%</textarea> <br /> <input %DISABLED% type="submit" value="%button|Add%" /> <hr width="90%"/>
%TMPL:END%
%TMPL:DEF{OUTPUT:toctalk}%
%POS:BEFORE%---+++ %DATE% %TIME% %WIKIUSERNAME%: %URLPARAM{"comment_summary"}%
%POS:BEFORE%%URLPARAM{"comment_text" }%
%POS:BEFORE%
%TMPL:END%
bookmark
Add bookmark -
TWiki:Main/FranzJosefSilli
%TMPL:DEF{PROMPT:bookmark}%
<hr width="60%"/>
<table border="0">
<tr>
<td><font size="-1">URL:</font></td>
<td><font size="-1"><input %DISABLED% type="text" size="40" name="comment_url" value="http://" /></font>
</td>
</tr>
<tr>
<td><font size="-1">Link text:</font></td>
<td><font size="-1"><input %DISABLED% type="text" size="40" name="comment_link" /></font>
</td>
</tr>
<tr>
<td><font size="-1">Description:</font></td>
<td><font size="-1"><input %DISABLED% type="text" size="40" name="comment_text" value="%MESSAGE%" /> <input %DISABLED% type="submit" value="%button|Add%" /> bookmark </font></td>
</tr>
</table><hr width="90%"/>
%TMPL:END%
%TMPL:DEF{OUTPUT:bookmark}%
%POS:BEFORE% * [[%URLPARAM{"comment_url"}%][%URLPARAM{"comment_link"}%]] - %URLPARAM{"comment_text" }%
%TMPL:END%
to top