src/catedit/templates/social/changeset.html
changeset 47 ddba4624d661
parent 46 5bd3fb023396
child 48 353e246a8f59
equal deleted inserted replaced
46:5bd3fb023396 47:ddba4624d661
    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 %}