Files
isspst/src/main/webapp/admin/users/userForm.zul
T

35 lines
2.1 KiB
Plaintext
Raw Normal View History

<?page title="${labels.UsersFormTitle}" contentType="text/html;charset=UTF-8"?>
2014-04-28 17:15:25 +02:00
<zk>
<window id="editWin" border="normal" closable="true" width="450px" apply="org.zkoss.bind.BindComposer"
2014-05-11 00:54:42 +02:00
viewModel="@id('vm') @init('info.bukova.isspst.ui.users.UserForm')">
2014-05-25 16:15:46 +02:00
<caption zclass="form-caption" label="${labels.UsersFormTitle}" />
2014-05-11 00:54:42 +02:00
<grid width="440px">
<columns>
<column hflex="min"></column>
<column></column>
<column></column>
</columns>
<rows>
<row><label value="${labels.UsersFormLogin}"/><textbox value="@bind(vm.dataBean.username)" instant="true" disabled="@load(vm.edit)" onChange="@command('checkLogin')"/><label value="Login je obsazený" sclass="error" visible="@load(not vm.loginFree)"/></row>
<row><label value="${labels.UsersFormFirstName}"/><textbox value="@bind(vm.dataBean.firstName)"/></row>
<row><label value="${labels.UsersFormSureName}"/><textbox value="@bind(vm.dataBean.lastName)"/></row>
<row><label value="${labels.UsersFormPersonalID}"/><textbox value="@bind(vm.dataBean.personalNumber)" width="90px"/></row>
<row><label value="${labels.UsersFormEmail}"/><textbox value="@bind(vm.dataBean.email)"/></row>
<row><label value=""/><checkbox label="${labels.UsersFormSendNotify}" checked="@bind(vm.dataBean.notify)"/></row>
<row><label value="${labels.UsersFormPassword}"/><textbox value="@bind(vm.password)" type="password" instant="true"/></row>
<row><label value="${labels.UsersFormRepeatPassword}"/><textbox value="@bind(vm.retPasswd)" type="password" instant="true"/><label value="Hesla nesouhlasí" sclass="error" visible="@load(not vm.pwMatches)"/></row>
<row><label value=""/><checkbox label="${labels.UsersFormActive}" checked="@bind(vm.dataBean.enabled)" disabled="@load(vm.dataBean.username eq 'admin')" /></row>
2014-05-11 00:54:42 +02:00
</rows>
</grid>
<groupbox mold="3d">
<caption label="Role"/>
<vbox children="@load(vm.userRoles.roleChecks)">
<template name="children">
<checkbox label="@load(each.role.description)" checked="@bind(each.checked)" disabled="@load(vm.dataBean.username eq 'admin')" />
2014-05-11 00:54:42 +02:00
</template>
</vbox>
</groupbox>
<include src="/app/formButtons.zul" />
2014-04-28 17:15:25 +02:00
</window>
</zk>