diff --git a/module/gitlab/config/form.php b/module/gitlab/config/form.php new file mode 100644 index 0000000000..366b444cc4 --- /dev/null +++ b/module/gitlab/config/form.php @@ -0,0 +1,10 @@ +gitlab->form = new stdclass(); + +$config->gitlab->form->create = common::formConfig('gitlab', 'create'); + +$config->gitlab->form->create['type'] = array('type' => 'string', 'required' => true, 'default' => 'gitlab'); +$config->gitlab->form->create['name'] = array('type' => 'string', 'required' => true, 'default' => ''); +$config->gitlab->form->create['url'] = array('type' => 'string', 'required' => true, 'default' => ''); +$config->gitlab->form->create['token'] = array('type' => 'string', 'required' => true, 'default' => ''); diff --git a/module/gitlab/ui/create.html.php b/module/gitlab/ui/create.html.php new file mode 100644 index 0000000000..12fdbe68ce --- /dev/null +++ b/module/gitlab/ui/create.html.php @@ -0,0 +1,49 @@ + + * @package gitlab + * @link https://www.zentao.net + */ + +namespace zin; + +formPanel +( + set::id('gitlabCreateForm'), + set::title($lang->gitlab->lblCreate), + formRow + ( + formGroup + ( + set::name('name'), + set::label($lang->gitlab->name), + set::value($gitlab->name), + set::placeholder($lang->gitlab->placeholder->name) + ) + ), + formRow + ( + formGroup + ( + set::name('url'), + set::label($lang->gitlab->url), + set::value($gitlab->url), + set::placeholder($lang->gitlab->placeholder->url) + ) + ), + formRow + ( + formGroup + ( + set::name('token'), + set::label($lang->gitlab->token), + set::value($gitlab->token), + set::placeholder($lang->gitlab->placeholder->token) + ) + ), +); diff --git a/module/gitlab/ui/edit.html.php b/module/gitlab/ui/edit.html.php new file mode 100644 index 0000000000..394dc90ba4 --- /dev/null +++ b/module/gitlab/ui/edit.html.php @@ -0,0 +1,49 @@ + + * @package gitlab + * @link https://www.zentao.net + */ + +namespace zin; + +formPanel +( + set::id('gitlabCreateForm'), + set::title($lang->gitlab->edit), + formRow + ( + formGroup + ( + set::name('name'), + set::label($lang->gitlab->name), + set::value($gitlab->name), + set::placeholder($lang->gitlab->placeholder->name) + ) + ), + formRow + ( + formGroup + ( + set::name('url'), + set::label($lang->gitlab->url), + set::value($gitlab->url), + set::placeholder($lang->gitlab->placeholder->url) + ) + ), + formRow + ( + formGroup + ( + set::name('token'), + set::label($lang->gitlab->token), + set::value($gitlab->token), + set::placeholder($lang->gitlab->placeholder->token) + ) + ), +);