1{extends 'layout_view.tpl'} 2 3{block name="title"} 4 {title}{$title|escape}{/title} 5{/block} 6 7{block name="content"} 8 <form method="post" action="{service controller=monitor action=object type=$type object=$object}"> 9 <table class="table"> 10 <thead> 11 <tr> 12 <th>{tr}Notification{/tr}</th> 13 <th>{tr}Priority{/tr}</th> 14 </tr> 15 </thead> 16 <tbody> 17 {foreach $options as $option} 18 <tr> 19 <td> 20 {$option.description|escape} 21 {if $option.type eq 'category'} 22 {if $option.isParent} 23 <span class="label label-warning">{tr}Parent Category{/tr}</span> 24 {else} 25 <span class="label label-info">{tr}Category{/tr}</span> 26 {/if} 27 {elseif $option.type eq 'structure'} 28 <span class="label label-info">{tr}Structure{/tr}</span> 29 {elseif $option.type eq 'tracker'} 30 <span class="label label-info">{tr}Type{/tr}</span> 31 {elseif $option.type eq 'forum'} 32 <span class="label label-info">{tr}Forum{/tr}</span> 33 {elseif $option.type eq 'global'} 34 <span class="label label-warning">{tr}Global{/tr}</span> 35 {elseif $option.type eq 'wiki page trans' or $option.type eq 'article trans'} 36 <span class="label label-default">{tr}Translation{/tr}</span> 37 {/if} 38 </td> 39 <td> 40 <select name="notification~{$option.hash|escape}" class="nochosen"> 41 {foreach $priorities as $priority => $info} 42 <option value="{$priority|escape}" {if $priority eq $option.priority}selected{/if}>{$info.label|escape}</option> 43 {/foreach} 44 </select> 45 </td> 46 </tr> 47 {foreachelse} 48 <tr> 49 <td colspan="2">{tr}No notifications available{/tr}</td> 50 </tr> 51 {/foreach} 52 </tbody> 53 </table> 54 55 <div class="card bg-light"> 56 <div class="card-body"> 57 <h4>{tr}Priorities{/tr}</h4> 58 {foreach $priorities as $priority} 59 {if $priority.description} 60 <p><strong>{$priority.label|escape}:</strong> {$priority.description|escape}</p> 61 {/if} 62 {/foreach} 63 </div> 64 </div> 65 66 <div class="submit"> 67 <input type="submit" class="btn btn-secondary" title="{tr}Apply Changes{/tr}" value="{tr}Apply{/tr}"> 68 </div> 69 </form> 70{/block} 71