5 "Boolean background" : true,
6 "String region" : "center",
7 "String title" : "Notify Senders",
16 "Boolean split" : true,
17 "Number height" : 200,
18 "xtype" : "LayoutRegion"
23 "xtype" : "LayoutRegion"
27 "Boolean background" : true,
28 "fitContainer" : true,
34 "autoExpandColumn" : "email",
41 "$ xns" : "Roo.Toolbar",
42 "String text" : "Add",
47 " Pman.Dialog.AdminNotifySender.show(",
49 " _this.sgrid.footer.onClick('first');",
57 "$ xns" : "Roo.Toolbar",
61 "$ xns" : "Roo.Toolbar",
62 "String text" : "Remove",
65 "function (_self, e)",
67 " Pman.genericDelete(_this.spanel, 'core_notify_sender');",
77 "$ sortInfo" : "{ field : 'email', direction: 'ASC' }",
79 "* prop" : "dataSource",
82 "$ url" : "baseURL + '/Roo/core_notify_sender'",
93 "totalProperty" : "total",
94 "xtype" : "JsonReader"
99 "function (_self, options)",
101 " options.params._with_queue_size =1 ;",
112 "displayInfo" : true,
113 "displayMsg" : "Displaying Servers {0} - {1} of {2}",
114 "emptyMsg" : "No Servers found",
116 "xtype" : "PagingToolbar"
121 " var state = v> 0 ? '-checked' : '';",
123 " return '<img class=\"x-grid-check-icon' + state + '\" src=\"' + Roo.BLANK_IMAGE_URL + '\"/>';",
126 "$ xns" : "Roo.grid",
127 "* prop" : "colModel[]",
128 "dataIndex" : "is_active",
129 "header" : "Is Active",
131 "xtype" : "ColumnModel"
134 "$ xns" : "Roo.grid",
135 "* prop" : "colModel[]",
136 "dataIndex" : "email",
139 "xtype" : "ColumnModel"
142 "$ xns" : "Roo.grid",
143 "* prop" : "colModel[]",
144 "dataIndex" : "poolname",
147 "xtype" : "ColumnModel"
150 "$ Function renderer" : [
153 " return r.data.in_queue || 0;",
156 "$ xns" : "Roo.grid",
157 "* prop" : "colModel[]",
158 "dataIndex" : "in_queue",
159 "header" : "In Queue",
161 "xtype" : "ColumnModel"
164 "$ renderer" : "function(v) { return String.format('{0}', v ? v.format('d/M/Y H:i:s') : ''); }",
165 "$ xns" : "Roo.grid",
166 "* prop" : "colModel[]",
167 "dataIndex" : "last_send",
168 "header" : "Last Sent",
170 "xtype" : "ColumnModel"
175 "function (_self, rowIndex, e)",
178 " _this.bgrid.footer.onClick('first');",
185 " _this.sgrid = this; ",
186 " //_this.dialog = Pman.Dialog.FILL_IN",
187 " if (_this.spanel.active) {",
188 " this.footer.onClick('first');",
193 "function (_self, rowIndex, e)",
196 " Pman.Dialog.AdminNotifySender.show(",
197 " this.getDataSource().getAt(rowIndex).data, function() {",
198 " _this.sgrid.footer.onClick('first');",
211 " _this.spanel = this;",
212 " if (_this.sgrid) {",
213 " _this.sgrid.footer.onClick('first');",
219 "tableName" : "core_notify_sender",
221 "xtype" : "GridPanel"
225 "Boolean background" : true,
226 "fitContainer" : true,
230 "$ xns" : "Roo.grid",
232 "autoExpandColumn" : "error_msg",
236 "* prop" : "toolbar",
239 "$ xns" : "Roo.Toolbar",
243 "$ xns" : "Roo.Toolbar",
244 "String text" : "Remove",
251 "$ sortInfo" : "{ field : 'person_id_name', direction: 'ASC' }",
252 "$ xns" : "Roo.data",
253 "* prop" : "dataSource",
256 "$ url" : "baseURL + '/Roo/core_notify_sender_blacklist'",
257 "$ xns" : "Roo.data",
260 "xtype" : "HttpProxy"
263 "$ xns" : "Roo.data",
267 "totalProperty" : "total",
268 "xtype" : "JsonReader"
273 "function (_self, opts)",
275 " if(!_this.sgrid.getSelectionModel().getSelected()) {",
279 " opts.params.sender_id = _this.sgrid.getSelectionModel().getSelected().data.id;",
289 "displayInfo" : true,
290 "displayMsg" : "Displaying Blacklists {0} - {1} of {2}",
291 "emptyMsg" : "No Blacklists found",
293 "xtype" : "PagingToolbar"
296 "$ renderer" : "function(v) { return String.format('{0}', v ? v.format('d/M/Y H:i:s') : ''); }",
297 "$ xns" : "Roo.grid",
298 "* prop" : "colModel[]",
299 "dataIndex" : "added_dt",
302 "xtype" : "ColumnModel"
305 "$ xns" : "Roo.grid",
306 "* prop" : "colModel[]",
307 "dataIndex" : "domain_id_domain",
310 "xtype" : "ColumnModel"
313 "$ xns" : "Roo.grid",
314 "* prop" : "colModel[]",
315 "dataIndex" : "error_str",
318 "xtype" : "ColumnModel"
325 " _this.bgrid = this; ",
326 " //_this.dialog = Pman.Dialog.FILL_IN",
338 " _this.bpanel = this;",
344 "tableName" : "core_notify_recur",
345 "title" : "Recurrent Notifications",
346 "xtype" : "GridPanel"
349 "xtype" : "BorderLayout"
352 "xtype" : "NestedLayoutPanel"
356 "name" : "Pman.Tab.AdminNotifySender",
357 "parent" : "Pman.Tab.AdminWatchNotify",
358 "path" : "/home/alan/gitlive/Pman.Admin/Pman.Tab.AdminNotifySender.bjs",
361 "1063e38cb53d94d386f21227fcd84717" : "Remove",
362 "1203cd27e4d1ab6f1296728c021d9c1a" : "Is Active",
363 "2023301a71db57f37d50da7d045b881a" : "Displaying Servers {0} - {1} of {2}",
364 "2ddb157d4780e8883fbde96f354c57d2" : "Displaying Blacklists {0} - {1} of {2}",
365 "774ff60df30a64fad1d29f6c2daa8691" : "No Servers found",
366 "902b0d55fddef6f8d651fe1035b7d4bd" : "Error",
367 "b26686c0a708faee42861d8b905e882e" : "Last Sent",
368 "be6838286e448ad65c5b55d690e2c38b" : "In Queue",
369 "c348b06d2667edd048ded3c1b1878cc1" : "Recurrent Notifications",
370 "c5dd93dd1011986763b5925e0af25e08" : "No Blacklists found",
371 "ce8ae9da5b7cd6c3df2929543a9af92d" : "Email",
372 "def36b726efed529b13ba240dd331a12" : "Pool",
373 "eae639a70006feff484a39363c977e24" : "Domain",
374 "ec211f7c20af43e742bf2570c3cb84f9" : "Add",
375 "ed93b54403043468c325323b79c676e2" : "Senders",
376 "f29ddbfb905eb2593fdcdfb243f9af85" : "Added",
377 "f8981aa743c09c2778adafe34ba52d62" : "Notify Senders"