src/hdalab/static/hdalab/js/manage.js
changeset 474 7ec378cc1f8a
parent 473 f469ab22542d
child 638 8dfba6cb0164
--- a/src/hdalab/static/hdalab/js/manage.js	Wed Mar 04 15:24:23 2015 +0100
+++ b/src/hdalab/static/hdalab/js/manage.js	Thu Mar 05 13:45:11 2015 +0100
@@ -14,4 +14,47 @@
         });
         
     });
+    
+    
+    $(".renkan-publish-action").mousedown(function(e) {
+        vex.dialog.confirm({
+            message: renkanActionMessages.publish,
+            callback: function(value) {
+                if(value) {
+                    e.target.click();
+                }
+            }
+        });
+        e.preventDefault();
+    });
+    
+    $(".renkan-unpublish-action").mousedown(function(e) {
+        vex.dialog.prompt({
+            message: renkanActionMessages.unpublish,
+            input: "<textarea name=\"vex\" class=\"vex-dialog-prompt-input\" placeholder=\"message\" rows=\"3\" />",
+            callback: function(message) {
+                if(message !== false) {
+                    $('.action-message',$(e.target).parent()).val(message);
+                    e.target.click();
+                }
+            }
+        });
+        e.preventDefault();
+    });
+
+    $(".renkan-reject-action").mousedown(function(e) {
+        vex.dialog.prompt({
+            message: renkanActionMessages.reject,
+            input: "<textarea name=\"vex\" class=\"vex-dialog-prompt-input\" placeholder=\"message\" rows=\"3\" />",
+            callback: function(message) {
+                if(message !== false) {
+                    $('.action-message',$(e.target).parent()).val(message);
+                    e.target.click();
+                }
+            }
+        });
+        e.preventDefault();
+    });
+
+    
 });