Plugin Directory

Changeset 2672826


Ignore:
Timestamp:
02/04/2022 10:41:02 AM (4 years ago)
Author:
vjoondev
Message:

WP Adapter v1.2.0

Location:
vjoon-wp-adapter/trunk
Files:
11 edited

Legend:

Unmodified
Added
Removed
  • vjoon-wp-adapter/trunk/Adapter.php

    r2569073 r2672826  
    77 * Author URI: https://vjoon.com
    88 * Description: vjoon WordPress Adapter for vjoon K4
    9  * Version: 1.1.0
     9 * Version: 1.2.0
    1010 * Text Domain: vj-wp-adapter
    1111 * Domain Path: resources/LocalizedStrings
  • vjoon-wp-adapter/trunk/composer.json

    r2236256 r2672826  
    1212
    1313    "require": {
    14         "php": "^7.1",
     14        "php": "^7.4",
    1515        "erusev/parsedown": "^1.7"
    1616    },
  • vjoon-wp-adapter/trunk/composer.lock

    r2236256 r2672826  
    55        "This file is @generated automatically"
    66    ],
    7     "content-hash": "979646cc4c6800a494a2b0496d7d516d",
     7    "content-hash": "e763a031640cc8752cd5112cb3d9b58a",
    88    "packages": [
    99        {
    1010            "name": "erusev/parsedown",
    11             "version": "1.7.3",
     11            "version": "1.7.4",
    1212            "source": {
    1313                "type": "git",
    1414                "url": "https://github.com/erusev/parsedown.git",
    15                 "reference": "6d893938171a817f4e9bc9e86f2da1e370b7bcd7"
     15                "reference": "cb17b6477dfff935958ba01325f2e8a2bfa6dab3"
    1616            },
    1717            "dist": {
    1818                "type": "zip",
    19                 "url": "https://api.github.com/repos/erusev/parsedown/zipball/6d893938171a817f4e9bc9e86f2da1e370b7bcd7",
    20                 "reference": "6d893938171a817f4e9bc9e86f2da1e370b7bcd7",
     19                "url": "https://api.github.com/repos/erusev/parsedown/zipball/cb17b6477dfff935958ba01325f2e8a2bfa6dab3",
     20                "reference": "cb17b6477dfff935958ba01325f2e8a2bfa6dab3",
    2121                "shasum": ""
    2222            },
     
    5151                "parser"
    5252            ],
    53             "time": "2019-03-17T18:48:37+00:00"
     53            "support": {
     54                "issues": "https://github.com/erusev/parsedown/issues",
     55                "source": "https://github.com/erusev/parsedown/tree/1.7.x"
     56            },
     57            "time": "2019-12-30T22:54:17+00:00"
    5458        }
    5559    ],
     
    6165    "prefer-lowest": false,
    6266    "platform": {
    63         "php": "^7.1"
     67        "php": "^7.4"
    6468    },
    65     "platform-dev": []
     69    "platform-dev": [],
     70    "plugin-api-version": "2.0.0"
    6671}
  • vjoon-wp-adapter/trunk/readme.txt

    r2569073 r2672826  
    22Contributors: vjoondev
    33Tags: vjoon, adapter, vjoon seven, vjoon k4
    4 Requires at least: 5.1
    5 Tested up to: 5.8
    6 Requires PHP: 7.2
     4Requires at least: 5.9
     5Tested up to: 5.9
     6Requires PHP: 7.4
    77Stable tag: trunk
    88License: GPLv2 or later
     
    3737
    3838== Changelog ==
     39
     40= 1.2.0 =
     41* Tested with WordPress 5.9
     42* Minimum requirement changed to PHP 7.4
    3943
    4044= 1.1.0 =
  • vjoon-wp-adapter/trunk/src/Functions.php

    r2569073 r2672826  
    463463        if (isset($_REQUEST['operation']) ) {
    464464            $operation = sanitize_text_field( $_REQUEST['operation'] ); //note: mandatory
    465             $data = ( isset($_REQUEST['data']) ? (array)$_REQUEST['data'] : null ); //note: optional, if isset than as array
     465            $data = ( isset($_REQUEST['data']) ? (array)$_REQUEST['data'] : array() ); //note: optional, if isset than as array
    466466            $data = array_map( 'esc_attr', $data );
    467467
     
    518518               
    519519                case 'getBuildInfo':
    520                     $return_value['result'] = "Build: 164 (bab5abe)";
     520                    $return_value['result'] = "Build: 168 (555cbba)";
    521521
    522522                default:
  • vjoon-wp-adapter/trunk/src/Settings.php

    r2251902 r2672826  
    22
    33/**
    4  * Class Settings 
    5  * 
    6  * SettingsClass for vjoon WordPress Adapter 
    7  * 
     4 * Class Settings
     5 *
     6 * SettingsClass for vjoon WordPress Adapter
     7 *
    88 * @author Christian Storm
    99 * @package vjoon\Adapter
    10  * @copyright 2019 vjoon GmbH
    11  * 
     10 * @copyright 2022 vjoon GmbH
     11 *
    1212 */
    1313namespace vjoon\Adapter;
     
    2525        if( !function_exists('get_plugin_data') ){ require_once( ABSPATH . 'wp-admin/includes/plugin.php' );} //note: needed to get plugin data
    2626
    27         $settings = empty(get_option( 'vjwpad_settings' )) ? (object)['general'=>'','api'=>''] : get_option( 'vjwpad_settings' );
     27        $settings = empty(get_option( 'vjwpad_settings' )) ? (object)['general'=>(object)[],'api'=>(object)[]] : get_option( 'vjwpad_settings' );
    2828
    2929        self::$AppSettings = (object)[];
  • vjoon-wp-adapter/trunk/vendor/autoload.php

    r2569073 r2672826  
    55require_once __DIR__ . '/composer/autoload_real.php';
    66
    7 return ComposerAutoloaderInita038e3e6eb64e48fc3a6401a4ddb7627::getLoader();
     7return ComposerAutoloaderInit747b70dee5911e18368a064cf2e17b2d::getLoader();
  • vjoon-wp-adapter/trunk/vendor/composer/autoload_real.php

    r2569073 r2672826  
    33// autoload_real.php @generated by Composer
    44
    5 class ComposerAutoloaderInita038e3e6eb64e48fc3a6401a4ddb7627
     5class ComposerAutoloaderInit747b70dee5911e18368a064cf2e17b2d
    66{
    77    private static $loader;
     
    2020        }
    2121
    22         spl_autoload_register(array('ComposerAutoloaderInita038e3e6eb64e48fc3a6401a4ddb7627', 'loadClassLoader'), true, true);
     22        spl_autoload_register(array('ComposerAutoloaderInit747b70dee5911e18368a064cf2e17b2d', 'loadClassLoader'), true, true);
    2323        self::$loader = $loader = new \Composer\Autoload\ClassLoader();
    24         spl_autoload_unregister(array('ComposerAutoloaderInita038e3e6eb64e48fc3a6401a4ddb7627', 'loadClassLoader'));
     24        spl_autoload_unregister(array('ComposerAutoloaderInit747b70dee5911e18368a064cf2e17b2d', 'loadClassLoader'));
    2525
    2626        $useStaticLoader = PHP_VERSION_ID >= 50600 && !defined('HHVM_VERSION') && (!function_exists('zend_loader_file_encoded') || !zend_loader_file_encoded());
     
    2828            require_once __DIR__ . '/autoload_static.php';
    2929
    30             call_user_func(\Composer\Autoload\ComposerStaticInita038e3e6eb64e48fc3a6401a4ddb7627::getInitializer($loader));
     30            call_user_func(\Composer\Autoload\ComposerStaticInit747b70dee5911e18368a064cf2e17b2d::getInitializer($loader));
    3131        } else {
    3232            $map = require __DIR__ . '/autoload_namespaces.php';
  • vjoon-wp-adapter/trunk/vendor/composer/autoload_static.php

    r2569073 r2672826  
    55namespace Composer\Autoload;
    66
    7 class ComposerStaticInita038e3e6eb64e48fc3a6401a4ddb7627
     7class ComposerStaticInit747b70dee5911e18368a064cf2e17b2d
    88{
    99    public static $prefixLengthsPsr4 = array (
     
    3434    {
    3535        return \Closure::bind(function () use ($loader) {
    36             $loader->prefixLengthsPsr4 = ComposerStaticInita038e3e6eb64e48fc3a6401a4ddb7627::$prefixLengthsPsr4;
    37             $loader->prefixDirsPsr4 = ComposerStaticInita038e3e6eb64e48fc3a6401a4ddb7627::$prefixDirsPsr4;
    38             $loader->prefixesPsr0 = ComposerStaticInita038e3e6eb64e48fc3a6401a4ddb7627::$prefixesPsr0;
     36            $loader->prefixLengthsPsr4 = ComposerStaticInit747b70dee5911e18368a064cf2e17b2d::$prefixLengthsPsr4;
     37            $loader->prefixDirsPsr4 = ComposerStaticInit747b70dee5911e18368a064cf2e17b2d::$prefixDirsPsr4;
     38            $loader->prefixesPsr0 = ComposerStaticInit747b70dee5911e18368a064cf2e17b2d::$prefixesPsr0;
    3939
    4040        }, null, ClassLoader::class);
  • vjoon-wp-adapter/trunk/vendor/composer/installed.json

    r2236256 r2672826  
    22    {
    33        "name": "erusev/parsedown",
    4         "version": "1.7.3",
    5         "version_normalized": "1.7.3.0",
     4        "version": "1.7.4",
     5        "version_normalized": "1.7.4.0",
    66        "source": {
    77            "type": "git",
    88            "url": "https://github.com/erusev/parsedown.git",
    9             "reference": "6d893938171a817f4e9bc9e86f2da1e370b7bcd7"
     9            "reference": "cb17b6477dfff935958ba01325f2e8a2bfa6dab3"
    1010        },
    1111        "dist": {
    1212            "type": "zip",
    13             "url": "https://api.github.com/repos/erusev/parsedown/zipball/6d893938171a817f4e9bc9e86f2da1e370b7bcd7",
    14             "reference": "6d893938171a817f4e9bc9e86f2da1e370b7bcd7",
     13            "url": "https://api.github.com/repos/erusev/parsedown/zipball/cb17b6477dfff935958ba01325f2e8a2bfa6dab3",
     14            "reference": "cb17b6477dfff935958ba01325f2e8a2bfa6dab3",
    1515            "shasum": ""
    1616        },
     
    2222            "phpunit/phpunit": "^4.8.35"
    2323        },
    24         "time": "2019-03-17T18:48:37+00:00",
     24        "time": "2019-12-30T22:54:17+00:00",
    2525        "type": "library",
    2626        "installation-source": "dist",
     
    4646            "markdown",
    4747            "parser"
    48         ]
     48        ],
     49        "support": {
     50            "issues": "https://github.com/erusev/parsedown/issues",
     51            "source": "https://github.com/erusev/parsedown/tree/1.7.x"
     52        }
    4953    }
    5054]
  • vjoon-wp-adapter/trunk/vendor/erusev/parsedown/Parsedown.php

    r2236256 r2672826  
    1818    # ~
    1919
    20     const version = '1.7.3';
     20    const version = '1.7.4';
    2121
    2222    # ~
     
    14901490        }
    14911491
     1492        $permitRawHtml = false;
     1493
    14921494        if (isset($Element['text']))
    14931495        {
     1496            $text = $Element['text'];
     1497        }
     1498        // very strongly consider an alternative if you're writing an
     1499        // extension
     1500        elseif (isset($Element['rawHtml']))
     1501        {
     1502            $text = $Element['rawHtml'];
     1503            $allowRawHtmlInSafeMode = isset($Element['allowRawHtmlInSafeMode']) && $Element['allowRawHtmlInSafeMode'];
     1504            $permitRawHtml = !$this->safeMode || $allowRawHtmlInSafeMode;
     1505        }
     1506
     1507        if (isset($text))
     1508        {
    14941509            $markup .= '>';
    14951510
    1496             if (!isset($Element['nonNestables'])) 
     1511            if (!isset($Element['nonNestables']))
    14971512            {
    14981513                $Element['nonNestables'] = array();
     
    15011516            if (isset($Element['handler']))
    15021517            {
    1503                 $markup .= $this->{$Element['handler']}($Element['text'], $Element['nonNestables']);
     1518                $markup .= $this->{$Element['handler']}($text, $Element['nonNestables']);
     1519            }
     1520            elseif (!$permitRawHtml)
     1521            {
     1522                $markup .= self::escape($text, true);
    15041523            }
    15051524            else
    15061525            {
    1507                 $markup .= self::escape($Element['text'], true);
     1526                $markup .= $text;
    15081527            }
    15091528
Note: See TracChangeset for help on using the changeset viewer.