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[]",