Correct update group to use enter key correctly in the form and to confirm before delete.
--- 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>