Dotclear

Changeset 3397:7ce03cdf599c


Ignore:
Timestamp:
11/08/16 21:35:28 (9 years ago)
Author:
Jean-Christian Denis <contact@…>
Branch:
default
Message:

Group js filter control into dcPage. (lazy coder inside)

Files:
5 edited

Legend:

Unmodified
Added
Removed
  • admin/blogs.php

    r3106 r3397  
    8080-------------------------------------------------------- */ 
    8181 
    82 $form_filter_title = __('Show filters and display options'); 
    83 $starting_script  = dcPage::jsLoad('js/filter-controls.js'); 
    84 $starting_script .= 
    85      '<script type="text/javascript">'."\n". 
    86      "//<![CDATA["."\n". 
    87      dcPage::jsVar('dotclear.msg.show_filters', $show_filters ? 'true':'false')."\n". 
    88      dcPage::jsVar('dotclear.msg.filter_posts_list',$form_filter_title)."\n". 
    89      dcPage::jsVar('dotclear.msg.cancel_the_filter',__('Cancel filters and display options'))."\n". 
    90      "//]]>". 
    91      "</script>"; 
    92  
    93 dcPage::open(__('List of blogs'),$starting_script, 
     82dcPage::open(__('List of blogs'), 
     83     dcPage::jsFilterControl($show_filters), 
    9484     dcPage::breadcrumb( 
    9585          array( 
     
    111101     echo 
    112102     '<form action="'.$core->adminurl->get("admin.blogs").'" method="get" id="filters-form">'. 
    113      '<h3 class="hidden">'.__('Filter blogs list').'</h3>'. 
     103     '<h3 class="out-of-screen-if-js">'.__('Show filters and display options').'</h3>'. 
    114104 
    115105     '<div class="table">'. 
  • admin/comments.php

    r3360 r3397  
    186186-------------------------------------------------------- */ 
    187187 
    188 $form_filter_title = __('Show filters and display options'); 
    189 $starting_script  = dcPage::jsLoad('js/_comments.js'); 
    190 $starting_script .= dcPage::jsLoad('js/filter-controls.js'); 
    191 $starting_script .= 
    192      '<script type="text/javascript">'."\n". 
    193      "//<![CDATA["."\n". 
    194      dcPage::jsVar('dotclear.msg.show_filters', $show_filters ? 'true':'false')."\n". 
    195      dcPage::jsVar('dotclear.msg.filter_posts_list',$form_filter_title)."\n". 
    196      dcPage::jsVar('dotclear.msg.cancel_the_filter',__('Cancel filters and display options'))."\n". 
    197      "//]]>". 
    198      "</script>"; 
    199  
    200 dcPage::open(__('Comments and trackbacks'),$starting_script, 
     188dcPage::open(__('Comments and trackbacks'), 
     189     dcPage::jsLoad('js/_comments.js').dcPage::jsFilterControl($show_filters), 
    201190     dcPage::breadcrumb( 
    202191          array( 
     
    247236     echo 
    248237     '<form action="'.$core->adminurl->get("admin.comments").'" method="get" id="filters-form">'. 
    249      '<h3 class="hidden">'.__('Filter comments and trackbacks list').'</h3>'. 
     238     '<h3 class="out-of-screen-if-js">'.__('Show filters and display options').'</h3>'. 
     239 
    250240     '<div class="table">'. 
    251  
    252241     '<div class="cell">'. 
    253242     '<h4>'.__('Filters').'</h4>'. 
  • admin/posts.php

    r3360 r3397  
    312312-------------------------------------------------------- */ 
    313313 
    314 $form_filter_title = __('Show filters and display options'); 
    315 $starting_script  = dcPage::jsLoad('js/_posts_list.js'); 
    316 $starting_script .= dcPage::jsLoad('js/filter-controls.js'); 
    317 $starting_script .= 
    318      '<script type="text/javascript">'."\n". 
    319      "//<![CDATA["."\n". 
    320      dcPage::jsVar('dotclear.msg.show_filters', $show_filters ? 'true':'false')."\n". 
    321      dcPage::jsVar('dotclear.msg.filter_posts_list',$form_filter_title)."\n". 
    322      dcPage::jsVar('dotclear.msg.cancel_the_filter',__('Cancel filters and display options'))."\n". 
    323      "//]]>". 
    324      "</script>"; 
    325  
    326 dcPage::open(__('Entries'),$starting_script, 
     314dcPage::open(__('Entries'), 
     315     dcPage::jsLoad('js/_posts_list.js').dcPage::jsFilterControl($show_filters), 
    327316     dcPage::breadcrumb( 
    328317          array( 
     
    341330     '<p class="top-add"><a class="button add" href="'.$core->adminurl->get("admin.post").'">'.__('New entry').'</a></p>'. 
    342331     '<form action="'.$core->adminurl->get("admin.posts").'" method="get" id="filters-form">'. 
    343      '<h3 class="out-of-screen-if-js">'.$form_filter_title.'</h3>'. 
     332     '<h3 class="out-of-screen-if-js">'.__('Show filters and display options').'</h3>'. 
    344333 
    345334     '<div class="table">'. 
  • admin/users.php

    r3360 r3397  
    112112-------------------------------------------------------- */ 
    113113 
    114 $form_filter_title = __('Show filters and display options'); 
    115 $starting_script  = dcPage::jsLoad('js/_users.js'); 
    116 $starting_script .= dcPage::jsLoad('js/filter-controls.js'); 
    117 $starting_script .= 
    118      '<script type="text/javascript">'."\n". 
    119      "//<![CDATA["."\n". 
    120      dcPage::jsVar('dotclear.msg.show_filters', $show_filters ? 'true':'false')."\n". 
    121      dcPage::jsVar('dotclear.msg.filter_posts_list',$form_filter_title)."\n". 
    122      dcPage::jsVar('dotclear.msg.cancel_the_filter',__('Cancel filters and display options'))."\n". 
    123      "//]]>". 
    124      "</script>"; 
    125  
    126 dcPage::open(__('Users'),$starting_script, 
     114dcPage::open(__('Users'), 
     115     dcPage::jsLoad('js/_users.js').dcPage::jsFilterControl($show_filters), 
    127116     dcPage::breadcrumb( 
    128117          array( 
     
    144133     '<p class="top-add"><strong><a class="button add" href="'.$core->adminurl->get("admin.user").'">'.__('New user').'</a></strong></p>'. 
    145134     '<form action="'.$core->adminurl->get("admin.users").'" method="get" id="filters-form">'. 
    146      '<h3 class="out-of-screen-if-js">'.$form_filter_title.'</h3>'. 
     135     '<h3 class="out-of-screen-if-js">'.__('Show filters and display options').'</h3>'. 
    147136 
    148137     '<div class="table">'. 
  • inc/admin/lib.dc.page.php

    r3373 r3397  
    977977     } 
    978978 
     979     public static function jsFilterControl($show=true) 
     980     { 
     981          return 
     982          self::jsLoad('js/filter-controls.js'). 
     983          '<script type="text/javascript">'."\n". 
     984          "//<![CDATA["."\n". 
     985          self::jsVar('dotclear.msg.show_filters', $show ? 'true':'false')."\n". 
     986          self::jsVar('dotclear.msg.filter_posts_list',__('Show filters and display options'))."\n". 
     987          self::jsVar('dotclear.msg.cancel_the_filter',__('Cancel filters and display options'))."\n". 
     988          "//]]>". 
     989          "</script>"; 
     990     } 
     991 
    979992     public static function jsLoadCodeMirror($theme = '',$multi = true,$modes = array('css','htmlmixed','javascript','php','xml')) 
    980993     { 
Note: See TracChangeset for help on using the changeset viewer.

Sites map