# HG changeset patch # User verrierj # Date 1323265981 -3600 # Node ID 60b4820c4fdc42f064640baf3bfeb7a5025a220c # Parent 4b8042fc3d33f92a6bdce774cf2d41457857c843 Improve CSS of permission form diff -r 4b8042fc3d33 -r 60b4820c4fdc src/ldt/ldt/ldt_utils/templates/ldt/ldt_utils/create_content.html --- a/src/ldt/ldt/ldt_utils/templates/ldt/ldt_utils/create_content.html Wed Dec 07 11:36:12 2011 +0100 +++ b/src/ldt/ldt/ldt_utils/templates/ldt/ldt_utils/create_content.html Wed Dec 07 14:53:01 2011 +0100 @@ -12,6 +12,7 @@ + {{ content_form.media.js }} @@ -27,7 +28,6 @@ {% endblock %} - {% block js_declaration %} @@ -69,6 +71,9 @@
{% csrf_token %} + + +
{{form.title}} {% for error in form.title.errors %} @@ -76,23 +81,58 @@ {% endfor %} {{form.description}} +
+ +
+ + +
+
+ + + + + + + + + {% for content in contents %} + + + + + {% endfor %} + +
+ {% if not ldt_id %} + {% if contents|length > 1 %} + + {% endif %} + {% endif %} + {% trans "name" %}
{{ content.title }}
+
+
+
+ + {% include "ldt/ldt_utils/partial/permissions.html" %} + +
-
- - {% if ldt_id %} - - - {% else %} - - {% endif %} -
+
+ + {% if ldt_id %} + + + {% else %} + + {% endif %} +
+
- - - + {% endblock %} diff -r 4b8042fc3d33 -r 60b4820c4fdc src/ldt/ldt/ldt_utils/templates/ldt/ldt_utils/partial/permissions.html --- a/src/ldt/ldt/ldt_utils/templates/ldt/ldt_utils/partial/permissions.html Wed Dec 07 11:36:12 2011 +0100 +++ b/src/ldt/ldt/ldt_utils/templates/ldt/ldt_utils/partial/permissions.html Wed Dec 07 14:53:01 2011 +0100 @@ -1,77 +1,85 @@ {% load i18n %} - + } + + #selectedlistcontainer { + padding-top: 35px; + } + + #selectors { + margin-top: 125px; + padding-left: 45px; + padding-right: 45px; + } + + #elemslistheader input { + background-color: white; + width: 100px; + } + -
-
- {% trans "User list" %}
-
loader
-


- -
- {% trans "select all" %} +
+
+
+ {% trans "User list" %}
+
loader
+


+ +
-
- -
-
- -
-
-
- {% trans "Members list" %} +
+
+
- - -
- -
-
- -
-
- + +
+
+ {% trans "Members list" %} +
+ + +
+ +
+ {% for elem in member_list %} + + {% endfor %} +
+ +
+
+
diff -r 4b8042fc3d33 -r 60b4820c4fdc src/ldt/ldt/ldt_utils/templates/ldt/ldt_utils/partial/sharewith.html --- a/src/ldt/ldt/ldt_utils/templates/ldt/ldt_utils/partial/sharewith.html Wed Dec 07 11:36:12 2011 +0100 +++ b/src/ldt/ldt/ldt_utils/templates/ldt/ldt_utils/partial/sharewith.html Wed Dec 07 14:53:01 2011 +0100 @@ -1,5 +1,3 @@ -{% load i18n %} - {% for res in elem_list%} {% endfor %} \ No newline at end of file diff -r 4b8042fc3d33 -r 60b4820c4fdc src/ldt/ldt/static/ldt/css/ldtform.css --- a/src/ldt/ldt/static/ldt/css/ldtform.css Wed Dec 07 11:36:12 2011 +0100 +++ b/src/ldt/ldt/static/ldt/css/ldtform.css Wed Dec 07 14:53:01 2011 +0100 @@ -143,7 +143,7 @@ #ldtcreatecontentslistcontainer { padding: 5px 0px 20px 0px; - height: 300px; + height: 200px; } #media_fields_div { @@ -160,4 +160,31 @@ font-weight: bold; } +#elemslistcontainer, #selectors { + float: left; +} +#sharelist, #selectedlist { + width: 250px; + height: 200px; +} + +#selectedlistfooter, #elemslistfooter { + text-align: center; +} + +#selectedlistcontainer { + padding-top: 35px; +} + +#selectors { + margin-top: 125px; + padding-left: 45px; + padding-right: 45px; +} + +#elemslistheader input { + background-color: white; + width: 100px; +} + diff -r 4b8042fc3d33 -r 60b4820c4fdc src/ldt/ldt/static/ldt/js/multiselect.js --- a/src/ldt/ldt/static/ldt/js/multiselect.js Wed Dec 07 11:36:12 2011 +0100 +++ b/src/ldt/ldt/static/ldt/js/multiselect.js Wed Dec 07 14:53:01 2011 +0100 @@ -1,9 +1,12 @@ function init_multi_select_events (first_list, sec_list, first_selection, sec_selection, search_input, search_url) { + var first_list_name = "read_list"; + var second_list_name = "write_list"; + $("#selectelems").click(function () { var list = get_selected_elems(first_list); move_elem(first_list, sec_list, list); - add_to_form(first_selection, list, "read_list"); + add_to_form(first_selection, list, first_list_name); }); $("#removeelems").click(function () { @@ -15,7 +18,7 @@ $("#selectall").click(function () { var list = get_all_options(first_list); move_elem(first_list, sec_list, list); - add_to_form(first_selection, list, "read_list"); + add_to_form(first_selection, list, first_list_name); }); $("#removeall").click(function () { @@ -30,7 +33,7 @@ for (var i=0; i < elems.length; i++) { $("option[value=" + elems[i] + "]", sec_list).css('color', '#2181B1'); - $(sec_selection).append(""); + $(sec_selection).append(""); } });