93 lines
3.2 KiB
Smarty
93 lines
3.2 KiB
Smarty
{*
|
|
* $Revision: 15342 $
|
|
* If you want to customize this file, do not edit it directly since future upgrades
|
|
* may overwrite it. Instead, copy it into a new directory called "local" and edit that
|
|
* version. Gallery will look for that file first and use it if it exists.
|
|
*}
|
|
<div class="gbBlock gcBackground1">
|
|
<h2> {g->text text="Add Comment"} </h2>
|
|
</div>
|
|
|
|
{if isset($form.action.preview)}
|
|
<div class="gbBlock">
|
|
<h3> {g->text text="Comment Preview"} </h3>
|
|
|
|
<div class="one-comment gcBorder2">
|
|
<h3> {$form.subject|markup} </h3>
|
|
<p class="comment">
|
|
{$form.comment|markup}
|
|
</p>
|
|
</div>
|
|
</div>
|
|
{/if}
|
|
|
|
<form action="{g->url}" method="post" enctype="application/x-www-form-urlencoded"
|
|
id="addCommentForm">
|
|
<div>
|
|
{g->hiddenFormVars}
|
|
<input type="hidden" name="{g->formVar var="controller"}" value="comment.AddComment"/>
|
|
<input type="hidden" name="{g->formVar var="form[formName]"}" value="{$form.formName}"/>
|
|
<input type="hidden" name="{g->formVar var="itemId"}" value="{$AddComment.itemId}"/>
|
|
</div>
|
|
|
|
<div class="gbBlock">
|
|
{if $user.isGuest}
|
|
<h4> {g->text text="Name"} </h4>
|
|
<input type="text" id="author" size="60" class="gcBackground1"
|
|
name="{g->formVar var="form[author]"}" value="{$form.author}"
|
|
onfocus="this.className=''" onblur="this.className='gcBackground1'"/>
|
|
{else}
|
|
<h4> {g->text text="Posted by"} </h4>
|
|
{g->text text="%s (%s)" arg1=$user.fullName arg2=$AddComment.host}
|
|
{/if}
|
|
|
|
<h4> {g->text text="Subject"} </h4>
|
|
|
|
{include file="gallery:modules/core/templates/MarkupBar.tpl" viewL10domain="modules_core"
|
|
element="subject" firstMarkupBar=true}
|
|
|
|
<input type="text" id="subject" size="60" class="gcBackground1"
|
|
name="{g->formVar var="form[subject]"}" value="{$form.subject}"
|
|
onfocus="this.className=''" onblur="this.className='gcBackground1'"/>
|
|
{if empty($inBlock)}
|
|
<script type="text/javascript">
|
|
document.getElementById('addCommentForm')['{g->formVar var="form[subject]"}'].focus();
|
|
</script>
|
|
{/if}
|
|
|
|
<h4>
|
|
{g->text text="Comment"}
|
|
<span class="giSubtitle"> {g->text text="(required)"} </span>
|
|
</h4>
|
|
|
|
{include file="gallery:modules/core/templates/MarkupBar.tpl" viewL10domain="modules_core"
|
|
element="comment"}
|
|
|
|
<textarea rows="15" cols="60" id="comment" class="gcBackground1"
|
|
name="{g->formVar var="form[comment]"}"
|
|
onfocus="this.className=''" onblur="this.className='gcBackground1'">{$form.comment}</textarea>
|
|
|
|
{if isset($form.error.comment.missing)}
|
|
<div class="giError">
|
|
{g->text text="You must enter a comment!"}
|
|
</div>
|
|
{/if}
|
|
</div>
|
|
|
|
{* Include validation plugins *}
|
|
{foreach from=$AddComment.plugins item=plugin}
|
|
{include file="gallery:`$plugin.file`" l10Domain=$plugin.l10Domain}
|
|
{/foreach}
|
|
|
|
<div class="gbBlock gcBackground1">
|
|
<input type="submit" class="inputTypeSubmit"
|
|
name="{g->formVar var="form[action][preview]"}" value="{g->text text="Preview"}"/>
|
|
<input type="submit" class="inputTypeSubmit"
|
|
name="{g->formVar var="form[action][add]"}" value="{g->text text="Save"}"/>
|
|
{if empty($inBlock)}
|
|
<input type="submit" class="inputTypeSubmit"
|
|
name="{g->formVar var="form[action][cancel]"}" value="{g->text text="Cancel"}"/>
|
|
{/if}
|
|
</div>
|
|
</form>
|