Dotclear


Ignore:
Timestamp:
09/22/13 02:31:51 (12 years ago)
Author:
Lepeltier kévin <kevin@…>
Branch:
Ticket #1548
Message:

Ticket #1548

File:
1 edited

Legend:

Unmodified
Added
Removed
  • admin/js/filter-controls.js

    r0 r2128  
    11$(function() { 
    2      var c = $('#filter-control'); 
    3      c.css('display','inline'); 
    4      $('#filters-form').hide(); 
    5      c.click(function() { 
    6           $('#filters-form').show(); 
    7           $(this).hide(); 
     2      
     3     $filtersform = $('#filters-form'); 
     4     $filtersform.before('<p><a id="filter-control" class="form-control" href="?" style="display:inline">'+dotclear.msg.filter_posts_list+'</a></p>') 
     5      
     6     if( dotclear.msg.show_filters == 'false' ) { 
     7          $filtersform.hide(); 
     8     } else { 
     9          $('#filter-control') 
     10               .addClass('open') 
     11               .text(dotclear.msg.cancel_the_filter); 
     12     } 
     13      
     14     $('#filter-control').click(function() { 
     15          if( $(this).hasClass('open') ) { 
     16               if( dotclear.msg.show_filters == 'true' ) { 
     17                    return true; 
     18               } else { 
     19                    $filtersform.hide(); 
     20                    $(this).removeClass('open') 
     21                            .text(dotclear.msg.filter_posts_list); 
     22               } 
     23          } else { 
     24               $filtersform.show(); 
     25               $(this).addClass('open') 
     26                       .text(dotclear.msg.cancel_the_filter); 
     27          } 
    828          return false; 
    929     }); 
Note: See TracChangeset for help on using the changeset viewer.

Sites map