diff --git a/extension/lite/install/ext/css/step5/lite.ui.css b/extension/lite/install/ext/css/step5/lite.ui.css new file mode 100644 index 0000000000..fd52641c5f --- /dev/null +++ b/extension/lite/install/ext/css/step5/lite.ui.css @@ -0,0 +1 @@ +.importDemoDataRow{display:none;} diff --git a/extension/lite/install/ext/ui/step6.html.php b/extension/lite/install/ext/ui/step6.html.php new file mode 100644 index 0000000000..2b74528462 --- /dev/null +++ b/extension/lite/install/ext/ui/step6.html.php @@ -0,0 +1,71 @@ + + * @package install + * @link https://www.zentao.net + */ +namespace zin; + +set::zui(true); + +$isVIP = $config->edition == 'biz' ? 'VIP' : ''; +$joinZentao = ($installFileDeleted ? $lang->install->successLabel : $lang->install->successNoticeLabel) . $lang->install->joinZentao; +$joinZentao = nl2br(sprintf($joinZentao, $isVIP, $config->version, $this->createLink('admin', 'register'), $this->createLink('admin', 'bind'), inlink('step6'))); + +div +( + set::id('main'), + div + ( + set::id('mainContent'), + panel + ( + setClass('p-2'), + set::title($lang->install->success), + cell + ( + setClass('flex mb-4'), + icon + ( + setClass('text-success mx-4'), + set::size('3x'), + 'check-circle' + ), + cell + ( + html($joinZentao), + ), + ), + cell + ( + setClass('flex justify-center'), + btn + ( + setClass('px-4'), + set::url($lang->install->officeDomain), + set::type('success'), + $lang->install->register, + ), + cell + ( + setClass('flex items-center text-gray px-2'), + $lang->install->or, + ), + btn + ( + setClass('px-4'), + set::target('_self'), + set::url('index.php'), + set::type('primary'), + $lang->install->login, + ), + ), + ), + ), +); + +render('pagebase'); diff --git a/module/install/ui/step5.html.php b/module/install/ui/step5.html.php index 783dd5dcca..e1deae5c95 100644 --- a/module/install/ui/step5.html.php +++ b/module/install/ui/step5.html.php @@ -80,6 +80,7 @@ div ), formRow ( + setClass('importDemoDataRow'), formGroup ( set::label(' '),