Plugin Directory

Changeset 2597673


Ignore:
Timestamp:
09/12/2021 08:53:55 PM (5 years ago)
Author:
jweathe
Message:

Summer 2021 quality update.

Location:
also-in-this-series/trunk
Files:
1 deleted
4 edited

Legend:

Unmodified
Added
Removed
  • also-in-this-series/trunk/plugin-core.php

    r2543394 r2597673  
    126126
    127127    if( isset( $query->query[SERIES_TAXONOMY] ) && $sortorder )
    128         $query->set( 'order', $sortorder);
     128        $query->set( 'order', $sortorder );
    129129
    130130    return $query;
  • also-in-this-series/trunk/plugin-widgets.php

    r2529462 r2597673  
    33namespace planetjon\wordpress\also_in_this_series;
    44
    5 use WP_Widget;
     5use \WP_Widget;
    66
    77class SeriesWidget extends WP_Widget {
     
    1515
    1616    public function widget( $widget, $fields ) {
    17         $ffields = wp_parse_args( $fields, [
    18             'series-slug' => false,
    19             'series-use-frame' => false,
    20             'series-frame-width' => false,
    21             'series-sort-order' => false,
    22         ] );
    23 
    24         $ffields = apply_filters( 'alsointhisseries_widget_fields', $ffields, $widget );
     17        $ffields = apply_filters( 'alsointhisseries_widget_fields', $fields, $widget );
    2518
    2619        $seriesslug = $ffields['series-slug'];
     
    4336
    4437    public function form( $fields ) {
    45         $ffields = wp_parse_args( $fields, [
    46             'series-slug' => false,
    47             'series-use-frame' => false,
    48             'series-frame-width' => false,
    49             'series-sort-order' => false,
    50         ] );
    51 
    52         $seriesslug = $ffields['series-slug'];
    53         $useframe = $ffields['series-use-frame'];
    54         $framewidth = $ffields['series-frame-width'];
    55         $sortorder = $ffields['series-sort-order'];
     38        $seriesslug = $fields['series-slug'];
     39        $useframe = $fields['series-use-frame'];
     40        $framewidth = $fields['series-frame-width'];
     41        $sortorder = $fields['series-sort-order'];
    5642
    5743        $series = get_terms( SERIES_TAXONOMY );
     
    6248    public function update( $new_fields, $old_fields ) {
    6349        $fields = [];
    64         $fields['series-slug'] = isset( $new_fields['series-slug'] ) ? strip_tags( $new_fields['series-slug'] ) : false;
    65         $fields['series-use-frame'] = isset( $new_fields['series-use-frame'] ) ? strip_tags( $new_fields['series-use-frame'] ) : false;
    66         $fields['series-frame-width'] = isset( $new_fields['series-frame-width'] ) ? strip_tags( $new_fields['series-frame-width'] ) : false;
    67         $fields['series-sort-order'] = isset( $new_fields['series-sort-order'] ) ? strip_tags( $new_fields['series-sort-order'] ) : false;
     50        $fields['series-slug'] = !empty( $new_fields['series-slug'] ) ? sanitize_text_field( $new_fields['series-slug'] ) : false;
     51        $fields['series-use-frame'] = !empty( $new_fields['series-use-frame'] ) ? sanitize_text_field( $new_fields['series-use-frame'] ) : false;
     52        $fields['series-frame-width'] = !empty( $new_fields['series-frame-width'] ) ? sanitize_text_field( $new_fields['series-frame-width'] ) : false;
     53        $fields['series-sort-order'] = !empty( $new_fields['series-sort-order'] ) ? sanitize_text_field( $new_fields['series-sort-order'] ) : false;
    6854
    6955        return $fields;
  • also-in-this-series/trunk/plugin.php

    r2543394 r2597673  
    44Plugin URI: https://planetjon.ca/projects/also-in-this-series/
    55Description: Group related posts in a series with a custom Series taxonomy. and a list of all posts in the series in your content.
    6 Version: 1.7.4
     6Version: 1.7.5
    77Requires at least: 4.6
    88Requires PHP: 5.4
    9 Tested up to: 5.7.1
     9Tested up to: 5.8.1
    1010Author: Jonathan Weatherhead
    1111Author URI: https://planetjon.ca
  • also-in-this-series/trunk/readme.txt

    r2543394 r2597673  
    55Requires at least: 4.6
    66Requires PHP: 5.4
    7 Tested up to: 5.7.1
    8 Stable tag: 1.7.4
     7Tested up to: 5.8.1
     8Stable tag: trunk
    99License: GPLv2 or later
    1010License URI: http://www.gnu.org/licenses/gpl-2.0.html
Note: See TracChangeset for help on using the changeset viewer.