public/javascripts/erp_app/desktop/applications/knitkit/center_region.js in knitkit-2.1.2 vs public/javascripts/erp_app/desktop/applications/knitkit/center_region.js in knitkit-2.1.3

- old
+ new

@@ -15,11 +15,11 @@ ['JustifyLeft', 'JustifyCenter', 'JustifyRight', 'JustifyBlock'], ['BidiLtr', 'BidiRtl'], ['Link', 'Unlink', 'Anchor'], ['HorizontalRule', 'SpecialChar', 'PageBreak'], ['ShowBlocks', 'RemoveFormat'], - ['Styles', 'Format', 'Font', 'FontSize' ], + ['KnitkitThemes', 'Format', 'Font', 'FontSize' ], ['Maximize', '-', 'About'] ], setWindowStatus:function (status) { this.findParentByType('statuswindow').setStatus(status); @@ -233,11 +233,11 @@ if (Compass.ErpApp.Utility.isBlank(item)) { var ckEditor = Ext.create("Compass.ErpApp.Shared.CKeditor", { autoHeight:true, value:content, ckEditorConfig:{ - extraPlugins:'jwplayer', + extraPlugins:'jwplayer,knitkitthemes', toolbar:self.ckEditorToolbar }, listeners:{ save:function (comp, content) { self.saveExcerpt(id, content, siteId); @@ -406,11 +406,11 @@ if (Compass.ErpApp.Utility.isBlank(item)) { var ckEditor = Ext.create("Compass.ErpApp.Shared.CKeditor", { autoHeight:true, //value:content, ckEditorConfig:{ - extraPlugins:'jwplayer', + extraPlugins:'jwplayer,knitkitthemes', toolbar:self.ckEditorToolbar }, listeners:{ save:function (comp, content) { self.saveContent(id, content, contentType, siteId); @@ -540,12 +540,11 @@ var self = this; var itemId = 'websiteInqueries-' + websiteId; var item = this.workArea.query('#' + itemId).first(); if (Compass.ErpApp.Utility.isBlank(item)) { - item = { - xtype:'panel', + item = Ext.create("Ext.panel.Panel", { layout:'border', title:title + " Inquiries", itemId:itemId, closable:true, items:[ @@ -569,11 +568,11 @@ listeners:{ 'show':function (panel) { Ext.getCmp('knitkitWestRegion').selectWebsite(websiteId); } } - }; + }); this.workArea.add(item); } this.workArea.setActiveTab(item); @@ -678,16 +677,16 @@ activeTab.query('ckeditor')[0].insertHtml(html); } } return false; }, + saveCurrent:function () { var activeTab = this.workArea.getActiveTab(); if (!Ext.isEmpty(activeTab) && !Ext.isEmpty(activeTab.initialConfig.save)) { activeTab.initialConfig.save(activeTab); } }, - saveAll:function () { this.workArea.items.each(function (comp) { if (!Ext.isEmpty(comp) && !Ext.isEmpty(comp.initialConfig.save)) { comp.initialConfig.save(comp); \ No newline at end of file