Correct update group to use enter key correctly in the form and to confirm before delete.
authorcavaliet
Wed, 28 Dec 2011 11:18:53 +0100
changeset 311 8cb63fa7ee46
parent 310 87ed1335a195
child 312 600a2a09a947
Correct update group to use enter key correctly in the form and to confirm before delete.
src/ldt/ldt/ldt_utils/templates/ldt/ldt_utils/create_group.html
--- a/src/ldt/ldt/ldt_utils/templates/ldt/ldt_utils/create_group.html	Fri Dec 23 17:48:19 2011 +0100
+++ b/src/ldt/ldt/ldt_utils/templates/ldt/ldt_utils/create_group.html	Wed Dec 28 11:18:53 2011 +0100
@@ -54,6 +54,23 @@
 			parent.$.nmTop().close();
 		});
 		
+        $("#ldt_submit_delete").click(function(e){
+            $(this).addClass("e-clicked");
+        });
+         
+        $("form").submit(function(e){
+           if( $(this).find(".e-clicked").attr("id") === "ldt_submit_delete" )
+           {
+              var con = window.confirm("{% trans 'Do you really want to delete this group ?' %}");
+              if(!con){
+                 e.preventDefault();
+              }
+           }
+           //reset classes on submit buttons
+           $( this ).find("button[type=submit]").removeClass("e-clicked");
+        });
+
+		
 		var search_url = "{% url ldt.ldt_utils.views.share_filter filter='__FILTER__' use_groups='false' %}";
 	
 	});
@@ -83,12 +100,12 @@
 	<div id="submitcontent-buttons" class="span-12 last">
 		<button type="button" id="close_button"  value="close">{% trans "close_cancel" %}</button>
 		{% if group_id %}
-		{% if is_owner_group %}
-			<button class="button" id="ldt_submit" type="submit" value="delete" name="submit_button">{% trans "delete_group" %}</button>
-			{% endif %}
-			<button class="button" id="ldt_submit" type="submit" value="update" name="submit_button">{% trans "update_group" %}</button>
+          <button class="button" style="float:right; margin-left:4px" id="ldt_submit_update" type="submit" value="update" name="submit_button">{% trans "update_group" %}</button>
+          {% if is_owner_group %}
+            <button class="button" id="ldt_submit_delete" type="submit" value="delete" name="submit_button">{% trans "delete_group" %}</button>
+          {% endif %}
 		{% else %}
-		<button class="button" id="ldt_submit" type="submit" value="create" name="submit_button">{% trans "create_group" %}</button>
+		  <button class="button" id="ldt_submit_create" type="submit" value="create" name="submit_button">{% trans "create_group" %}</button>
 		{% endif %}
 	</div>
 	</form>