Dotclear


Ignore:
Timestamp:
08/16/13 21:25:23 (12 years ago)
Author:
Anne Kozlika <kozlika@…>
Branch:
default
Message:

Apply new filters design on blogs and comments.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • admin/comments.php

    r1358 r1420  
    183183          unset($_SESSION['comments_del_spam']); 
    184184     } 
    185       
    186      # Filters 
    187      if (!$show_filters) { 
    188           echo '<p><a id="filter-control" class="form-control" href="#">'. 
    189           __('Filters').'</a></p>'; 
    190      } 
    191       
    192      echo 
    193      '<form action="comments.php" method="get" id="filters-form">'. 
    194      '<fieldset><legend>'.__('Filters').'</legend>'. 
    195      '<div class="three-cols">'. 
    196      '<div class="col">'. 
    197      '<label for="type">'.__('Type:').' '. 
    198      form::combo('type',$type_combo,$type). 
    199      '</label> '. 
    200      '<label for="status">'.__('Status:').' '. 
    201      form::combo('status',$status_combo,$status). 
    202      '</label>'. 
    203      '</div>'. 
    204       
    205      '<div class="col">'. 
    206      '<p><label for="sortby">'.__('Order by:').' '. 
    207      form::combo('sortby',$sortby_combo,$sortby). 
    208      '</label> '. 
    209      '<label for="order">'.__('Sort:').' '. 
    210      form::combo('order',$order_combo,$order). 
    211      '</label></p>'. 
    212      '<p><label for="nb" class="classic">'.  form::field('nb',3,3,$nb_per_page).' '. 
    213      __('Comments per page').'</label></p>'. 
    214      '</div>'. 
    215       
    216      '<div class="col">'. 
    217      '<p><label for="author">'.__('Comment author:').' '. 
    218      form::field('author',20,255,html::escapeHTML($author)). 
    219      '</label>'. 
    220      '<label for="ip">'.__('IP address:').' '. 
    221      form::field('ip',20,39,html::escapeHTML($ip)). 
    222      '</label></p>'. 
    223      '<p><input type="submit" value="'.__('Apply filters').'" /></p>'. 
    224      '</div>'. 
    225       
    226      '</div>'. 
    227      '<br class="clear" />'. //Opera sucks 
    228      '</fieldset>'. 
    229      '</form>'; 
    230185      
    231186     $spam_count = $core->blog->getComments(array('comment_status'=>-2),true)->f(0); 
     
    253208 
    254209          echo '</form>'; 
     210 
     211     # Filters 
     212     if (!$show_filters) { 
     213          echo '<p><a id="filter-control" class="form-control" href="#">'. 
     214          __('Filter comments and trackbacks list').'</a></p>'; 
     215     } 
     216      
     217     echo 
     218     '<form action="comments.php" method="get" id="filters-form">'. 
     219     '<h3>'.__('Filter comments and trackbacks list').'</h3>'. 
     220     '<div class="table">'. 
     221 
     222     '<div class="cell">'. 
     223     '<p><label for="type" class="ib">'.__('Type:').'</label> '. 
     224     form::combo('type',$type_combo,$type).'</p> '. 
     225     '<p><label for="status" class="ib">'.__('Status:').'</label> '. 
     226     form::combo('status',$status_combo,$status).'</p>'. 
     227     '</div>'. 
     228      
     229     '<div class="cell">'. 
     230     '<p><label for="author" class="ib">'.__('Author:').'</label> '. 
     231     form::field('author',20,255,html::escapeHTML($author)).'</p>'. 
     232     '<p><label for="ip" class="ib">'.__('IP address:').'</label> '. 
     233     form::field('ip',20,39,html::escapeHTML($ip)).'</p>'. 
     234     '</div>'. 
     235      
     236     '<div class="cell filters-options">'. 
     237     '<p><label for="sortby" class="ib">'.__('Order by:').'</label> '. 
     238     form::combo('sortby',$sortby_combo,$sortby).'</p>'. 
     239     '<p><label for="order" class="ib">'.__('Sort:').'</label> '. 
     240     form::combo('order',$order_combo,$order).'</p>'. 
     241     '<p><span class="label ib">Afficher</span> <label for="nb" class="classic">'. 
     242     form::field('nb',3,3,$nb_per_page).' '. 
     243     __('comments per page').'</label></p>'. 
     244     '</div>'. 
     245      
     246     '</div>'. 
     247     '<p class="no-margin"><input type="submit" value="'.__('Apply filters').'" /></p>'. 
     248     '<br class="clear" />'. //Opera sucks 
     249     '</form>'; 
     250      
    255251     } 
    256252      
Note: See TracChangeset for help on using the changeset viewer.

Sites map