initjirauser.html.php 3.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111
  1. <?php
  2. /**
  3. * The init jira user view file of convert module of ZenTaoPMS.
  4. * @copyright Copyright 2009-2023 禅道软件(青岛)有限公司(ZenTao Software (Qingdao) Co., Ltd. www.zentao.net)
  5. * @license ZPL(https://zpl.pub/page/zplv12.html) or AGPL(https://www.gnu.org/licenses/agpl-3.0.en.html)
  6. * @author Gang Liu <liugang@easycorp.ltd>
  7. * @package convert
  8. * @link https://www.zentao.net
  9. */
  10. namespace zin;
  11. include('jiraside.html.php');
  12. div
  13. (
  14. setClass('flex'),
  15. panel
  16. (
  17. setClass('w-1/4 mr-4'),
  18. $items
  19. ),
  20. panel
  21. (
  22. setClass('flex-1 m-0 p-0 overflow-y-scroll scrollbar-thin scrollbar-hover'),
  23. setStyle(array('max-height' => 'calc(100vh - 130px)')),
  24. formPanel
  25. (
  26. set::title($lang->convert->jira->steps['user']),
  27. $maxUsers > 0 ? to::titleSuffix
  28. (
  29. div(setClass('text-base font-medium text-danger'), sprintf($lang->convert->jira->userExceeds, $maxUsers))
  30. ) : null,
  31. set::actionsClass('hidden'),
  32. formRow
  33. (
  34. formGroup
  35. (
  36. setClass('w-1/2'),
  37. set::label($lang->user->account),
  38. set::control(array('control' => 'radioList', 'inline' => true)),
  39. set::name('mode'),
  40. set::items($lang->convert->jiraUserMode),
  41. set::value(!empty($_SESSION['jiraUser']) ? zget($this->session->jiraUser, 'mode', 'account') : 'account')
  42. ),
  43. formGroup
  44. (
  45. setClass('w-1/2 ml-2'),
  46. span
  47. (
  48. icon('help self-center text-warning mr-1 pl-2'),
  49. setClass('self-center text-gray'),
  50. $lang->convert->jira->accountNotice
  51. )
  52. )
  53. ),
  54. formRow
  55. (
  56. formGroup
  57. (
  58. setClass('w-1/2'),
  59. set::label($lang->user->password),
  60. set::control('password'),
  61. set::name('password1'),
  62. set::placeholder($lang->user->placeholder->passwordStrength[0]),
  63. set::required(true)
  64. ),
  65. formGroup
  66. (
  67. setClass('w-1/2 ml-2'),
  68. span
  69. (
  70. icon('help self-center text-warning mr-1 pl-2'),
  71. setClass('self-center text-gray'),
  72. $lang->convert->jira->passwordNotice
  73. )
  74. )
  75. ),
  76. formGroup
  77. (
  78. setClass('grow-0 w-1/2'),
  79. set::label($lang->user->password2),
  80. set::control('password'),
  81. set::name('password2'),
  82. set::required(true)
  83. ),
  84. formRow
  85. (
  86. formGroup
  87. (
  88. setClass('w-1/2'),
  89. set::label($lang->user->group),
  90. set::name('group'),
  91. set::items($groups),
  92. set::value(!empty($_SESSION['jiraUser']) ? zget($this->session->jiraUser, 'group', '') : '')
  93. ),
  94. formGroup
  95. (
  96. setClass('w-1/2 ml-2'),
  97. span
  98. (
  99. icon('help self-center text-warning mr-1 pl-2'),
  100. setClass('self-center text-gray'),
  101. $lang->convert->jira->groupNotice
  102. )
  103. )
  104. )
  105. )
  106. )
  107. );
  108. render();