1{*
2 * $Revision: 16827 $
3 * Read this before changing templates!  http://codex.gallery2.org/Gallery2:Editing_Templates
4 *}
5<div class="gbBlock gcBackground1">
6  <h2> {g->text text="Edit comment"} </h2>
7</div>
8
9{if isset($form.action.preview)}
10<div class="gbBlock">
11  <h3> {g->text text="Comment Preview"} </h3>
12
13  <h4> {$form.subject|markup} </h4>
14
15  {$form.comment|markup}
16</div>
17{/if}
18
19<form action="{g->url}" method="post" enctype="application/x-www-form-urlencoded"
20 id="editCommentForm">
21  <div>
22    {g->hiddenFormVars}
23    <input type="hidden" name="{g->formVar var="controller"}" value="comment.EditComment"/>
24    <input type="hidden" name="{g->formVar var="form[formName]"}" value="{$form.formName}"/>
25    <input type="hidden" name="{g->formVar var="itemId"}" value="{$EditComment.itemId}"/>
26  </div>
27
28  <div class="gbBlock">
29    <h4>
30      {g->text text="Commenter"}
31      <span class="giSubtitle"> {g->text text="(required)"} </span>
32    </h4>
33
34    <input type="hidden" name="{g->formVar var="commentId"}" value="{$EditComment.comment.id}"/>
35    <input type="text" name="{g->formVar var="form[commenterName]"}" value="{$form.commenterName}"/>
36
37    {if $EditComment.isGuestComment}
38    <h4>
39      {g->text text="Name"}
40    </h4>
41    <input type="text" name="{g->formVar var="form[author]"}" value="{$form.author}"/>
42    {/if}
43
44    {if isset($form.error.commenterName.missing)}
45    <div class="giError">
46      {g->text text="You must enter a username."}
47    </div>
48    {/if}
49    {if isset($form.error.commenterName.invalid)}
50    <div class="giError">
51      {g->text text="The username you entered is invalid."}
52    </div>
53    {/if}
54
55    <h4> {g->text text="Host"} </h4>
56    <input type="text" name="{g->formVar var="form[host]"}" value="{$form.host}"/>
57
58    <h4> {g->text text="Subject"} </h4>
59
60    {include file="gallery:modules/core/templates/MarkupBar.tpl" viewL10domain="modules_core"
61  	     element="subject" firstMarkupBar=true}
62
63    <input type="text" id="subject" size="60" class="gcBackground1"
64	   name="{g->formVar var="form[subject]"}" value="{$form.subject}"
65	   onfocus="this.className=''" onblur="this.className='gcBackground1'"/>
66
67    <script type="text/javascript">
68      document.getElementById('editCommentForm')['{g->formVar var="form[subject]"}'].focus();
69    </script>
70
71    <h4>
72      {g->text text="Comment"}
73      <span class="giSubtitle"> {g->text text="(required)"} </span>
74    </h4>
75
76    {include file="gallery:modules/core/templates/MarkupBar.tpl" viewL10domain="modules_core"
77  	     element="comment"}
78
79    <textarea rows="15" cols="60" id="comment" class="gcBackground1"
80	      name="{g->formVar var="form[comment]"}"
81	      onfocus="this.className=''"
82	      onblur="this.className='gcBackground1'">{$form.comment}</textarea>
83
84    {if isset($form.error.comment.missing)}
85    <div class="giError">
86      {g->text text="You must enter a comment"}
87    </div>
88    {/if}
89
90    <h4>
91      {g->text text="Publish Status"}
92    </h4>
93    <select name="{g->formVar var="form[publishStatus]"}">
94      {html_options options=$EditComment.publishStatusList selected=$form.publishStatus}
95    </select>
96  </div>
97
98  <div class="gbBlock gcBackground1">
99    <input type="submit" class="inputTypeSubmit"
100	   name="{g->formVar var="form[action][preview]"}" value="{g->text text="Preview"}"/>
101    <input type="submit" class="inputTypeSubmit"
102	   name="{g->formVar var="form[action][save]"}" value="{g->text text="Save"}"/>
103    <input type="submit" class="inputTypeSubmit"
104	   name="{g->formVar var="form[action][cancel]"}" value="{g->text text="Cancel"}"/>
105  </div>
106</form>
107