Plugin Directory

Changeset 3444813


Ignore:
Timestamp:
01/22/2026 12:18:12 PM (7 weeks ago)
Author:
wedevs
Message:

Tagging version 2.1.18

Location:
wedocs
Files:
12 edited
1 copied

Legend:

Unmodified
Added
Removed
  • wedocs/tags/2.1.18/includes/Admin/Admin.php

    r3283008 r3444813  
    1717        add_filter( 'submenu_file', [ $this, 'highlight_admin_submenu' ] );
    1818        add_filter( 'admin_footer_text', [ $this, 'admin_footer_text' ], 1 );
    19         add_action( 'admin_notices', [ $this, 'show_wedocs_pro_available_notice' ] );
    2019
    2120        if ( ! wedocs_pro_exists() ) {
     
    6463    }
    6564
    66     /**
    67      * Show weDocs pro available notices.
    68      *
    69      * @since 2.0.0
    70      *
    71      * @return void
    72      */
    73     public function show_wedocs_pro_available_notice() {
    74         if ( wedocs_pro_exists() ) {
    75             return;
    76         }
    77 
    78         // Check if the admin notice should be hidden based on the user meta.
    79         $user_id     = get_current_user_id();
    80         $hide_notice = get_user_meta( $user_id, 'wedocs_hide_pro_notice', true );
    81         if ( ! $hide_notice ) {
    82             // Render weDocs pro info notice.
    83             wedocs_get_template_part( 'pro', 'notice' );
    84         }
    85     }
    8665
    8766    /**
  • wedocs/tags/2.1.18/includes/functions.php

    r3426704 r3444813  
    9191function wedocs_apply_short_content( $content, $max_content_number ) {
    9292    // Control content length by substr.
    93     return ( strlen( $content ) > $max_content_number ) ? mb_substr( $content, 0, $max_content_number ) . '...' : $content;
     93    return ( mb_strlen( $content ) > $max_content_number ) ? mb_substr( $content, 0, $max_content_number ) . '...' : $content;
    9494}
    9595
     
    592592function wedocs_apply_extracted_content( $content, $max_content_number ) {
    593593    // Control content length by substr.
    594     return ( strlen( $content ) > $max_content_number ) ? substr( $content, 0, $max_content_number ) . '...' : $content;
     594    return ( mb_strlen( $content ) > $max_content_number ) ? mb_substr( $content, 0, $max_content_number ) . '...' : $content;
    595595}
    596596
  • wedocs/tags/2.1.18/vendor/autoload.php

    r3440068 r3444813  
    55require_once __DIR__ . '/composer/autoload_real.php';
    66
    7 return ComposerAutoloaderInite532af9dea4f886b1976a7c707e31000::getLoader();
     7return ComposerAutoloaderInit3acee3a5a1a957c05a6e46cd38c4183b::getLoader();
  • wedocs/tags/2.1.18/vendor/composer/autoload_real.php

    r3440068 r3444813  
    33// autoload_real.php @generated by Composer
    44
    5 class ComposerAutoloaderInite532af9dea4f886b1976a7c707e31000
     5class ComposerAutoloaderInit3acee3a5a1a957c05a6e46cd38c4183b
    66{
    77    private static $loader;
     
    2525        require __DIR__ . '/platform_check.php';
    2626
    27         spl_autoload_register(array('ComposerAutoloaderInite532af9dea4f886b1976a7c707e31000', 'loadClassLoader'), true, true);
     27        spl_autoload_register(array('ComposerAutoloaderInit3acee3a5a1a957c05a6e46cd38c4183b', 'loadClassLoader'), true, true);
    2828        self::$loader = $loader = new \Composer\Autoload\ClassLoader(\dirname(\dirname(__FILE__)));
    29         spl_autoload_unregister(array('ComposerAutoloaderInite532af9dea4f886b1976a7c707e31000', 'loadClassLoader'));
     29        spl_autoload_unregister(array('ComposerAutoloaderInit3acee3a5a1a957c05a6e46cd38c4183b', '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\ComposerStaticInite532af9dea4f886b1976a7c707e31000::getInitializer($loader));
     35            call_user_func(\Composer\Autoload\ComposerStaticInit3acee3a5a1a957c05a6e46cd38c4183b::getInitializer($loader));
    3636        } else {
    3737            $map = require __DIR__ . '/autoload_namespaces.php';
     
    5454
    5555        if ($useStaticLoader) {
    56             $includeFiles = Composer\Autoload\ComposerStaticInite532af9dea4f886b1976a7c707e31000::$files;
     56            $includeFiles = Composer\Autoload\ComposerStaticInit3acee3a5a1a957c05a6e46cd38c4183b::$files;
    5757        } else {
    5858            $includeFiles = require __DIR__ . '/autoload_files.php';
    5959        }
    6060        foreach ($includeFiles as $fileIdentifier => $file) {
    61             composerRequiree532af9dea4f886b1976a7c707e31000($fileIdentifier, $file);
     61            composerRequire3acee3a5a1a957c05a6e46cd38c4183b($fileIdentifier, $file);
    6262        }
    6363
     
    7171 * @return void
    7272 */
    73 function composerRequiree532af9dea4f886b1976a7c707e31000($fileIdentifier, $file)
     73function composerRequire3acee3a5a1a957c05a6e46cd38c4183b($fileIdentifier, $file)
    7474{
    7575    if (empty($GLOBALS['__composer_autoload_files'][$fileIdentifier])) {
  • wedocs/tags/2.1.18/vendor/composer/autoload_static.php

    r3440068 r3444813  
    55namespace Composer\Autoload;
    66
    7 class ComposerStaticInite532af9dea4f886b1976a7c707e31000
     7class ComposerStaticInit3acee3a5a1a957c05a6e46cd38c4183b
    88{
    99    public static $files = array (
     
    6262    {
    6363        return \Closure::bind(function () use ($loader) {
    64             $loader->prefixLengthsPsr4 = ComposerStaticInite532af9dea4f886b1976a7c707e31000::$prefixLengthsPsr4;
    65             $loader->prefixDirsPsr4 = ComposerStaticInite532af9dea4f886b1976a7c707e31000::$prefixDirsPsr4;
    66             $loader->classMap = ComposerStaticInite532af9dea4f886b1976a7c707e31000::$classMap;
     64            $loader->prefixLengthsPsr4 = ComposerStaticInit3acee3a5a1a957c05a6e46cd38c4183b::$prefixLengthsPsr4;
     65            $loader->prefixDirsPsr4 = ComposerStaticInit3acee3a5a1a957c05a6e46cd38c4183b::$prefixDirsPsr4;
     66            $loader->classMap = ComposerStaticInit3acee3a5a1a957c05a6e46cd38c4183b::$classMap;
    6767
    6868        }, null, ClassLoader::class);
  • wedocs/tags/2.1.18/wedocs.php

    r3440068 r3444813  
    44Plugin URI: https://wedocs.co/
    55Description: A documentation plugin for WordPress
    6 Version: 2.1.17
     6Version: 2.1.18
    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.17';
     64    const VERSION = '2.1.18';
    6565
    6666    /**
  • wedocs/trunk/includes/Admin/Admin.php

    r3283008 r3444813  
    1717        add_filter( 'submenu_file', [ $this, 'highlight_admin_submenu' ] );
    1818        add_filter( 'admin_footer_text', [ $this, 'admin_footer_text' ], 1 );
    19         add_action( 'admin_notices', [ $this, 'show_wedocs_pro_available_notice' ] );
    2019
    2120        if ( ! wedocs_pro_exists() ) {
     
    6463    }
    6564
    66     /**
    67      * Show weDocs pro available notices.
    68      *
    69      * @since 2.0.0
    70      *
    71      * @return void
    72      */
    73     public function show_wedocs_pro_available_notice() {
    74         if ( wedocs_pro_exists() ) {
    75             return;
    76         }
    77 
    78         // Check if the admin notice should be hidden based on the user meta.
    79         $user_id     = get_current_user_id();
    80         $hide_notice = get_user_meta( $user_id, 'wedocs_hide_pro_notice', true );
    81         if ( ! $hide_notice ) {
    82             // Render weDocs pro info notice.
    83             wedocs_get_template_part( 'pro', 'notice' );
    84         }
    85     }
    8665
    8766    /**
  • wedocs/trunk/includes/functions.php

    r3426704 r3444813  
    9191function wedocs_apply_short_content( $content, $max_content_number ) {
    9292    // Control content length by substr.
    93     return ( strlen( $content ) > $max_content_number ) ? mb_substr( $content, 0, $max_content_number ) . '...' : $content;
     93    return ( mb_strlen( $content ) > $max_content_number ) ? mb_substr( $content, 0, $max_content_number ) . '...' : $content;
    9494}
    9595
     
    592592function wedocs_apply_extracted_content( $content, $max_content_number ) {
    593593    // Control content length by substr.
    594     return ( strlen( $content ) > $max_content_number ) ? substr( $content, 0, $max_content_number ) . '...' : $content;
     594    return ( mb_strlen( $content ) > $max_content_number ) ? mb_substr( $content, 0, $max_content_number ) . '...' : $content;
    595595}
    596596
  • wedocs/trunk/vendor/autoload.php

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

    r3440068 r3444813  
    33// autoload_real.php @generated by Composer
    44
    5 class ComposerAutoloaderInite532af9dea4f886b1976a7c707e31000
     5class ComposerAutoloaderInit3acee3a5a1a957c05a6e46cd38c4183b
    66{
    77    private static $loader;
     
    2525        require __DIR__ . '/platform_check.php';
    2626
    27         spl_autoload_register(array('ComposerAutoloaderInite532af9dea4f886b1976a7c707e31000', 'loadClassLoader'), true, true);
     27        spl_autoload_register(array('ComposerAutoloaderInit3acee3a5a1a957c05a6e46cd38c4183b', 'loadClassLoader'), true, true);
    2828        self::$loader = $loader = new \Composer\Autoload\ClassLoader(\dirname(\dirname(__FILE__)));
    29         spl_autoload_unregister(array('ComposerAutoloaderInite532af9dea4f886b1976a7c707e31000', 'loadClassLoader'));
     29        spl_autoload_unregister(array('ComposerAutoloaderInit3acee3a5a1a957c05a6e46cd38c4183b', '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\ComposerStaticInite532af9dea4f886b1976a7c707e31000::getInitializer($loader));
     35            call_user_func(\Composer\Autoload\ComposerStaticInit3acee3a5a1a957c05a6e46cd38c4183b::getInitializer($loader));
    3636        } else {
    3737            $map = require __DIR__ . '/autoload_namespaces.php';
     
    5454
    5555        if ($useStaticLoader) {
    56             $includeFiles = Composer\Autoload\ComposerStaticInite532af9dea4f886b1976a7c707e31000::$files;
     56            $includeFiles = Composer\Autoload\ComposerStaticInit3acee3a5a1a957c05a6e46cd38c4183b::$files;
    5757        } else {
    5858            $includeFiles = require __DIR__ . '/autoload_files.php';
    5959        }
    6060        foreach ($includeFiles as $fileIdentifier => $file) {
    61             composerRequiree532af9dea4f886b1976a7c707e31000($fileIdentifier, $file);
     61            composerRequire3acee3a5a1a957c05a6e46cd38c4183b($fileIdentifier, $file);
    6262        }
    6363
     
    7171 * @return void
    7272 */
    73 function composerRequiree532af9dea4f886b1976a7c707e31000($fileIdentifier, $file)
     73function composerRequire3acee3a5a1a957c05a6e46cd38c4183b($fileIdentifier, $file)
    7474{
    7575    if (empty($GLOBALS['__composer_autoload_files'][$fileIdentifier])) {
  • wedocs/trunk/vendor/composer/autoload_static.php

    r3440068 r3444813  
    55namespace Composer\Autoload;
    66
    7 class ComposerStaticInite532af9dea4f886b1976a7c707e31000
     7class ComposerStaticInit3acee3a5a1a957c05a6e46cd38c4183b
    88{
    99    public static $files = array (
     
    6262    {
    6363        return \Closure::bind(function () use ($loader) {
    64             $loader->prefixLengthsPsr4 = ComposerStaticInite532af9dea4f886b1976a7c707e31000::$prefixLengthsPsr4;
    65             $loader->prefixDirsPsr4 = ComposerStaticInite532af9dea4f886b1976a7c707e31000::$prefixDirsPsr4;
    66             $loader->classMap = ComposerStaticInite532af9dea4f886b1976a7c707e31000::$classMap;
     64            $loader->prefixLengthsPsr4 = ComposerStaticInit3acee3a5a1a957c05a6e46cd38c4183b::$prefixLengthsPsr4;
     65            $loader->prefixDirsPsr4 = ComposerStaticInit3acee3a5a1a957c05a6e46cd38c4183b::$prefixDirsPsr4;
     66            $loader->classMap = ComposerStaticInit3acee3a5a1a957c05a6e46cd38c4183b::$classMap;
    6767
    6868        }, null, ClassLoader::class);
  • wedocs/trunk/wedocs.php

    r3440068 r3444813  
    44Plugin URI: https://wedocs.co/
    55Description: A documentation plugin for WordPress
    6 Version: 2.1.17
     6Version: 2.1.18
    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.17';
     64    const VERSION = '2.1.18';
    6565
    6666    /**
Note: See TracChangeset for help on using the changeset viewer.