You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

61 lines
3.1 KiB

{extends 'layout_view.tpl'}
{block name="title"}
{title}{$title|escape}{/title}
{/block}
{block name="navigation"}
{if $skip_form neq 'y'}
{include file='tracker_actions.tpl'}
{/if}
{/block}
{block name="content"}
<div class="previewTrackerItem"></div>
{if $skip_form eq 'y'}
<form method="post" action="{service controller=tracker
action=update_item
trackerId={$trackerId}
itemId={$itemId}
}">
<p>
{$skip_form_message}
</p>
<div class="submit">
<input type="hidden" name="status" value="{$status|escape}">
{foreach from=$forced key=permName item=value}
<input type="hidden" name="forced~{$permName|escape}" value="{$value|escape}">
{/foreach}
{if $skip_preview neq 'y'}
<input type="button" class="btn btn-primary previewItemBtn" title="{tr}Preview your changes.{/tr}" name="preview" value="{tr}Preview{/tr}">
{/if}
<input type="hidden" name="redirect" value="{$redirect|escape}">
<input type="hidden" name="conflictoverride" value="{$conflictoverride|escape}">
<input type="submit" class="btn btn-primary" value="{$button_label}" onclick="needToConfirm=false;">
</div>
</form>
{else}
<form method="post" action="{service controller=tracker action=update_item format=$format editItemPretty=$editItemPretty suppressFeedback=$suppressFeedback}" id="updateItemForm{$trackerId|escape}">
{trackerfields trackerId=$trackerId fields=$fields status=$status itemId=$itemId format=$format editItemPretty=$editItemPretty}
<div class="submit">
{if $skip_preview neq 'y'}
<input type="button" class="btn btn-secondary previewItemBtn" title="{tr}Preview your changes.{/tr}" name="preview" value="{tr}Preview{/tr}">
{/if}
{if not empty($saveAndComment) and $saveAndComment neq 'n'}
<input type="hidden" name="saveAndComment" id="saveAndComment" value="">
<input type="submit" class="btn btn-primary" onclick="$('#saveAndComment').val(1);" value="{tr}Save and Comment{/tr}">
{/if}
<input type="hidden" name="itemId" value="{$itemId|escape}">
<input type="hidden" name="trackerId" value="{$trackerId|escape}">
{foreach from=$forced key=permName item=value}
<input type="hidden" name="forced~{$permName|escape}" value="{$value|escape}">
{/foreach}
<input type="hidden" name="redirect" value="{$redirect|escape}">
<input type="hidden" name="conflictoverride" value="{$conflictoverride|escape}">
<input type="submit" class="btn btn-primary" value="{$button_label}" onclick="needToConfirm=false;">
</div>
</form>
{* Don't warn on leaving page if the modal is closed without saving *}
{jq}$(".modal.fade.show").one("hide.bs.modal", function () {window.needToConfirm=false;});{/jq}
{/if}
{/block}