Index: messageforums-app/src/webapp/js/nyu-classes-476.js
===================================================================
--- messageforums-app/src/webapp/js/nyu-classes-476.js (revision 0)
+++ messageforums-app/src/webapp/js/nyu-classes-476.js (revision 120561)
@@ -0,0 +1,44 @@
+// Requires jQuery
+
+// // CLASSES-476 NYU Patch - disable the delete button and display a message
+// upon deleting a forum, topic or message (sometimes it can take a while...)
+$(document).ready(function() {
+
+ var onFormSubmit = function(event) {
+ event.stopPropagation();
+ event.preventDefault();
+
+ var $button = $(this);
+
+ if ($button.attr("disabled")) {
+ return false;
+ }
+
+ $button.attr("disabled", "disabled");
+
+ var $form = $button.closest("form");
+ var $hidden = $("");
+ $hidden.attr("type", "hidden").attr("name", $button.attr("name")).attr("value", $button.attr("value"));
+
+ $form.append($hidden);
+
+ var $message = $("");
+ if ($button.hasClass("post-message-button")) {
+ // posting a message
+ $message.addClass("messageAlert").html("Posting message... this may take a few moments")
+ } else {
+ // Assume delete
+ $message.addClass("messageAlert").html("Deleting... this may take a few moments");
+ }
+
+
+ $button.parent().append($message)
+
+ $form.submit();
+
+ return false;
+ };
+
+ $("input[value='Delete'], input[id='revise:delete'], input.post-message-button").click(onFormSubmit);
+});
+// End of CLASSES-476
\ No newline at end of file
Index: messageforums-app/src/webapp/jsp/discussionForum/message/dfViewMessage.jsp
===================================================================
--- messageforums-app/src/webapp/jsp/discussionForum/message/dfViewMessage.jsp (revision 119936)
+++ messageforums-app/src/webapp/jsp/discussionForum/message/dfViewMessage.jsp (revision 120561)
@@ -10,6 +10,7 @@
+
+
+
@@ -224,7 +225,7 @@
-
+
<%-- --%>
Index: messageforums-app/src/webapp/jsp/dfMsgRevise.jsp
===================================================================
--- messageforums-app/src/webapp/jsp/dfMsgRevise.jsp (revision 119936)
+++ messageforums-app/src/webapp/jsp/dfMsgRevise.jsp (revision 120561)
@@ -15,6 +15,7 @@
+
@@ -141,7 +142,7 @@
--%>
-
+
<%-- --%>
Index: messageforums-app/src/webapp/jsp/dfCompose.jsp
===================================================================
--- messageforums-app/src/webapp/jsp/dfCompose.jsp (revision 119936)
+++ messageforums-app/src/webapp/jsp/dfCompose.jsp (revision 120561)
@@ -12,6 +12,7 @@
+