1 //<script type="text/javascript">
3 // Auto generated file - created by app.Builder.js- do not edit directly (at present!)
5 Pman.Dialog.CoreAutoSavePreview = {
10 show : function(data, cb)
18 this.dialog.show(this.data._el);
21 this.form.setValues(data);
22 this.form.fireEvent('actioncomplete', this.form, { type: 'setdata', data: data });
30 this.dialog = Roo.factory({
31 xtype: 'LayoutDialog',
39 title : "Saved Version",
46 activate : function() {
50 _this.grid.footer.onClick('first');
66 //_this.dialog = Pman.Dialog.FILL_IN
67 if (_this.panel.active) {
69 this.footer.onClick('first');
73 autoExpandColumn : 'event_when',
76 xtype: 'RowSelectionModel',
79 afterselectionchange : function (_self)
82 if (!this.getSelected()) {
83 _this.viewPanel.setContent("Nothing Selected");
87 _this.viewPanel.setContent("data");
96 beforeload : function (_self, o)
99 o.params = o.parmas || {};
100 o.params.action = 'AUTOSAVE';
105 sortInfo : { field: 'event_when', direction: 'DESC'},
109 totalProperty : 'total',
118 'name': 'person_name',
122 'name': 'event_when',
124 'dateFormat': 'Y-m-d'
151 'name': 'person_id_id',
155 'name': 'person_id_office_id',
159 'name': 'person_id_name',
163 'name': 'person_id_phone',
167 'name': 'person_id_fax',
171 'name': 'person_id_email',
175 'name': 'person_id_company_id',
179 'name': 'person_id_role',
183 'name': 'person_id_active',
187 'name': 'person_id_remarks',
191 'name': 'person_id_passwd',
195 'name': 'person_id_owner_id',
199 'name': 'person_id_lang',
203 'name': 'person_id_no_reset_sent',
207 'name': 'person_id_action_type',
211 'name': 'person_id_project_id',
215 'name': 'person_id_deleted_by',
219 'name': 'person_id_deleted_dt',
228 url : baseURL + '/Roo/Events.php'
232 xtype: 'PagingToolbar',
238 xtype: 'ColumnModel',
240 dataIndex : 'event_when',
243 renderer : function(v) { return v ? v.dateFormat('d/m/Y H:i') : ''; }
254 tableName : 'Images',
258 activate : function() {
261 _this.grid.footer.onClick('first');
268 autoExpandColumn : 'filename',
274 //_this.dialog = Pman.Dialog.FILL_IN
275 if (_this.panel.active) {
276 this.footer.onClick('first');
279 rowdblclick : function (_self, rowIndex, e)
281 if (!_this.dialog) return;
282 _this.dialog.show( this.getDataSource().getAt(rowIndex).data, function() {
283 _this.grid.footer.onClick('first');
291 sortInfo : { field : 'filename', direction: 'ASC' },
296 url : baseURL + '/Roo/Images.php'
301 totalProperty : 'total',
338 'name': 'displayorder',
346 'name': 'parent_image_id',
352 'dateFormat': 'Y-m-d'
371 'name': 'parent_image_id_id',
375 'name': 'parent_image_id_filename',
379 'name': 'parent_image_id_ontable',
383 'name': 'parent_image_id_onid',
387 'name': 'parent_image_id_mimetype',
391 'name': 'parent_image_id_width',
395 'name': 'parent_image_id_height',
399 'name': 'parent_image_id_filesize',
403 'name': 'parent_image_id_displayorder',
407 'name': 'parent_image_id_language',
411 'name': 'parent_image_id_parent_image_id',
415 'name': 'parent_image_id_created',
419 'name': 'parent_image_id_imgtype',
423 'name': 'parent_image_id_linkurl',
427 'name': 'parent_image_id_descript',
431 'name': 'parent_image_id_title',
438 xtype: 'PagingToolbar',
442 displayMsg : "Displaying Images{0} - {1} of {2}",
443 emptyMsg : "No Images found"
453 cls : 'x-btn-text-icon',
454 icon : Roo.rootURL + 'images/default/dd/drop-add.gif',
458 if (!_this.dialog) return;
459 _this.dialog.show( { id : 0 } , function() {
460 _this.grid.footer.onClick('first');
469 cls : 'x-btn-text-icon',
470 icon : Roo.rootURL + 'images/default/tree/leaf.gif',
474 var s = _this.grid.getSelectionModel().getSelections();
475 if (!s.length || (s.length > 1)) {
476 Roo.MessageBox.alert("Error", s.length ? "Select only one Row" : "Select a Row");
479 if (!_this.dialog) return;
480 _this.dialog.show(s[0].data, function() {
481 _this.grid.footer.onClick('first');
491 cls : 'x-btn-text-icon',
492 icon : rootURL + '/Pman/templates/images/trash.gif',
496 Pman.genericDelete(_this, 'Images');
504 xtype: 'ColumnModel',
509 renderer : function(v) { return String.format('{0}', v); }
512 xtype: 'ColumnModel',
516 dataIndex : 'filename',
517 renderer : function(v) { return String.format('{0}', v); }
520 xtype: 'ColumnModel',
524 dataIndex : 'ontable',
525 renderer : function(v) { return String.format('{0}', v); }
528 xtype: 'ColumnModel',
533 renderer : function(v) { return String.format('{0}', v); }
536 xtype: 'ColumnModel',
540 dataIndex : 'mimetype',
541 renderer : function(v) { return String.format('{0}', v); }
544 xtype: 'ColumnModel',
549 renderer : function(v) { return String.format('{0}', v); }
552 xtype: 'ColumnModel',
556 dataIndex : 'height',
557 renderer : function(v) { return String.format('{0}', v); }
560 xtype: 'ColumnModel',
564 dataIndex : 'filesize',
565 renderer : function(v) { return String.format('{0}', v); }
568 xtype: 'ColumnModel',
570 header : 'Displayorder',
572 dataIndex : 'displayorder',
573 renderer : function(v) { return String.format('{0}', v); }
576 xtype: 'ColumnModel',
580 dataIndex : 'language',
581 renderer : function(v) { return String.format('{0}', v); }
584 xtype: 'ColumnModel',
586 header : 'Parent image',
588 dataIndex : 'parent_image_id',
589 renderer : function(v) { return String.format('{0}', v); }
592 xtype: 'ColumnModel',
596 dataIndex : 'created',
597 renderer : function(v) { return String.format('{0}', v ? v.format('d/M/Y') : ''); }
600 xtype: 'ColumnModel',
604 dataIndex : 'imgtype',
605 renderer : function(v) { return String.format('{0}', v); }
608 xtype: 'ColumnModel',
612 dataIndex : 'linkurl',
613 renderer : function(v) { return String.format('{0}', v); }
616 xtype: 'ColumnModel',
620 dataIndex : 'descript',
621 renderer : function(v) { return String.format('{0}', v); }
624 xtype: 'ColumnModel',
629 renderer : function(v) { return String.format('{0}', v); }
635 xtype: 'ContentPanel',
638 render : function (_self)
640 _this.viewPanel = _self;
650 xtype: 'LayoutRegion',
654 xtype: 'LayoutRegion',