1 //<script type="text/javascript">
3 // Auto generated file build Builder
7 // register the module first
8 Pman.on('beforeload', function()
12 modKey : '000-pman_tab_adminlogevents',
13 module : Pman.Tab.AdminLogEvents,
15 parent : Pman.Tab.AdminLogs,
16 name : "Admin - Logs - Events"
20 Pman.Tab.AdminLogEvents = {
26 add : function(parentLayout, region)
33 this.parentLayout = parentLayout;
35 this.panel = this.parentLayout.addxtype({
43 activate: function() {
46 _this.grid.footer.onClick('first');
52 autoExpandColumn : 'remarks',
57 //_this.dialog = Pman.Dialog.FILL_IN
58 if (_this.panel.active) {
59 this.footer.onClick('first');
65 reader: Pman.Readers.Events,
67 beforeload: function (_self, o)
69 if (! _this.personSel) {
72 o.params = o.params || {};
73 o.params.person_id = _this.personSel.getValue();
78 sortInfo: { field: 'event_when', direction: 'DESC'},
82 url: baseURL + '/Roo/Events.php'
89 dataIndex : 'event_when',
90 renderer: function(v) { return v ? v.dateFormat('d/m/Y H:i') : ''; }
95 dataIndex : 'person_name',
96 renderer: function(v) { return String.format('{0}', v); }
101 dataIndex : 'action',
102 renderer: function(v) { return String.format('{0}', v); }
107 dataIndex : 'ipaddr',
108 renderer: function(v) { return String.format('{0}', v); }
114 renderer: function(v, x, r) { return v ? String.format('{0}({1})', r.data.on_table, v) : ''; }
119 dataIndex : 'remarks',
120 renderer: function(v) { return String.format('{0}', v); }
124 xtype : 'PagingToolbar',
127 displayMsg : "Displaying Events {0} - {1} of {2}",
128 emptyMsg : "No Events found"
139 fieldLabel : "Person ",
140 name : 'person_id_name',
141 qtip : "Select Person ",
142 emptyText : "Select Person ",
144 selectOnFocus : true,
149 displayField : 'name',
152 forceSelection : true,
153 triggerAction : 'all',
154 tpl : '<div class=\"x-grid-cell-text x-btn button\"><b>{name}<\/b> <\/div>',
155 queryParam : 'query[name]',
156 loadingText : "Searching...",
160 select: function (combo, record, index)
162 _this.grid.footer.onClick('first');
164 render: function (_self)
166 _this.personSel = _self;
171 reader: Pman.Readers.Person,
173 beforeload: function (_self, o)
175 o.params = o.params || {};
176 o.company_id = Pman.Login.authUser.company_id;
181 url: baseURL + '/Roo/Person.php',