X-Git-Url: http://git.roojs.org/?p=Pman.Admin;a=blobdiff_plain;f=Pman.Dialog.AdminEnumImages.bjs;h=90b134692e48e96a7aed6d12ad7dbe1b6b826356;hp=081dd542b02a921cabe65e678bf4a6e578ace2aa;hb=HEAD;hpb=6a6a7b5cd83562c58dd13770e5c4ac466d577796 diff --git a/Pman.Dialog.AdminEnumImages.bjs b/Pman.Dialog.AdminEnumImages.bjs index 081dd54..90b1346 100644 --- a/Pman.Dialog.AdminEnumImages.bjs +++ b/Pman.Dialog.AdminEnumImages.bjs @@ -2,7 +2,7 @@ "name" : "Pman.Dialog.AdminEnumImages", "parent" : "", "title" : "", - "path" : "/home/benny/gitlive/Pman.Admin/Pman.Dialog.AdminEnumImages.bjs", + "path" : "/home/benny/gitlive/web.hhyc_membership_system/Pman.Admin/Pman.Dialog.AdminEnumImages.bjs", "permname" : "", "modOrder" : "001", "strings" : { @@ -24,8 +24,8 @@ "show" : "function (_self)\n{\n _this.grid.footer.onClick('first');\n}" }, "modal" : true, - "xtype" : "LayoutDialog", "title" : "Add / Edit Images", + "xtype" : "LayoutDialog", "width" : 900, "$ xns" : "Roo", "height" : 500, @@ -81,8 +81,8 @@ }, { "$ url" : "baseURL + '/Roo/Images.php'", - "xtype" : "HttpProxy", "method" : "GET", + "xtype" : "HttpProxy", "$ xns" : "Roo.data", "* prop" : "proxy" } @@ -114,7 +114,7 @@ }, { "listeners" : { - "|click" : "function()\n{\n var s = _this.grid.getSelectionModel().getSelections();\n if (!s || s.length != 1) {\n Roo.MessageBox.alert(\"Error\", \"Select a single image to edit\");\n return;\n }\n var data = _this.grid.getDataSource().getById(s[0].data.id).data;\n \n Pman.Dialog.Image.show(data, function() {\n _this.grid.footer.onClick('first');\n });\n \n }\n " + "|click" : "function()\n{\n var s = _this.grid.getSelectionModel().getSelections();\n \n if (!s || s.length != 1) {\n Roo.MessageBox.alert(\"Error\", \"Select a single image to edit\");\n return;\n }\n var data = _this.grid.getDataSource().getById(s[0].data.id).data;\n \n Pman.Dialog.Image.show(data, function() {\n _this.grid.footer.onClick('first');\n });\n \n}\n " }, "text" : "Edit", "xtype" : "Button", @@ -124,7 +124,7 @@ }, { "listeners" : { - "|click" : "function()\n{\n var ids = [];\n _this.grid.dataSource.each(function(rr) {\n console.log(_this.grid.dataSource);\n if (rr.selected) {\n \n ids.push(rr.data.id);\n }\n }); \n if (!ids.length) {\n Roo.MessageBox.alert(\"Error\", \"Select rows by clicking the row\");\n return;\n }\n \n Roo.MessageBox.confirm(\n \"Confirm\", \n \"Confirm Deletion of selected rows (some rows can not be deleted if they are referenced elsewhere\", \n function(res) {\n if(res != 'yes') {\n return;\n }\n new Pman.Request({\n method : 'POST',\n url : baseURL + '/Roo/Core_enum',\n params : {\n _delete : ids.join(',')\n },\n success : function() {\n _this.grid.footer.onClick('refresh');\n }\n });\n }\n );\n}\n " + "|click" : "function()\n{\n var ids = [];\n \n var sc = _this.grid.getSelectionModel().getSelections();\n \n if (!sc.length) {\n Roo.MessageBox.alert(\"Error\", \"Select rows by clicking the row\");\n return;\n }\n Roo.each(sc, function(v){\n ids.push(v.id);\n });\n Roo.MessageBox.confirm(\n \"Confirm\", \n \"Confirm Deletion of selected rows (some rows can not be deleted if they are referenced elsewhere\", \n function(res) {\n if(res != 'yes') {\n return;\n }\n new Pman.Request({\n method : 'POST',\n url : baseURL + '/Roo/Images',\n params : {\n _delete : ids.join(',')\n },\n success : function() {\n _this.grid.footer.onClick('refresh');\n }\n });\n }\n );\n}\n " }, "text" : "Delete", "xtype" : "Button", @@ -146,8 +146,8 @@ }, { "xtype" : "ColumnModel", - "width" : 100, "header" : "Image", + "width" : 100, "$ renderer" : "function(v,x,r) { return String.format('', baseURL, v, r.data.filename); }", "$ xns" : "Roo.grid", "* prop" : "colModel[]", @@ -155,8 +155,8 @@ }, { "xtype" : "ColumnModel", - "width" : 100, "header" : "Title", + "width" : 100, "$ renderer" : "function(v,x,r) {\n// var surl = r.json.url.replace(/\\/release.php\\/Images\\//, '/i/').replace(/\\/([0-9]+)\\/.*$/, '/$1');;\n // var svurl = r.json.url_view.replace(/\\/release.php\\/Images\\//, '/i/').replace(/\\/([0-9]+)\\/.*$/, '/$1');;\n // return String.format(\n // 'Download Url : http://{0}{1}' + \n // '
View Url : http://{0}{2}' + \n //'
{3}
{4}', \n // window.location.host, surl, svurl,\n // v, r.json.descript); \n \n }", "$ xns" : "Roo.grid", "* prop" : "colModel[]",