notification.jst.eco 2.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. <div class="page-header">
  2. <div class="page-header-title"><h1><%- @T( 'Notifications' ) %></h1></div>
  3. </div>
  4. <form div class="page-content">
  5. <h3><%- @T( 'Matrix' ) %></h3>
  6. <div class="settings-entry">
  7. <table class="table">
  8. <tr>
  9. <td><%- @T('On') %></td><td colspan="3"><%- @T('Criteria') %></td><td colspan="2"><%- @T('Notify via') %></td>
  10. </tr>
  11. <tr>
  12. <td></td><td><%- @T('Owned by me') %></td><td><%- @T('Owned by nobody') %></td><td><%- @T('no criteria') %></td><td><%- @T('Email & Online') %></td><td><%- @T('Online') %></td>
  13. </tr>
  14. <% if @config.matrix: %>
  15. <% for key, value of @config.matrix: %>
  16. <tr>
  17. <td><%= value.name %></td>
  18. <td><input type="checkbox" name="matrix.<%= key %>.criteria.owned_by_me" value="true" <% if value.criteria.owned_by_me: %>checked<% end %>/></td>
  19. <td><input type="checkbox" name="matrix.<%= key %>.criteria.owned_by_nobody" value="true" <% if value.criteria.owned_by_nobody: %>checked<% end %>/></td>
  20. <td><input type="checkbox" name="matrix.<%= key %>.criteria.no" value="true" <% if value.criteria.no: %>checked<% end %>/></td>
  21. <td><input type="radio" name="matrix.<%= key %>.channel" value="email" <% if value.channel.email: %>checked<% end %>/></td>
  22. <td><input type="radio" name="matrix.<%= key %>.channel" value="online" <% if !value.channel.email && value.channel.online: %>checked<% end %>/></td>
  23. </tr>
  24. <% end %>
  25. <% end %>
  26. </table>
  27. </div>
  28. <h3><%- @T( 'Groups' ) %></h3>
  29. <%- @T('For "owned by nobody" and "no criteria" only notify about tickets in theres groups.') %>
  30. <div class="settings-entry">
  31. <table class="table">
  32. <% if @groups: %>
  33. <% for group in @groups: %>
  34. <tr>
  35. <td><%= group.displayName() %></td><td><input type="checkbox" name="group_ids" value="<%= group.id %>" <% if _.include(@config.group_ids, group.id.toString()): %>checked<% end %>/></td>
  36. </tr>
  37. <% end %>
  38. <% end %>
  39. </table>
  40. </div>
  41. <button type="submit" class="btn btn--primary"><%- @T( 'Submit' ) %></button>
  42. </form>