environment require disable mysql extension

This commit is contained in:
xiaomlove
2025-05-11 21:21:29 +07:00
parent de07fc932c
commit 9a864b817a
11 changed files with 110 additions and 96 deletions
+14 -14
View File
@@ -38,72 +38,72 @@ class Language extends NexusModel
'cs' => [
'lang_name' => 'Czech',
'lang_name_cn' => '捷克语',
'trans_state' => self::TRANS_STATE_INCOMPLETE,
'trans_state' => self::TRANS_STATE_NEED_NEW,
],
'da' => [
'lang_name' => 'Danish',
'lang_name_cn' => '丹麦语',
'trans_state' => self::TRANS_STATE_INCOMPLETE,
'trans_state' => self::TRANS_STATE_NEED_NEW,
],
'nl' => [
'lang_name' => 'Dutch',
'lang_name_cn' => '荷兰语',
'trans_state' => self::TRANS_STATE_INCOMPLETE,
'trans_state' => self::TRANS_STATE_NEED_NEW,
],
'fi' => [
'lang_name' => 'Finnish',
'lang_name_cn' => '芬兰语',
'trans_state' => self::TRANS_STATE_INCOMPLETE,
'trans_state' => self::TRANS_STATE_NEED_NEW,
],
'fr' => [
'lang_name' => 'French',
'lang_name_cn' => '法语',
'trans_state' => self::TRANS_STATE_INCOMPLETE,
'trans_state' => self::TRANS_STATE_NEED_NEW,
],
'de' => [
'lang_name' => 'German',
'lang_name_cn' => '德语',
'trans_state' => self::TRANS_STATE_INCOMPLETE,
'trans_state' => self::TRANS_STATE_NEED_NEW,
],
'el' => [
'lang_name' => 'Greek',
'lang_name_cn' => '希腊语',
'trans_state' => self::TRANS_STATE_INCOMPLETE,
'trans_state' => self::TRANS_STATE_NEED_NEW,
],
'nb' => [
'lang_name' => 'Norwegian',
'lang_name_cn' => '挪威语',
'trans_state' => self::TRANS_STATE_INCOMPLETE,
'trans_state' => self::TRANS_STATE_NEED_NEW,
],
'pl' => [
'lang_name' => 'Polish',
'lang_name_cn' => '波兰语',
'trans_state' => self::TRANS_STATE_INCOMPLETE,
'trans_state' => self::TRANS_STATE_NEED_NEW,
],
'pt' => [
'lang_name' => 'Portuguese',
'lang_name_cn' => '葡萄牙语',
'trans_state' => self::TRANS_STATE_INCOMPLETE,
'trans_state' => self::TRANS_STATE_NEED_NEW,
],
'ro' => [
'lang_name' => 'Romanian',
'lang_name_cn' => '罗马尼亚语',
'trans_state' => self::TRANS_STATE_INCOMPLETE,
'trans_state' => self::TRANS_STATE_NEED_NEW,
],
'ru' => [
'lang_name' => 'Russian',
'lang_name_cn' => '俄语',
'trans_state' => self::TRANS_STATE_INCOMPLETE,
'trans_state' => self::TRANS_STATE_NEED_NEW,
],
'es' => [
'lang_name' => 'Spanish',
'lang_name_cn' => '西班牙语',
'trans_state' => self::TRANS_STATE_INCOMPLETE,
'trans_state' => self::TRANS_STATE_NEED_NEW,
],
'sv' => [
'lang_name' => 'Swedish',
'lang_name_cn' => '瑞典语',
'trans_state' => self::TRANS_STATE_INCOMPLETE,
'trans_state' => self::TRANS_STATE_NEED_NEW,
],
];
+3 -3
View File
@@ -22,7 +22,7 @@ class PluginStore extends Model
'description' => 'array',
];
const PLUGIN_LIST_API = "https://nppl.nexusphp.workers.dev";
const PLUGIN_LIST_API = "https://nexusphp.org/plugin-store";
const BLOG_POST_INFO_API = "https://nexusphp.org/wp-json/wp/v2/posts/%d";
const BLOG_POST_URL = "https://nexusphp.org/?p=%d";
@@ -98,7 +98,7 @@ class PluginStore extends Model
} else {
$log .= ", not_null";
}
do_log($log, 'debug');
do_log($log);
return self::$rows;
}
@@ -132,7 +132,7 @@ class PluginStore extends Model
$count = 0;
foreach ($list as $row) {
$installedVersion = $enabled[$row['plugin_id']] ?? '';
if ($installedVersion && version_compare($installedVersion, $row['version'], '<=')) {
if ($installedVersion && version_compare($installedVersion, $row['version'], '<')) {
$count++;
}
}