Plugin Directory

Changeset 3036754


Ignore:
Timestamp:
02/16/2024 10:18:18 AM (2 years ago)
Author:
Desertsnowman
Message:

Update version number and remove legacy settings update.

Location:
plugin-groups/trunk
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • plugin-groups/trunk/classes/class-plugin-groups.php

    r2644972 r3036754  
    320320
    321321        $this->current_status = $status;
    322         $selected_group       = filter_input( INPUT_GET, self::$slug, FILTER_SANITIZE_STRING );
     322        $selected_group       = Utils::get_sanitized_text( INPUT_GET, self::$slug );
    323323        if ( $selected_group && isset( $this->groups[ $selected_group ] ) ) {
    324324            $this->current_group = $selected_group;
     
    348348    protected function get_nav_url( $id = null ) {
    349349
    350         $url = filter_input( INPUT_SERVER, 'REQUEST_URI', FILTER_SANITIZE_URL );
     350        $url = Utils::get_sanitized_text( INPUT_SERVER, 'REQUEST_URI' );
    351351        if ( ! $url || false === strpos( 'plugins.php', $url ) ) {
    352352            // Just in case.
     
    710710    public function admin_init() {
    711711
    712         if ( ! empty( $_POST['plugin-group-config'] ) ) {
    713             $data = stripslashes( $_POST['plugin-group-config'] );
    714             $data = json_decode( $data, true );
    715             update_option( Plugin_Groups::CONFIG_KEY, $data );
    716             wp_safe_redirect( admin_url( 'plugins.php?page=plugin-groups' ) );
    717         }
    718712        $asset = include PLGGRP_PATH . 'js/' . self::$slug . '.asset.php';
    719713        wp_register_script( self::$slug, PLGGRP_URL . 'js/' . self::$slug . '.js', $asset['dependencies'], $asset['version'], true );
     
    797791    public function enqueue_assets() {
    798792
    799         $page = filter_input( INPUT_GET, 'page', FILTER_SANITIZE_STRING );
     793        $page = Utils::get_sanitized_text( INPUT_GET, 'page' );
    800794        if ( $page && self::$slug === $page ) {
    801795            wp_enqueue_script( self::$slug );
  • plugin-groups/trunk/plugincore.php

    r2644972 r3036754  
    44 * Plugin URI: https://cramer.co.za
    55 * Description: Organize Plugins in groups
    6  * Version: 2.0.6
     6 * Version: 2.0.8
    77 * Author: David Cramer
    88 * Author URI: https://cramer.co.za
  • plugin-groups/trunk/readme.txt

    r2665702 r3036754  
    44Tags: plugin organizer, plugin status filter, plugin filter, plugin groups, plugin group
    55Requires at least: 5.3
    6 Tested up to: 5.9
    7 Stable tag: 2.0.6
     6Tested up to: 6.0.3
     7Stable tag: 2.0.8
    88License: GPLv2 or later
    99License URI: http://www.gnu.org/licenses/gpl-2.0.html
     
    4040
    4141== Changelog ==
     42
     43= 2.0.7 =
     44- Fixed vulnerability of forced update of settings.
     45
     46= 2.0.7 =
     47- [Multisite] Added path to domain for subdirectory sites.
     48- PHP 8.1 compatibility.
     49- Added an "Ungrouped" toggle in settings, to filter out plugins that are not in a group yet.
     50- Added a setting to enable an Ungrouped group in groups nav.
    4251
    4352= 2.0.6 =
Note: See TracChangeset for help on using the changeset viewer.