Xes Comments Templates

[[#xescommentform]]
!!!Leave a comment
(:input pmform target=xescomments:)
(:input default request=1:)
(:input default author "{$Author}" :)
%comment% $[Subject]:      (:input text Subject size=30:)
(:input text author:) Name (required)  \\
(:input text email:) Email (will not be published) (required)  \\
(:input text website "http://":) Website \\
(:input textarea text rows=10 cols=40:) \\
Enter code: {$Captcha} (:input captcha:)\\
(:input submit name=post value="$[Post]" :)
(:input end:)
[[#xescommentformend]]


[[#xescommentpost]]
(:template defaults where=above :) 
(:template require author errmsg="$[Missing name]":)
(:template require Subject match="" errmsg="$[Please leave the subject field blank]" :)
(:template require email errmsg="$[Missing email]":)
(:template requires if="captcha" errmsg="Please re-enter the message code" :)
>>commentpost<<
{$$text}

->''Comment by [[{$$website} | {$$author}]] on {$$CurrentTime} (:comment from {$$email}:)''
>><<
[[#xescommentpostend]]

[[#xescommentlist]]
(:template first {=$Group}:)
!!!Comments:
(:template each:)
(:include {=$FullName} self=0:)

(:if auth admin:)%right%[--[[{=$FullName}?action=edit | edit comments]]--] (:if [ auth admin && ! equal {{=$FullName}$Xes_Approved} true ]:)(:approve {{=$FullName}$PageUrl}:) (:ifend:)
----
[[#xescommentlistend]]