Strict standards error message
-
Hi, could You please update the code to remove strict standards errors? It affects lines 1257 to 1291 of post-expirator.php
is
function start_lvl(&$output, $depth, $args) {
should be
function start_lvl(&$output, $depth = 0, $args = array()) {
full, changed code:class Walker_PostExpirator_Category_Checklist extends Walker { var $tree_type = 'category'; var $db_fields = array ('parent' => 'parent', 'id' => 'term_id'); //TODO: decouple this var $disabled = ''; function setDisabled() { $this->disabled = 'disabled="disabled"'; } function start_lvl(&$output, $depth = 0, $args = array()) { $indent = str_repeat("\t", $depth); $output .= "$indent<ul class='children'>\n"; } function end_lvl(&$output, $depth = 0, $args = array()) { $indent = str_repeat("\t", $depth); $output .= "$indent</ul>\n"; } function start_el(&$output, $category, $depth = 0, $args = array(), $current_object_id = 0) { extract($args); if ( empty($taxonomy) ) $taxonomy = 'category'; $name = 'expirationdate_category'; $class = in_array( $category->term_id, $popular_cats ) ? ' class="expirator-category"' : ''; $output .= "\n<li id='expirator-{$taxonomy}-{$category->term_id}'$class>" . '<label class="selectit"><input value="' . $category->term_id . '" type="checkbox" name="'.$name.'[]" id="expirator-in-'.$taxonomy.'-' . $category->term_id . '"' . checked( in_array( $category->term_id, $selected_cats ), true, false ) . disabled( empty( $args['disabled'] ), false, false ) . ' '.$this->disabled.'/> ' . esc_html( apply_filters('the_category', $category->name )) . '</label>'; } function end_el(&$output, $category, $depth = 0, $args = array()) { $output .= "</li>\n"; } }
Viewing 2 replies - 1 through 2 (of 2 total)
Viewing 2 replies - 1 through 2 (of 2 total)
- The topic ‘Strict standards error message’ is closed to new replies.