wizard-custom-action.hbs 3.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100
  1. <div class="setting">
  2. <div class="setting-label">
  3. <h3>{{i18n "admin.wizard.id"}}</h3>
  4. </div>
  5. <div class="setting-value">
  6. {{input value=action.id placeholderKey='admin.wizard.id_placeholder' disabled=disableId}}
  7. </div>
  8. </div>
  9. <div class="setting">
  10. <div class="setting-label">
  11. <h3>{{i18n "admin.wizard.type"}}</h3>
  12. </div>
  13. <div class="setting-value">
  14. {{combo-box value=action.type content=types}}
  15. <label>*{{i18n 'admin.wizard.action.requires_save'}}</label>
  16. </div>
  17. </div>
  18. {{#if createTopic}}
  19. <div class="setting">
  20. <div class="setting-label">
  21. <h3>{{i18n "admin.wizard.action.create_topic.category"}}</h3>
  22. </div>
  23. <div class="setting-value">
  24. {{category-select-box value=action.category_id}}
  25. </div>
  26. </div>
  27. <div class="setting">
  28. <div class="setting-label">
  29. <h3>{{i18n "admin.wizard.action.title"}}</h3>
  30. </div>
  31. <div class="setting-value">
  32. {{combo-box value=action.title content=wizardFields nameProperty="label" none='admin.wizard.action.none'}}
  33. </div>
  34. </div>
  35. <div class="setting">
  36. <div class="setting-label">
  37. <h3>{{i18n "admin.wizard.action.post"}}</h3>
  38. </div>
  39. <div class="setting-value">
  40. {{combo-box value=action.post content=wizardFields nameProperty="label" none='admin.wizard.action.none'}}
  41. </div>
  42. </div>
  43. <div class="setting full">
  44. <label>{{i18n "admin.wizard.action.add_fields" type='Topic'}}</label>
  45. {{wizard-custom-input inputs=action.add_fields valueContent=wizardFields noneValue='admin.wizard.action.none'}}
  46. </div>
  47. {{/if}}
  48. {{#if sendMessage}}
  49. <div class="setting">
  50. <div class="setting-label">
  51. <h3>{{i18n "admin.wizard.action.title"}}</h3>
  52. </div>
  53. <div class="setting-value">
  54. {{combo-box value=action.title content=wizardFields nameProperty='label' none='admin.wizard.action.none'}}
  55. </div>
  56. </div>
  57. <div class="setting">
  58. <div class="setting-label">
  59. <h3>{{i18n "admin.wizard.action.post"}}</h3>
  60. </div>
  61. <div class="setting-value">
  62. {{combo-box value=action.post content=wizardFields nameProperty='label' none='admin.wizard.action.none'}}
  63. </div>
  64. </div>
  65. <div class="setting">
  66. <div class="setting-label">
  67. <h3>{{i18n "admin.wizard.action.send_message.recipient"}}</h3>
  68. </div>
  69. <div class="setting-value">
  70. {{user-selector single="true"
  71. includeMentionableGroups="true"
  72. usernames=action.username
  73. allowedUsers="true"}}
  74. </div>
  75. </div>
  76. <div class="setting full">
  77. <label>{{i18n "admin.wizard.action.add_fields" type='Message'}}</label>
  78. {{wizard-custom-input inputs=action.add_fields valueContent=wizardFields noneValue='admin.wizard.action.none'}}
  79. </div>
  80. {{/if}}
  81. {{#if updateProfile}}
  82. <div class="setting full">
  83. <label>{{i18n "admin.wizard.action.add_fields" type='Profile'}}</label>
  84. {{wizard-custom-input inputs=action.profile_updates
  85. valueContent=profileFields
  86. keyContent=wizardFields
  87. noneKey='admin.wizard.action.none'
  88. noneValue='admin.wizard.action.none'}}
  89. </div>
  90. {{/if}}