Plugin Directory

Changeset 3440068


Ignore:
Timestamp:
01/15/2026 07:05:56 AM (8 weeks ago)
Author:
wedevs
Message:

Tagging version 2.1.17

Location:
wedocs
Files:
2 added
16 edited
1 copied

Legend:

Unmodified
Added
Removed
  • wedocs/tags/2.1.17/includes/Upgrader/Abstracts/UpgradeHandler.php

    r2989703 r3440068  
    4545            $this->handle_upgrade();
    4646            update_option( 'wedocs_version', $this->version );
    47             $this->next();
    4847        }
     48
     49        // Always call next() to continue the upgrade chain,
     50        // even if this upgrade didn't need to run
     51        $this->next();
    4952    }
    5053
  • wedocs/tags/2.1.17/includes/Upgrader/Upgrades/Upgrades.php

    r3016379 r3440068  
    1212     * @since 2.0.2
    1313     */
    14     public $class_list = array( '2.0.2' => V_2_0_2::class );
     14    public $class_list = array(
     15        '2.0.2'  => V_2_0_2::class,
     16        '2.1.17' => V_2_1_17::class,
     17    );
    1518
    1619    /**
  • wedocs/tags/2.1.17/includes/Upgrader/Upgrades/V_2_0_2.php

    r3016379 r3440068  
    9292     */
    9393    private function add_documentation_handling_capabilities() {
    94         global $wp_roles;
    95 
    96         if ( class_exists( 'WP_Roles' ) && ! isset( $wp_roles ) ) {
    97             $wp_roles = new \WP_Roles(); // @codingStandardsIgnoreLine
    98         }
    99 
    100         $roles        = $wp_roles->get_names();
    101         $capabilities = array(
    102             'edit_post',
    103             'edit_docs',
    104             'publish_docs',
    105             'edit_others_docs',
    106             'read_private_docs',
    107             'edit_private_docs',
    108             'edit_published_docs'
    109         );
    110 
    111         // Push documentation handling access to users.
    112         foreach ( $capabilities as $capability ) {
    113             foreach ( $roles as $role_key => $role ) {
    114                 $wp_roles->add_cap( $role_key, $capability );
    115             }
    116         }
     94        // Use the centralized function that restricts capabilities to administrator and editor only.
     95        wedocs_user_documentation_handling_capabilities();
    11796    }
    11897}
  • wedocs/tags/2.1.17/vendor/autoload.php

    r3426704 r3440068  
    55require_once __DIR__ . '/composer/autoload_real.php';
    66
    7 return ComposerAutoloaderInita5217d61fa6434ba2fea633864271676::getLoader();
     7return ComposerAutoloaderInite532af9dea4f886b1976a7c707e31000::getLoader();
  • wedocs/tags/2.1.17/vendor/composer/autoload_classmap.php

    r3139641 r3440068  
    3535    'WeDevs\\WeDocs\\Upgrader\\Upgrades\\Upgrades' => $baseDir . '/includes/Upgrader/Upgrades/Upgrades.php',
    3636    'WeDevs\\WeDocs\\Upgrader\\Upgrades\\V_2_0_2' => $baseDir . '/includes/Upgrader/Upgrades/V_2_0_2.php',
     37    'WeDevs\\WeDocs\\Upgrader\\Upgrades\\V_2_1_17' => $baseDir . '/includes/Upgrader/Upgrades/V_2_1_17.php',
    3738    'WeDevs\\WeDocs\\Walker' => $baseDir . '/includes/Walker.php',
    3839    'WeDevs\\WeDocs\\Widget' => $baseDir . '/includes/Widget.php',
  • wedocs/tags/2.1.17/vendor/composer/autoload_real.php

    r3426704 r3440068  
    33// autoload_real.php @generated by Composer
    44
    5 class ComposerAutoloaderInita5217d61fa6434ba2fea633864271676
     5class ComposerAutoloaderInite532af9dea4f886b1976a7c707e31000
    66{
    77    private static $loader;
     
    2525        require __DIR__ . '/platform_check.php';
    2626
    27         spl_autoload_register(array('ComposerAutoloaderInita5217d61fa6434ba2fea633864271676', 'loadClassLoader'), true, true);
     27        spl_autoload_register(array('ComposerAutoloaderInite532af9dea4f886b1976a7c707e31000', 'loadClassLoader'), true, true);
    2828        self::$loader = $loader = new \Composer\Autoload\ClassLoader(\dirname(\dirname(__FILE__)));
    29         spl_autoload_unregister(array('ComposerAutoloaderInita5217d61fa6434ba2fea633864271676', 'loadClassLoader'));
     29        spl_autoload_unregister(array('ComposerAutoloaderInite532af9dea4f886b1976a7c707e31000', 'loadClassLoader'));
    3030
    3131        $useStaticLoader = PHP_VERSION_ID >= 50600 && !defined('HHVM_VERSION') && (!function_exists('zend_loader_file_encoded') || !zend_loader_file_encoded());
     
    3333            require __DIR__ . '/autoload_static.php';
    3434
    35             call_user_func(\Composer\Autoload\ComposerStaticInita5217d61fa6434ba2fea633864271676::getInitializer($loader));
     35            call_user_func(\Composer\Autoload\ComposerStaticInite532af9dea4f886b1976a7c707e31000::getInitializer($loader));
    3636        } else {
    3737            $map = require __DIR__ . '/autoload_namespaces.php';
     
    5454
    5555        if ($useStaticLoader) {
    56             $includeFiles = Composer\Autoload\ComposerStaticInita5217d61fa6434ba2fea633864271676::$files;
     56            $includeFiles = Composer\Autoload\ComposerStaticInite532af9dea4f886b1976a7c707e31000::$files;
    5757        } else {
    5858            $includeFiles = require __DIR__ . '/autoload_files.php';
    5959        }
    6060        foreach ($includeFiles as $fileIdentifier => $file) {
    61             composerRequirea5217d61fa6434ba2fea633864271676($fileIdentifier, $file);
     61            composerRequiree532af9dea4f886b1976a7c707e31000($fileIdentifier, $file);
    6262        }
    6363
     
    7171 * @return void
    7272 */
    73 function composerRequirea5217d61fa6434ba2fea633864271676($fileIdentifier, $file)
     73function composerRequiree532af9dea4f886b1976a7c707e31000($fileIdentifier, $file)
    7474{
    7575    if (empty($GLOBALS['__composer_autoload_files'][$fileIdentifier])) {
  • wedocs/tags/2.1.17/vendor/composer/autoload_static.php

    r3426704 r3440068  
    55namespace Composer\Autoload;
    66
    7 class ComposerStaticInita5217d61fa6434ba2fea633864271676
     7class ComposerStaticInite532af9dea4f886b1976a7c707e31000
    88{
    99    public static $files = array (
     
    5454        'WeDevs\\WeDocs\\Upgrader\\Upgrades\\Upgrades' => __DIR__ . '/../..' . '/includes/Upgrader/Upgrades/Upgrades.php',
    5555        'WeDevs\\WeDocs\\Upgrader\\Upgrades\\V_2_0_2' => __DIR__ . '/../..' . '/includes/Upgrader/Upgrades/V_2_0_2.php',
     56        'WeDevs\\WeDocs\\Upgrader\\Upgrades\\V_2_1_17' => __DIR__ . '/../..' . '/includes/Upgrader/Upgrades/V_2_1_17.php',
    5657        'WeDevs\\WeDocs\\Walker' => __DIR__ . '/../..' . '/includes/Walker.php',
    5758        'WeDevs\\WeDocs\\Widget' => __DIR__ . '/../..' . '/includes/Widget.php',
     
    6162    {
    6263        return \Closure::bind(function () use ($loader) {
    63             $loader->prefixLengthsPsr4 = ComposerStaticInita5217d61fa6434ba2fea633864271676::$prefixLengthsPsr4;
    64             $loader->prefixDirsPsr4 = ComposerStaticInita5217d61fa6434ba2fea633864271676::$prefixDirsPsr4;
    65             $loader->classMap = ComposerStaticInita5217d61fa6434ba2fea633864271676::$classMap;
     64            $loader->prefixLengthsPsr4 = ComposerStaticInite532af9dea4f886b1976a7c707e31000::$prefixLengthsPsr4;
     65            $loader->prefixDirsPsr4 = ComposerStaticInite532af9dea4f886b1976a7c707e31000::$prefixDirsPsr4;
     66            $loader->classMap = ComposerStaticInite532af9dea4f886b1976a7c707e31000::$classMap;
    6667
    6768        }, null, ClassLoader::class);
  • wedocs/tags/2.1.17/wedocs.php

    r3426704 r3440068  
    44Plugin URI: https://wedocs.co/
    55Description: A documentation plugin for WordPress
    6 Version: 2.1.16
     6Version: 2.1.17
    77Author: weDevs
    88Author URI: https://wedocs.co/?utm_source=wporg&utm_medium=banner&utm_campaign=author-uri
     
    6262     * @var string
    6363     */
    64     const VERSION = '2.1.16';
     64    const VERSION = '2.1.17';
    6565
    6666    /**
  • wedocs/trunk/includes/Upgrader/Abstracts/UpgradeHandler.php

    r2989703 r3440068  
    4545            $this->handle_upgrade();
    4646            update_option( 'wedocs_version', $this->version );
    47             $this->next();
    4847        }
     48
     49        // Always call next() to continue the upgrade chain,
     50        // even if this upgrade didn't need to run
     51        $this->next();
    4952    }
    5053
  • wedocs/trunk/includes/Upgrader/Upgrades/Upgrades.php

    r3016379 r3440068  
    1212     * @since 2.0.2
    1313     */
    14     public $class_list = array( '2.0.2' => V_2_0_2::class );
     14    public $class_list = array(
     15        '2.0.2'  => V_2_0_2::class,
     16        '2.1.17' => V_2_1_17::class,
     17    );
    1518
    1619    /**
  • wedocs/trunk/includes/Upgrader/Upgrades/V_2_0_2.php

    r3016379 r3440068  
    9292     */
    9393    private function add_documentation_handling_capabilities() {
    94         global $wp_roles;
    95 
    96         if ( class_exists( 'WP_Roles' ) && ! isset( $wp_roles ) ) {
    97             $wp_roles = new \WP_Roles(); // @codingStandardsIgnoreLine
    98         }
    99 
    100         $roles        = $wp_roles->get_names();
    101         $capabilities = array(
    102             'edit_post',
    103             'edit_docs',
    104             'publish_docs',
    105             'edit_others_docs',
    106             'read_private_docs',
    107             'edit_private_docs',
    108             'edit_published_docs'
    109         );
    110 
    111         // Push documentation handling access to users.
    112         foreach ( $capabilities as $capability ) {
    113             foreach ( $roles as $role_key => $role ) {
    114                 $wp_roles->add_cap( $role_key, $capability );
    115             }
    116         }
     94        // Use the centralized function that restricts capabilities to administrator and editor only.
     95        wedocs_user_documentation_handling_capabilities();
    11796    }
    11897}
  • wedocs/trunk/vendor/autoload.php

    r3426704 r3440068  
    55require_once __DIR__ . '/composer/autoload_real.php';
    66
    7 return ComposerAutoloaderInita5217d61fa6434ba2fea633864271676::getLoader();
     7return ComposerAutoloaderInite532af9dea4f886b1976a7c707e31000::getLoader();
  • wedocs/trunk/vendor/composer/autoload_classmap.php

    r3139641 r3440068  
    3535    'WeDevs\\WeDocs\\Upgrader\\Upgrades\\Upgrades' => $baseDir . '/includes/Upgrader/Upgrades/Upgrades.php',
    3636    'WeDevs\\WeDocs\\Upgrader\\Upgrades\\V_2_0_2' => $baseDir . '/includes/Upgrader/Upgrades/V_2_0_2.php',
     37    'WeDevs\\WeDocs\\Upgrader\\Upgrades\\V_2_1_17' => $baseDir . '/includes/Upgrader/Upgrades/V_2_1_17.php',
    3738    'WeDevs\\WeDocs\\Walker' => $baseDir . '/includes/Walker.php',
    3839    'WeDevs\\WeDocs\\Widget' => $baseDir . '/includes/Widget.php',
  • wedocs/trunk/vendor/composer/autoload_real.php

    r3426704 r3440068  
    33// autoload_real.php @generated by Composer
    44
    5 class ComposerAutoloaderInita5217d61fa6434ba2fea633864271676
     5class ComposerAutoloaderInite532af9dea4f886b1976a7c707e31000
    66{
    77    private static $loader;
     
    2525        require __DIR__ . '/platform_check.php';
    2626
    27         spl_autoload_register(array('ComposerAutoloaderInita5217d61fa6434ba2fea633864271676', 'loadClassLoader'), true, true);
     27        spl_autoload_register(array('ComposerAutoloaderInite532af9dea4f886b1976a7c707e31000', 'loadClassLoader'), true, true);
    2828        self::$loader = $loader = new \Composer\Autoload\ClassLoader(\dirname(\dirname(__FILE__)));
    29         spl_autoload_unregister(array('ComposerAutoloaderInita5217d61fa6434ba2fea633864271676', 'loadClassLoader'));
     29        spl_autoload_unregister(array('ComposerAutoloaderInite532af9dea4f886b1976a7c707e31000', 'loadClassLoader'));
    3030
    3131        $useStaticLoader = PHP_VERSION_ID >= 50600 && !defined('HHVM_VERSION') && (!function_exists('zend_loader_file_encoded') || !zend_loader_file_encoded());
     
    3333            require __DIR__ . '/autoload_static.php';
    3434
    35             call_user_func(\Composer\Autoload\ComposerStaticInita5217d61fa6434ba2fea633864271676::getInitializer($loader));
     35            call_user_func(\Composer\Autoload\ComposerStaticInite532af9dea4f886b1976a7c707e31000::getInitializer($loader));
    3636        } else {
    3737            $map = require __DIR__ . '/autoload_namespaces.php';
     
    5454
    5555        if ($useStaticLoader) {
    56             $includeFiles = Composer\Autoload\ComposerStaticInita5217d61fa6434ba2fea633864271676::$files;
     56            $includeFiles = Composer\Autoload\ComposerStaticInite532af9dea4f886b1976a7c707e31000::$files;
    5757        } else {
    5858            $includeFiles = require __DIR__ . '/autoload_files.php';
    5959        }
    6060        foreach ($includeFiles as $fileIdentifier => $file) {
    61             composerRequirea5217d61fa6434ba2fea633864271676($fileIdentifier, $file);
     61            composerRequiree532af9dea4f886b1976a7c707e31000($fileIdentifier, $file);
    6262        }
    6363
     
    7171 * @return void
    7272 */
    73 function composerRequirea5217d61fa6434ba2fea633864271676($fileIdentifier, $file)
     73function composerRequiree532af9dea4f886b1976a7c707e31000($fileIdentifier, $file)
    7474{
    7575    if (empty($GLOBALS['__composer_autoload_files'][$fileIdentifier])) {
  • wedocs/trunk/vendor/composer/autoload_static.php

    r3426704 r3440068  
    55namespace Composer\Autoload;
    66
    7 class ComposerStaticInita5217d61fa6434ba2fea633864271676
     7class ComposerStaticInite532af9dea4f886b1976a7c707e31000
    88{
    99    public static $files = array (
     
    5454        'WeDevs\\WeDocs\\Upgrader\\Upgrades\\Upgrades' => __DIR__ . '/../..' . '/includes/Upgrader/Upgrades/Upgrades.php',
    5555        'WeDevs\\WeDocs\\Upgrader\\Upgrades\\V_2_0_2' => __DIR__ . '/../..' . '/includes/Upgrader/Upgrades/V_2_0_2.php',
     56        'WeDevs\\WeDocs\\Upgrader\\Upgrades\\V_2_1_17' => __DIR__ . '/../..' . '/includes/Upgrader/Upgrades/V_2_1_17.php',
    5657        'WeDevs\\WeDocs\\Walker' => __DIR__ . '/../..' . '/includes/Walker.php',
    5758        'WeDevs\\WeDocs\\Widget' => __DIR__ . '/../..' . '/includes/Widget.php',
     
    6162    {
    6263        return \Closure::bind(function () use ($loader) {
    63             $loader->prefixLengthsPsr4 = ComposerStaticInita5217d61fa6434ba2fea633864271676::$prefixLengthsPsr4;
    64             $loader->prefixDirsPsr4 = ComposerStaticInita5217d61fa6434ba2fea633864271676::$prefixDirsPsr4;
    65             $loader->classMap = ComposerStaticInita5217d61fa6434ba2fea633864271676::$classMap;
     64            $loader->prefixLengthsPsr4 = ComposerStaticInite532af9dea4f886b1976a7c707e31000::$prefixLengthsPsr4;
     65            $loader->prefixDirsPsr4 = ComposerStaticInite532af9dea4f886b1976a7c707e31000::$prefixDirsPsr4;
     66            $loader->classMap = ComposerStaticInite532af9dea4f886b1976a7c707e31000::$classMap;
    6667
    6768        }, null, ClassLoader::class);
  • wedocs/trunk/wedocs.php

    r3426704 r3440068  
    44Plugin URI: https://wedocs.co/
    55Description: A documentation plugin for WordPress
    6 Version: 2.1.16
     6Version: 2.1.17
    77Author: weDevs
    88Author URI: https://wedocs.co/?utm_source=wporg&utm_medium=banner&utm_campaign=author-uri
     
    6262     * @var string
    6363     */
    64     const VERSION = '2.1.16';
     64    const VERSION = '2.1.17';
    6565
    6666    /**
Note: See TracChangeset for help on using the changeset viewer.