21 $(".after-box").removeClass("alert-info"); |
21 $(".after-box").removeClass("alert-info"); |
22 |
22 |
23 $(".changes-table-toggle").removeClass("btn-info") |
23 $(".changes-table-toggle").removeClass("btn-info") |
24 $(".changes-box").removeClass("alert-info"); |
24 $(".changes-box").removeClass("alert-info"); |
25 |
25 |
26 $(".before-cat-table").slideToggle(function(){ |
26 $(".before-cat-table").toggle("fast", function(){ |
27 $(".before-cat-table-toggle").children().toggleClass("glyphicon-chevron-up glyphicon-chevron-down") |
27 $(".before-cat-table-toggle").children().toggleClass("glyphicon-chevron-up glyphicon-chevron-down") |
28 }); |
28 }); |
29 $(".after-cat-table").slideUp(function(){ |
29 $(".after-cat-table").hide("fast", function(){ |
30 $(".after-cat-table-toggle").children().removeClass("glyphicon-chevron-up").addClass("glyphicon-chevron-down"); |
30 $(".after-cat-table-toggle").children().removeClass("glyphicon-chevron-up").addClass("glyphicon-chevron-down"); |
31 }); |
31 }); |
32 $(".changes-table").slideUp(function(){ |
32 $(".changes-table").hide(function(){ |
33 $(".changes-table-toggle").children().removeClass("glyphicon-chevron-up").addClass("glyphicon-chevron-down"); |
33 $(".changes-table-toggle").children().removeClass("glyphicon-chevron-up").addClass("glyphicon-chevron-down"); |
34 }); |
34 }); |
35 }); |
35 }); |
36 |
36 |
37 $(".after-cat-table-toggle").click(function(evt){ |
37 $(".after-cat-table-toggle").click(function(evt){ |
42 $(".before-box").removeClass("alert-info"); |
42 $(".before-box").removeClass("alert-info"); |
43 |
43 |
44 $(".changes-table-toggle").removeClass("btn-info") |
44 $(".changes-table-toggle").removeClass("btn-info") |
45 $(".changes-box").removeClass("alert-info"); |
45 $(".changes-box").removeClass("alert-info"); |
46 |
46 |
47 $(".after-cat-table").slideToggle(function(){ |
47 $(".after-cat-table").toggle("fast", function(){ |
48 $(".after-cat-table-toggle").children().toggleClass("glyphicon-chevron-up glyphicon-chevron-down") |
48 $(".after-cat-table-toggle").children().toggleClass("glyphicon-chevron-up glyphicon-chevron-down") |
49 }); |
49 }); |
50 $(".before-cat-table").slideUp(function(){ |
50 $(".before-cat-table").hide("fast", function(){ |
51 $(".before-cat-table-toggle").children().removeClass("glyphicon-chevron-up").addClass("glyphicon-chevron-down"); |
51 $(".before-cat-table-toggle").children().removeClass("glyphicon-chevron-up").addClass("glyphicon-chevron-down"); |
52 }); |
52 }); |
53 $(".changes-table").slideUp(function(){ |
53 $(".changes-table").hide(function(){ |
54 $(".changes-table-toggle").children().removeClass("glyphicon-chevron-up").addClass("glyphicon-chevron-down"); |
54 $(".changes-table-toggle").children().removeClass("glyphicon-chevron-up").addClass("glyphicon-chevron-down"); |
55 }); |
55 }); |
56 }); |
56 }); |
57 |
57 |
58 $(".changes-table-toggle").click(function(evt){ |
58 $(".changes-table-toggle").click(function(evt){ |
66 $(".after-box").removeClass("alert-info"); |
66 $(".after-box").removeClass("alert-info"); |
67 |
67 |
68 $(".changes-table").slideToggle(function(){ |
68 $(".changes-table").slideToggle(function(){ |
69 $(".changes-table-toggle").children().toggleClass("glyphicon-chevron-up glyphicon-chevron-down") |
69 $(".changes-table-toggle").children().toggleClass("glyphicon-chevron-up glyphicon-chevron-down") |
70 }); |
70 }); |
71 $(".before-cat-table").slideUp(function(){ |
71 $(".before-cat-table").hide("fast", function(){ |
72 $(".before-cat-table-toggle").children().removeClass("glyphicon-chevron-up").addClass("glyphicon-chevron-down"); |
72 $(".before-cat-table-toggle").children().removeClass("glyphicon-chevron-up").addClass("glyphicon-chevron-down"); |
73 }); |
73 }); |
74 $(".after-cat-table").slideUp(function(){ |
74 $(".after-cat-table").hide("fast", function(){ |
75 $(".after-cat-table-toggle").children().removeClass("glyphicon-chevron-up").addClass("glyphicon-chevron-down"); |
75 $(".after-cat-table-toggle").children().removeClass("glyphicon-chevron-up").addClass("glyphicon-chevron-down"); |
76 }); |
76 }); |
77 }); |
77 }); |
78 |
78 |
79 $(".cat-info-toggle").click(function(evt){ |
79 $(".cat-info-toggle").click(function(evt){ |
153 {% endif %} |
153 {% endif %} |
154 </tbody> |
154 </tbody> |
155 </table> |
155 </table> |
156 </div> |
156 </div> |
157 <div class="changes-table cat-table"> |
157 <div class="changes-table cat-table"> |
158 <table class="table table-striped"> |
158 <ul class="list-group col-md-12"> |
159 <tr> |
159 <li class="list-group-item list-group-item-success"> |
160 <td> |
160 <h4> |
161 placeholder |
161 <b>Catégories ajoutées</b> |
162 </td> |
162 <span class="badge">{{differences["additions"]|length}}</span> |
163 </tr> |
163 </h4> |
164 </table> |
164 </li> |
|
165 {% for added_category in differences["additions"] %} |
|
166 <li class="list-group-item"> |
|
167 {{ added_category }} |
|
168 </li> |
|
169 {% endfor %} |
|
170 <li class="list-group-item list-group-item-warning"> |
|
171 <h4> |
|
172 <b>Catégories modifiées</b> |
|
173 <span class="badge">{{differences["modifications"]|length}}</span> |
|
174 </h4> |
|
175 </li> |
|
176 {% for modified_category in differences["modifications"] %} |
|
177 <li class="list-group-item"> |
|
178 {{ modified_category[0] }} |
|
179 <span class="glyphicon glyphicon-chevron-right"></span> |
|
180 {{ modified_category[1] }} |
|
181 <a class="btn btn-default" href="#"> |
|
182 <span class="glyphicon glyphicon-log-in"></span> |
|
183 </a> |
|
184 </li> |
|
185 {% endfor %} |
|
186 <li class="list-group-item list-group-item-danger"> |
|
187 <h4> |
|
188 <b>Catégories supprimées</b> |
|
189 <span class="badge">{{differences["deletions"]|length}}</span> |
|
190 </h4> |
|
191 </li> |
|
192 {% for deleted_category in differences["deletions"] %} |
|
193 <li class="list-group-item"> |
|
194 {{ deleted_category }} |
|
195 </li> |
|
196 {% endfor %} |
|
197 </ul> |
165 </div> |
198 </div> |
166 <div class="after-cat-table cat-table"> |
199 <div class="after-cat-table cat-table"> |
167 <table class="table table-condensed table-bordered"> |
200 <table class="table table-condensed table-bordered"> |
168 <thead> |
201 <thead> |
169 <tr class="active"> |
202 <tr class="active"> |
185 <tr> |
218 <tr> |
186 <td class="col-md-12" colspan="2">Aucune catégorie n'existe suite à ces changements. {% if not readonly %}<a href="{{ url_for('categories.editor', repository=current_repository) }}">Créer une catégorie</a>{% endif %}</td> |
219 <td class="col-md-12" colspan="2">Aucune catégorie n'existe suite à ces changements. {% if not readonly %}<a href="{{ url_for('categories.editor', repository=current_repository) }}">Créer une catégorie</a>{% endif %}</td> |
187 </tr> |
220 </tr> |
188 {% else %} |
221 {% else %} |
189 {% import "macros.html" as macros %} |
222 {% import "macros.html" as macros %} |
190 {{ macros.category_table(new_cat_list, current_repository, state_list=["modified"], interactive=False) }} |
223 {{ macros.category_table(new_cat_list, current_repository, state_list=["modified"], interactive=False, with_colors=False) }} |
191 {% endif %} |
224 {% endif %} |
192 {% endif %} |
225 {% endif %} |
193 </tbody> |
226 </tbody> |
194 </table> |
227 </table> |
195 </div> |
228 </div> |
196 {% endblock additional_content %} |
229 {% endblock additional_content %} |
|
230 {% block back_link %}{{ url_for('social.changesets_index', repository=current_repository)}}{% endblock back_link %} |
197 {% block comment_posting_target %}{{url_for("social.changeset", changeset_id=changeset_id, repository=current_repository)}}{% endblock %} |
231 {% block comment_posting_target %}{{url_for("social.changeset", changeset_id=changeset_id, repository=current_repository)}}{% endblock %} |
198 {% block page_content %} |
232 {% block page_content %} |
199 {{super()}} |
233 {{super()}} |
200 {% endblock page_content %} |
234 {% endblock page_content %} |