activate.html.php 1.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263
  1. <?php
  2. /**
  3. * The activate view file of extension 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 Tingting Dai <daitingting@easycorp.ltd>
  7. * @package extension
  8. * @link https://www.zentao.net
  9. */
  10. namespace zin;
  11. if(!empty($error))
  12. {
  13. div
  14. (
  15. setClass('text-danger'),
  16. html($error)
  17. );
  18. }
  19. else
  20. {
  21. set::closeBtn(false);
  22. div
  23. (
  24. setClass('p-2'),
  25. div
  26. (
  27. setClass('flex mb-3'),
  28. icon
  29. (
  30. 'exclamation-sign',
  31. set::size('2x'),
  32. setClass('text-warning mr-4')
  33. ),
  34. div
  35. (
  36. setClass('text-md font-bold leading-8 mb-2'),
  37. $title
  38. )
  39. ),
  40. div
  41. (
  42. setClass('text-center'),
  43. btn
  44. (
  45. setClass('mr-4'),
  46. set::type('primary'),
  47. set('load-url', createLink('extension', 'browse', "status=installed")),
  48. set::onclick('window.loadParentUrl(this)'),
  49. $lang->extension->viewInstalled
  50. ),
  51. btn
  52. (
  53. $lang->cancel,
  54. set('data-dismiss', 'modal'),
  55. set::onclick('window.loadPage()')
  56. )
  57. )
  58. );
  59. }
  60. render();