PageRenderTime 48ms CodeModel.GetById 20ms RepoModel.GetById 0ms app.codeStats 0ms

/web/sites/all/modules/civicrm/partials/crmCaseType/list.html

https://gitlab.com/jamie/ussocialforum
HTML | 73 lines | 65 code | 3 blank | 5 comment | 0 complexity | f42e11d7603760b27d0b57035c494ce7 MD5 | raw file
Possible License(s): GPL-2.0, MIT, LGPL-2.1, MPL-2.0-no-copyleft-exception, BSD-3-Clause, Apache-2.0, AGPL-1.0
  1. <!--
  2. Controller: CaseTypeListsCtrl
  3. Required vars: caseTypes
  4. -->
  5. <div id="help">
  6. A Case Type describes a group of related tasks, interactions, or processes.
  7. </div>
  8. <table class="display">
  9. <thead>
  10. <tr>
  11. <th>Title</th>
  12. <th>Name</th>
  13. <th>Description</th>
  14. <th>Enabled?</th>
  15. <th></th>
  16. </tr>
  17. </thead>
  18. <tbody>
  19. <tr ng-repeat="caseType in caseTypes"
  20. class="crm-entity"
  21. ng-class-even="'even-row even'"
  22. ng-class-odd="'odd-row odd'"
  23. ng-class="{disabled: 0==caseType.is_active, forked: 1==caseType.is_forked}">
  24. <td>{{caseType.title}}</td>
  25. <td>{{caseType.name}}</td>
  26. <td>{{caseType.description}}</td>
  27. <td>{{caseType.is_active == 1 ? 'Yes' : 'No'}}</td>
  28. <!-- FIXME: Can't figure out how styling in other tables gets the nowrap effect... in absence of a consistent fix, KISS -->
  29. <td style="white-space: nowrap">
  30. <span>
  31. <a class="action-item crm-hover-button" ng-href="#/caseType/{{caseType.id}}">Edit</a>
  32. <span class="btn-slide crm-hover-button">
  33. more
  34. <ul class="panel" style="display: none;">
  35. <li ng-hide="caseType.is_active">
  36. <a class="action-item crm-hover-button" ng-click="toggleCaseType(caseType)">
  37. Enable
  38. </a>
  39. </li>
  40. <li ng-show="caseType.is_active">
  41. <a class="action-item crm-hover-button"
  42. crm-confirm="{type: 'disable', obj: caseType}"
  43. on-yes="toggleCaseType(caseType)">
  44. Disable
  45. </a>
  46. </li>
  47. <li ng-show="caseType.is_forked">
  48. <a class="action-item crm-hover-button"
  49. crm-confirm="{type: 'revert', obj: caseType}"
  50. on-yes="revertCaseType(caseType)">
  51. Revert
  52. </a>
  53. </li>
  54. <li>
  55. <a class="action-item crm-hover-button"
  56. crm-confirm="{type: 'delete', obj: caseType}"
  57. on-yes="deleteCaseType(caseType)">
  58. Delete
  59. </a>
  60. </li>
  61. </ul>
  62. </span>
  63. </span>
  64. </td>
  65. </tr>
  66. </tbody>
  67. </table>
  68. <div class="crm-submit-buttons">
  69. <a ng-href="#/caseType/new" class="button"><span><div class="icon add-icon"></div>New Case Type</span></a>
  70. </div>