]>
git.proxmox.com Git - pve-manager.git/blob - www/manager6/form/UserSelector.js
1 Ext
.define('PVE.form.UserSelector', {
2 extend
: 'Proxmox.form.ComboGrid',
3 alias
: ['widget.pveUserSelector'],
8 displayField
: 'userid',
14 initComponent: function() {
17 var store
= new Ext
.data
.Store({
29 header
: gettext('User'),
32 renderer
: Ext
.String
.htmlEncode
,
36 header
: gettext('Name'),
38 renderer
: PVE
.Utils
.render_full_name
,
39 dataIndex
: 'firstname',
43 header
: gettext('Comment'),
46 renderer
: Ext
.String
.htmlEncode
,
55 store
.load({ params
: { enabled
: 1 }});
60 Ext
.define('pve-users', {
61 extend
: 'Ext.data.Model',
63 'userid', 'firstname', 'lastname', 'email', 'comment',
64 { type
: 'boolean', name
: 'enable' },
65 { type
: 'date', dateFormat
: 'timestamp', name
: 'expire' },
69 url
: "/api2/json/access/users",