* @package gitlab * @link https://www.zentao.net */ namespace zin; formPanel ( set::title($lang->gitlab->user->edit), set::back('gitlab-browseuser'), h::input ( set::name('id'), set::type('hidden'), set::value($user->id) ), formGroup ( set::name('account'), set::label($lang->gitlab->user->bind), set::required(true), set::items($userPairs), set::value($zentaoBindAccount), set::width('1/2') ), formGroup ( set::name('name'), set::label($lang->gitlab->user->name), set::required(true), set::width('1/2'), set::value($user->name) ), formGroup ( set::name('username'), set::label($lang->gitlab->user->username), set::width('1/2'), set::value($user->username), set::readonly(true) ), formGroup ( set::name('email'), set::label($lang->gitlab->user->email), set::required(true), set::width('1/2'), set::value($user->email) ), formGroup ( set::name('password'), set::label($lang->gitlab->user->password), set::width('1/2'), set::control('password') ), formGroup ( set::name('password_repeat'), set::label($lang->gitlab->user->passwordRepeat), set::width('1/2'), set::control('password') ), formGroup ( set::name('projects_limit'), set::label($lang->gitlab->user->projectsLimit), set::placeholder($lang->gitlab->user->projectsLimit), set::value($user->projects_limit), set::width('1/2') ), formGroup ( set::name('can_create_group'), set::label($lang->gitlab->user->canCreateGroup), set::control(array('control' => 'checkbox', 'checked' => $user->can_create_group ? true : false)), set::value('1') ), formGroup ( set::name('external'), set::label($lang->gitlab->user->external), set::control(array('control' => 'checkbox', 'text' => $lang->gitlab->user->externalTip, 'checked' => $user->external ? true : false)), set::value('1') ), formGroup ( set::name('avatar'), set::label($lang->gitlab->user->avatar), set::control(array('control' => 'input', 'type' => 'file', 'class' => 'hidden', 'id' => 'files')), h::div ( setID('avatarUpload'), setClass('text-center'), html(html::avatar(array('avatar' => $user->avatar_url ? $user->avatar_url : 'theme/default/images/repo/avatar.jpeg', 'account' => ''), 50)), h::a ( set::href('javascript:void(0)'), setClass('btn-avatar'), setID('avatarUploadBtn'), set::title($lang->gitlab->user->avatar), icon ( setClass('icon icon-pencil icon-2x'), set::name('') ) ) ) ) ); render();