{ "name" : "Pman.Dialog.CoreEmail", "parent" : "", "title" : "", "path" : "/home/alan/gitlive/Pman.Core/Pman.Dialog.CoreEmail.bjs", "permname" : "", "modOrder" : "001", "strings" : { "e44b145bd8b49b06e0ad2ced1ad56466" : "Plain Text", "2f26e35d61be90501e099089dc533638" : "Select Images", "f2a6c498fb90ee345d997f888fce3b18" : "Delete", "b357b524e740bc85b9790a0712d84a30" : "Email address", "962b90039a542a29cedd51d87a9f28a1" : "Html Editor", "72d6d7a1885885bb55a565fd1070581a" : "Import", "31fde7b05ac8952dacf4af8a704074ec" : "Preview", "ea30b40c3caf28acb29198d20d243e54" : "Images / Attachments >>", "884df8e413319ff51a3f5f528606238a" : "Use template", "e6b391a8d2c4d45902a23a8b6585703d" : "URL", "2393ad754ba179442d85e415d1d5167c" : "Displayorder", "6f16a5f8ff5d75ab84c018adacdfcbb7" : "Field", "ec211f7c20af43e742bf2570c3cb84f9" : "Add", "e9968623956c15023d54335ea3699855" : "Convert Html to Text", "5b8ef4e762c00a15a41cfc26dc3ef99c" : "Send me a test copy", "1243daf593fa297e07ab03bf06d925af" : "Searching...", "c7892ebbb139886662c6f2fc8c450710" : "Subject", "dc0de523c25be298ba751c63c694109e" : "Responsive Email (1)", "396ecabf0cd1f9503e591418851ef406" : "Edit / Create Message", "b9c49611cfda3259a2b837b39489e650" : "Add Image", "ea4788705e6873b424c65e91c2846b19" : "Cancel", "b20a8b77b05d53b4e695738731400c85" : "Mailout Name", "1bd18d39370b7f26c1c5e18067b74c6f" : "Html File", "5da618e8e4b89c66fe86e32cdafde142" : "From", "31bb2f6e9b8fb11cbb7fb63c6025223f" : "Select Template", "b78a3223503896721cca1303f776159b" : "Title", "278c491bdd8a53618c149c4ac790da34" : "Template", "c9cc8cce247e49bae79f15173ce97354" : "Save", "1351017ac6423911223bc19a8cb7c653" : "Filename", "308f2757bfc9ce92fb00ff93fdffd279" : "Images / Attachments", "5feb9bf3c03b32635135006cbacb9542" : "Insert Field", "4c2a8fe7eaf24721cc7a9f0175115bd4" : "Message", "fff0d600f8a0b5e19e88bfb821dd1157" : "Images" }, "items" : [ { "listeners" : { "show" : "function (_self)\n{\n \n _self.layout.getRegion('center').showPanel(0);\n var w = Roo.lib.Dom.getViewWidth();\r\n var h = Roo.lib.Dom.getViewHeight(); \r this.resizeTo(w-50, h-50);\r\n this.center();\r \n var ew = Math.max(250, w-320);\r\n var eh = Math.max(250, h-350) ;\r\n var e = _this.dialog.layout.getRegion('east');\n if (e.visible) {\n e.hide();\n }\n \n var el = _self.getEl();\n var elw = el.dom.clientWidth;\n \n var bdtext = _this.form.findField('bodytext');\n var ptext = _this.form.findField('plaintext');\n if(bdtext.resizeEl){\n bdtext.width = elw-100;\n bdtext.resizeEl.resizeTo.defer(110, bdtext.resizeEl,[ bdtext.width, bdtext.height ] );\n ptext.setSize(bdtext.width , bdtext.height);\n }\n \n}" }, "modal" : true, "collapsible" : false, "title" : "Edit / Create Message", "xtype" : "LayoutDialog", "width" : 800, "$ xns" : "Roo", "closable" : true, "resizable" : true, "height" : 500, "items" : [ { "xtype" : "LayoutRegion", "tabPosition" : "top", "$ xns" : "Roo", "* prop" : "center" }, { "hidden" : true, "title" : "Images / Attachments", "xtype" : "LayoutRegion", "width" : 500, "$ xns" : "Roo", "split" : true, "* prop" : "east", "titlebar" : true }, { "autoScroll" : false, "fitToFrame" : true, "region" : "center", "xtype" : "NestedLayoutPanel", "fitContainer" : true, "$ xns" : "Roo", "items" : [ { "xtype" : "Toolbar", "$ xns" : "Roo", "* prop" : "toolbar", "items" : [ { "text" : "Import", "xtype" : "Button", "$ xns" : "Roo.Toolbar", "items" : [ { "xtype" : "Menu", "$ xns" : "Roo.menu", "* prop" : "menu", "items" : [ { "listeners" : { "click" : "function (_self, e)\n{\n Pman.Dialog.CoreImportUrl.show({\n target : '/Core/ImportMailMessage.php'\n }, function(data) {\n if (data) {\n // Roo.log(data);\n _this.form.findField('bodytext').setValue(data);\n }\n });\n}" }, "text" : "URL", "xtype" : "Item", "$ xns" : "Roo.menu" }, { "listeners" : { "click" : "function (_self, e)\n{\n Pman.Dialog.Image.show({\n _url : baseURL + '/Core/ImportMailMessage.php'\n }, function(data) {\n if (data) {\n _this.form.findField('bodytext').setValue(data);\n }\n });\n}" }, "text" : "Html File", "xtype" : "Item", "$ xns" : "Roo.menu" } ] } ] }, { "text" : "Use template", "xtype" : "Button", "$ xns" : "Roo.Toolbar", "items" : [ { "xtype" : "Menu", "$ xns" : "Roo.menu", "* prop" : "menu", "items" : [ { "listeners" : { "click" : "function (_self, e)\n{\n\n var l = document.location;\n new Pman.Request({\n\n url : baseURL + '/Core/ImportMailMessage.php',\n\n method: 'POST',\n mask : \"Loading\",\n params : {\n importUrl : l.protocol +'//' + l.host + rootURL + '/Pman/Crm/mail_templates/responsive1.html'\n },\n success : function (res) {\n\n _this.form.findField('bodytext').setValue(res.data);\n }\n \n });\n}" }, "text" : "Responsive Email (1)", "xtype" : "Item", "$ xns" : "Roo.menu" } ] } ] }, { "listeners" : { "select" : "function (combo, record, index)\n{\n \n/*\n (function() { \n combo.setValue('');\n }).defer(100);\n*/ \n if(!record){\n return;\n }\n _this.form.findField('bodytext').setValue(record.data.content);\n\n}" }, "alwaysQuery" : true, "listWidth" : 400, "triggerAction" : "all", "fieldLabel" : "Template", "forceSelection" : true, "selectOnFocus" : true, "pageSize" : 20, "displayField" : "file", "emptyText" : "Select Template", "hiddenName" : "template", "minChars" : 2, "valueField" : "file", "xtype" : "ComboBox", "allowBlank" : true, "typeAhead" : true, "editable" : false, "width" : 200, "$ xns" : "Roo.form", "name" : "template", "qtip" : "Select Template", "tpl" : "