1 //<script type="text/javascript">
3 // Auto generated file - created by app.Builder.js- do not edit directly (at present!)
7 // register the module first
8 Pman.on('beforeload', function()
11 modKey : '001-Pman.Tab.CmsBlog',
12 module : Pman.Tab.CmsBlog,
14 parent : Pman.Tab.Cms,
21 Pman.Tab.CmsBlog = new Roo.util.Observable({
27 add : function(parentLayout, region)
31 this.parentLayout = parentLayout;
33 this.panel = parentLayout.addxtype({
37 activate : function() {
40 _this.grid.footer.onClick('first');
48 tableName : 'CmsBlog',
49 title : "Pages / Blog Entries",
57 _this.dialog = Pman.Dialog.CmsBlog;
58 if (_this.panel.active) {
59 this.footer.onClick('first');
63 autoExpandColumn : 'title',
69 sortInfo : { field : 'created' , direction : 'DESC' },
74 url : baseURL + '/Roo/CmsBlog.php'
81 totalProperty : 'total',
94 'format' : 'Y-m-d H:i:s'
101 'name': 'comments_no',
105 'name': 'trackbacks_no',
113 'name': 'has_extended',
121 'name': 'category_id',
125 'name': 'category_id_title',
135 'format' : 'Y-m-d H:i:s'
140 'format' : 'Y-m-d H:i:s'
143 'name': 'to_replace_id',
159 'name': 'parent_id_title',
164 'name': 'author_id_id',
168 'name': 'author_id_office_id',
172 'name': 'author_id_name',
176 'name': 'author_id_phone',
180 'name': 'author_id_fax',
184 'name': 'author_id_email',
188 'name': 'author_id_company_id',
192 'name': 'author_id_role',
196 'name': 'author_id_active',
200 'name': 'author_id_remarks',
204 'name': 'author_id_passwd',
208 'name': 'author_id_owner_id',
212 'name': 'author_id_lang',
216 'name': 'author_id_no_reset_sent',
220 'name': 'author_id_action_type',
224 'name': 'author_id_project_id',
228 'name': 'category_id_id',
232 'name': 'category_id_parent_id',
236 'name': 'category_id_short_name',
240 'name': 'category_id_title',
244 'name': 'category_id_page_text',
248 'name': 'category_id_type',
252 'name': 'category_id_search_on',
256 'name': 'category_id_image_menu_id',
260 'name': 'category_id_image_menuover_id',
264 'name': 'category_id_image_leftactive_id',
268 'name': 'category_id_image_page_id',
272 'name': 'category_id_display_order',
276 'name': 'category_id_more_info_title',
280 'name': 'category_id_more_info_text',
284 'name': 'category_id_visible',
288 'name': 'to_replace_id_id',
292 'name': 'to_replace_id_title',
296 'name': 'to_replace_id_published',
300 'name': 'to_replace_id_body',
304 'name': 'to_replace_id_comments_no',
308 'name': 'to_replace_id_trackbacks_no',
312 'name': 'to_replace_id_extended',
316 'name': 'to_replace_id_has_extended',
320 'name': 'to_replace_id_author_id',
324 'name': 'to_replace_id_category_id',
328 'name': 'to_replace_id_is_draft',
332 'name': 'to_replace_id_updated',
336 'name': 'to_replace_id_created',
340 'name': 'to_replace_id_to_replace_id',
344 'name': 'to_replace_id_page_link',
348 'name': 'to_replace_id_in_rss',
352 'name': 'to_replace_id_parent_id',
356 'name': 'parent_id_id',
360 'name': 'parent_id_title',
364 'name': 'parent_id_published',
368 'name': 'parent_id_body',
372 'name': 'parent_id_comments_no',
376 'name': 'parent_id_trackbacks_no',
380 'name': 'parent_id_extended',
384 'name': 'parent_id_has_extended',
388 'name': 'parent_id_author_id',
392 'name': 'parent_id_category_id',
396 'name': 'parent_id_is_draft',
400 'name': 'parent_id_updated',
404 'name': 'parent_id_created',
408 'name': 'parent_id_to_replace_id',
412 'name': 'parent_id_page_link',
416 'name': 'parent_id_in_rss',
420 'name': 'parent_id_parent_id',
427 xtype: 'PagingToolbar',
431 displayMsg : 'Displaying CmsBlog{0} - {1} of {2}',
432 emptyMsg : 'No CmsBlog found'
444 _this.dialog.show( { id : 0 } , function() {
445 _this.grid.footer.onClick('first');
449 cls : 'x-btn-text-icon',
451 icon : Roo.rootURL + 'images/default/dd/drop-add.gif'
459 var s = _this.grid.getSelectionModel().getSelections();
460 if (!s.length || (s.length > 1)) {
461 Roo.MessageBox.alert("Error", s.length ? "Select only one Row" : "Select a Row");
465 _this.dialog.show(s[0].data, function() {
466 _this.grid.footer.onClick('first');
471 cls : 'x-btn-text-icon',
473 icon : Roo.rootURL + 'images/default/tree/leaf.gif'
479 cls : 'x-btn-text-icon',
480 icon : rootURL + '/Pman/templates/images/trash.gif',
484 //Pman.genericDelete(_this, _this.grid.tableName);
492 xtype: 'ColumnModel',
494 dataIndex : 'created',
497 renderer : function(v) { return v? v.format('d/M/Y') : '--' }
500 xtype: 'ColumnModel',
502 dataIndex : 'published',
503 header : 'Published',
505 renderer : function(v) { return v? v.format('d/M/Y') : '--' }
508 xtype: 'ColumnModel',
510 dataIndex : 'parent_id_title',
513 renderer : function(v) { return String.format('{0}', v || ''); }
516 xtype: 'ColumnModel',
518 dataIndex : 'category_id_title',
521 renderer : function(v) { return String.format('{0}', v); }
524 xtype: 'ColumnModel',
529 renderer : function(v) { return String.format('{0}', v); }
532 xtype: 'ColumnModel',
534 dataIndex : 'author_id_name',
537 renderer : function(v) { return String.format('{0}', v); }
540 xtype: 'ColumnModel',
542 dataIndex : 'page_link',
543 header : 'Page link',
545 renderer : function(v) { return String.format('{0}', v); }
548 xtype: 'ColumnModel',
550 dataIndex : 'to_replace_id_title',
551 header : 'To replace',
553 renderer : function(v) { return String.format('{0}', v); }
556 xtype: 'ColumnModel',
558 dataIndex : 'is_draft',
561 renderer : function(v) { return String.format('{0}', v); }
564 xtype: 'ColumnModel',
566 dataIndex : 'has_extended',
569 renderer : function(v) { return String.format('{0}', v); }
572 xtype: 'ColumnModel',
574 dataIndex : 'trackbacks_no',
577 renderer : function(v) { return String.format('{0}', v); }
580 xtype: 'ColumnModel',
582 dataIndex : 'comments_no',
585 renderer : function(v) { return String.format('{0}', v); }
588 xtype: 'ColumnModel',
590 dataIndex : 'in_rss',
593 renderer : function(v) { return String.format('{0}', v); }
598 this.layout = this.panel.layout;