# HG changeset patch # User verrierj # Date 1322579068 -3600 # Node ID 14b59dcd2731bf7fa55a77577d9a279f08c72972 # Parent 3d9cb9b6ff8d6f7055cfe4113bfb8b603db86cbc Add user search bar during group edition diff -r 3d9cb9b6ff8d -r 14b59dcd2731 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 Tue Nov 29 12:08:11 2011 +0100 +++ b/src/ldt/ldt/ldt_utils/templates/ldt/ldt_utils/create_group.html Tue Nov 29 16:04:28 2011 +0100 @@ -6,8 +6,10 @@ {% block js_import %} {{ block.super }} - - {{ content_form.media.js }} + + + {{ content_form.media.js }} + {% endblock %} {% block css_import %} @@ -31,7 +33,7 @@ var uncheck_all = '{% trans "uncheck all" %}'; $("#check_projects").attr('title', uncheck_all); - $("#check_projects").change(function () { + $("#check_projects").live("change", function () { var members_checkboxes = $("input[name=members_list]"); if ($("#check_projects").is(":checked")) { @@ -50,7 +52,7 @@ var is_member = $('input[name=members_list]', line) if ($(this).is(':checked') && !is_member.is(':checked')) { - is_member.attr('checked', 'checked'); + is_member.prop('checked', 'checked'); } }); @@ -63,48 +65,40 @@ } }); + var user_filter_url = "{% url ldt.ldt_utils.views.users_filter filter='__FILTER__' id_group='__ID_GROUP__'%}"; + + input_list_init = [ + {'input_selector':"#searchusersinput", 'container_selector':"#userslistcontainer", 'url':user_filter_url} + ]; + searchFieldInit(input_list_init); + }); {% endblock %} {% block body %} +

