Plugin Directory

Changeset 3059186


Ignore:
Timestamp:
03/26/2024 03:38:10 PM (2 years ago)
Author:
mxp
Message:

update 3.0.18

Location:
mxp-dev-tools
Files:
1 deleted
7 edited
18 copied

Legend:

Unmodified
Added
Removed
  • mxp-dev-tools/tags/3.0.18/includes/assets/js/db-optimize/app.js

    r3006169 r3059186  
    334334                    url: MXP.ajaxurl,
    335335                    cache: false,
    336                     timeout: 3000,
     336                    timeout: 30000,
    337337                    error: function(res) {
    338338                        console.log('Error', res);
  • mxp-dev-tools/tags/3.0.18/includes/db-optimize.php

    r3006169 r3059186  
    428428                break;
    429429            case 'done':
     430                if (connection_aborted()) {
     431                    wp_send_json(array('success' => false, 'data' => array(), 'msg' => '請求超時,重新確認中'));
     432                    exit;
     433                }
    430434                //清除設定暫存
    431435                $key = $option_prefix . '%';
  • mxp-dev-tools/tags/3.0.18/index.php

    r3051403 r3059186  
    44 * Plugin URI: https://goo.gl/2gLq18
    55 * Description: 一介資男の常用外掛整理與常用開發功能整合外掛。
    6  * Version: 3.0.17
     6 * Version: 3.0.18
    77 * Author: Chun
    88 * Author URI: https://www.mxp.tw/contact/
     
    2626    use SearchReplace;
    2727    use Utility;
    28     static $VERSION                   = '3.0.17';
     28    static $VERSION                   = '3.0.18';
    2929    private $themeforest_api_base_url = 'https://api.envato.com/v3';
    3030    protected static $instance        = null;
  • mxp-dev-tools/tags/3.0.18/mxp-login-path.php

    r3051403 r3059186  
    44 * Plugin URI: https://tw.wordpress.org/plugins/mxp-dev-tools/
    55 * Description: 隱藏後台登入位置工具。啟用即更改預設登入網址為 /admin-staff/
    6  * Version: 3.0.17
     6 * Version: 3.0.18
    77 * Author: Chun
    88 * Author URI: https://www.mxp.tw/contact/
  • mxp-dev-tools/tags/3.0.18/mxp-site-manager.php

    r3051403 r3059186  
    44 * Plugin URI: https://tw.wordpress.org/plugins/mxp-dev-tools/
    55 * Description: 管理多個 WordPress 站點的工具。
    6  * Version: 3.0.17
     6 * Version: 3.0.18
    77 * Author: Chun
    88 * Author URI: https://www.mxp.tw/contact/
     
    3535class MDTSiteManager {
    3636    public $plugin_slug    = 'mdt-site-manager';
    37     public static $VERSION = '3.0.17';
     37    public static $VERSION = '3.0.18';
    3838
    3939    public function __construct() {
  • mxp-dev-tools/tags/3.0.18/mxp-snippets.php

    r3051403 r3059186  
    44 * Plugin URI: https://tw.wordpress.org/plugins/mxp-dev-tools/
    55 * Description: 整合 GitHub 中常用的程式碼片段。請注意,並非所有網站都適用全部的選項,有進階需求可以透過設定 wp-config.php 中此外掛預設常數,啟用或停用部分功能。
    6  * Version: 3.0.17
     6 * Version: 3.0.18
    77 * Author: Chun
    88 * Author URI: https://www.mxp.tw/contact/
     
    152152if (!defined("MDT_ENABLE_BLOCK_USER_FUNCTION")) {
    153153    define('MDT_ENABLE_BLOCK_USER_FUNCTION', true);
     154}
     155// 預設開啟所有連線請求
     156if (!defined("MDT_BLOCK_ALL_NETWORK_FUNCTION")) {
     157    define('MDT_BLOCK_ALL_NETWORK_FUNCTION', false);
    154158}
    155159class MDTSnippets {
     
    978982    // 內對外請求管制方法
    979983    public function block_external_request($preempt, $parsed_args, $url) {
    980         $block_urls = apply_filters('mxp_dev_block_urls', array());
    981         $block_urls = array_map('strtolower', $block_urls);
    982         $allow_urls = apply_filters('mxp_dev_allow_urls', array(
    983             "api.wordpress.org",
    984             "downloads.wordpress.org",
    985         ));
    986         $allow_urls     = array_map('strtolower', $allow_urls);
     984        $domains = array();
     985        if (MDT_BLOCK_ALL_NETWORK_FUNCTION) {
     986            $domains[0] = '*';
     987        }
     988        $block_urls     = apply_filters('mxp_dev_block_urls', $domains);
     989        $block_urls     = array_map('strtolower', $block_urls);
    987990        $localhost      = strtolower(parse_url(get_home_url(), PHP_URL_HOST));
     991        $allow_urls     = array();
    988992        $allow_urls[]   = $localhost;
    989993        $allow_urls[]   = 'localhost';
    990994        $allow_urls[]   = '127.0.0.1';
     995        $allow_urls[]   = 'api.wordpress.org';
     996        $allow_urls[]   = 'downloads.wordpress.org';
     997        $allow_urls     = apply_filters('mxp_dev_allow_urls', $allow_urls);
     998        $allow_urls     = array_map('strtolower', $allow_urls);
    991999        $request_domain = strtolower(parse_url($url, PHP_URL_HOST));
    9921000        if (count($block_urls) == 1 && $block_urls[0] == '*') {
  • mxp-dev-tools/tags/3.0.18/readme.txt

    r3051403 r3059186  
    66Requires PHP: 5.6
    77Tested up to: 6.4
    8 Stable tag: 3.0.17
     8Stable tag: 3.0.18
    99License: GPLv2 or later
    1010License URI: https://www.gnu.org/licenses/gpl-2.0.html
     
    7878
    7979== Changelog ==
     80
     81= 3.0.18 =
     82
     83* Snippets 新增與調整外網請求的封鎖功能
     84* 調整打包資料庫請求的功能,避免超時無法存取
    8085
    8186= 3.0.17 =
  • mxp-dev-tools/trunk/includes/assets/js/db-optimize/app.js

    r3006169 r3059186  
    334334                    url: MXP.ajaxurl,
    335335                    cache: false,
    336                     timeout: 3000,
     336                    timeout: 30000,
    337337                    error: function(res) {
    338338                        console.log('Error', res);
  • mxp-dev-tools/trunk/includes/db-optimize.php

    r3006169 r3059186  
    428428                break;
    429429            case 'done':
     430                if (connection_aborted()) {
     431                    wp_send_json(array('success' => false, 'data' => array(), 'msg' => '請求超時,重新確認中'));
     432                    exit;
     433                }
    430434                //清除設定暫存
    431435                $key = $option_prefix . '%';
  • mxp-dev-tools/trunk/index.php

    r3051403 r3059186  
    44 * Plugin URI: https://goo.gl/2gLq18
    55 * Description: 一介資男の常用外掛整理與常用開發功能整合外掛。
    6  * Version: 3.0.17
     6 * Version: 3.0.18
    77 * Author: Chun
    88 * Author URI: https://www.mxp.tw/contact/
     
    2626    use SearchReplace;
    2727    use Utility;
    28     static $VERSION                   = '3.0.17';
     28    static $VERSION                   = '3.0.18';
    2929    private $themeforest_api_base_url = 'https://api.envato.com/v3';
    3030    protected static $instance        = null;
  • mxp-dev-tools/trunk/mxp-login-path.php

    r3051403 r3059186  
    44 * Plugin URI: https://tw.wordpress.org/plugins/mxp-dev-tools/
    55 * Description: 隱藏後台登入位置工具。啟用即更改預設登入網址為 /admin-staff/
    6  * Version: 3.0.17
     6 * Version: 3.0.18
    77 * Author: Chun
    88 * Author URI: https://www.mxp.tw/contact/
  • mxp-dev-tools/trunk/mxp-site-manager.php

    r3051403 r3059186  
    44 * Plugin URI: https://tw.wordpress.org/plugins/mxp-dev-tools/
    55 * Description: 管理多個 WordPress 站點的工具。
    6  * Version: 3.0.17
     6 * Version: 3.0.18
    77 * Author: Chun
    88 * Author URI: https://www.mxp.tw/contact/
     
    3535class MDTSiteManager {
    3636    public $plugin_slug    = 'mdt-site-manager';
    37     public static $VERSION = '3.0.17';
     37    public static $VERSION = '3.0.18';
    3838
    3939    public function __construct() {
  • mxp-dev-tools/trunk/mxp-snippets.php

    r3051403 r3059186  
    44 * Plugin URI: https://tw.wordpress.org/plugins/mxp-dev-tools/
    55 * Description: 整合 GitHub 中常用的程式碼片段。請注意,並非所有網站都適用全部的選項,有進階需求可以透過設定 wp-config.php 中此外掛預設常數,啟用或停用部分功能。
    6  * Version: 3.0.17
     6 * Version: 3.0.18
    77 * Author: Chun
    88 * Author URI: https://www.mxp.tw/contact/
     
    152152if (!defined("MDT_ENABLE_BLOCK_USER_FUNCTION")) {
    153153    define('MDT_ENABLE_BLOCK_USER_FUNCTION', true);
     154}
     155// 預設開啟所有連線請求
     156if (!defined("MDT_BLOCK_ALL_NETWORK_FUNCTION")) {
     157    define('MDT_BLOCK_ALL_NETWORK_FUNCTION', false);
    154158}
    155159class MDTSnippets {
     
    978982    // 內對外請求管制方法
    979983    public function block_external_request($preempt, $parsed_args, $url) {
    980         $block_urls = apply_filters('mxp_dev_block_urls', array());
    981         $block_urls = array_map('strtolower', $block_urls);
    982         $allow_urls = apply_filters('mxp_dev_allow_urls', array(
    983             "api.wordpress.org",
    984             "downloads.wordpress.org",
    985         ));
    986         $allow_urls     = array_map('strtolower', $allow_urls);
     984        $domains = array();
     985        if (MDT_BLOCK_ALL_NETWORK_FUNCTION) {
     986            $domains[0] = '*';
     987        }
     988        $block_urls     = apply_filters('mxp_dev_block_urls', $domains);
     989        $block_urls     = array_map('strtolower', $block_urls);
    987990        $localhost      = strtolower(parse_url(get_home_url(), PHP_URL_HOST));
     991        $allow_urls     = array();
    988992        $allow_urls[]   = $localhost;
    989993        $allow_urls[]   = 'localhost';
    990994        $allow_urls[]   = '127.0.0.1';
     995        $allow_urls[]   = 'api.wordpress.org';
     996        $allow_urls[]   = 'downloads.wordpress.org';
     997        $allow_urls     = apply_filters('mxp_dev_allow_urls', $allow_urls);
     998        $allow_urls     = array_map('strtolower', $allow_urls);
    991999        $request_domain = strtolower(parse_url($url, PHP_URL_HOST));
    9921000        if (count($block_urls) == 1 && $block_urls[0] == '*') {
  • mxp-dev-tools/trunk/readme.txt

    r3051403 r3059186  
    66Requires PHP: 5.6
    77Tested up to: 6.4
    8 Stable tag: 3.0.17
     8Stable tag: 3.0.18
    99License: GPLv2 or later
    1010License URI: https://www.gnu.org/licenses/gpl-2.0.html
     
    7878
    7979== Changelog ==
     80
     81= 3.0.18 =
     82
     83* Snippets 新增與調整外網請求的封鎖功能
     84* 調整打包資料庫請求的功能,避免超時無法存取
    8085
    8186= 3.0.17 =
Note: See TracChangeset for help on using the changeset viewer.