refactor: rename the theme brand and every identifier from AKSRT to Jio
Full-project rename. `git grep -i aksrt` is now empty apart from the
DBMigrator 3.3.0 changelog note that documents the rename itself.
Code identifiers
- PHP namespace AKSRT\ -> Jio\ (composer PSR-4 + 378 declarations)
- global constants AKSRT_* -> JIO_* (VERSION/DIR/URI, PAY_TYPE_*, CAPTCHA_*)
- procedural functions, hooks, options, meta keys, table names,
cookies, query vars, ajax actions and nonces: aksrt_ -> jio_
- text domain aksrt -> jio; Theme Name -> Jio
- JS globals: aksrtData/aksrtAdminData/... -> jioData/jioAdminData/...,
window.AKSRTCaptcha & friends -> window.JioCaptcha, Aksrt* -> Jio*
- Vue components Aks*.vue -> Jio*.vue (15 files renamed + imports)
- CSS classes/data-attrs/custom properties: aksrt- -> jio-
- REST namespace aksrt/v1 -> jio/v1 (incl. payment gateway callbacks)
Storage layer
- DB tables {prefix}aksrt_* -> {prefix}jio_*; SCHEMA_VERSION 3.2.0 -> 3.3.0
so dbDelta creates the new names on install
- widget id_base aksrt_widget_* -> jio_widget_*
- uninstall.php drop list rebuilt from the actual migrator tables
(dropped 3 stale entries, added the 17 missing ones)
Removed
- hardcoded https://api.aksrt.com/version.json default update endpoint;
get_endpoint() now reads the 「更新端点」 setting and do_check() no-ops
when it is empty
Files renamed: inc/helpers/aksrt-*.php -> jio-*.php (54),
assets/admin/src/components/form/Aks*.vue -> Jio*.vue (15).
Build artifacts regenerated: assets/css/build, assets/js/runtime,
assets/admin/build.
Verified: audit-psr4-paths errors=0, audit-admin-contracts errors=0
(warnings=56, unchanged baseline), 813/813 widget-system tests,
44/44 phpunit, php -l clean across all PHP.
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
This commit is contained in:
1 parent
5b16bc6e15
commit
35bb96e82f
997 files changed
+28216
-28188
No files matched your search
+33
-33
@@ -2,66 +2,66 @@
|
||||
/**
|
||||
* Site header: document shell + legacy-contract top navigation.
|
||||
*
|
||||
* @package AKSRT
|
||||
* @package Jio
|
||||
*/
|
||||
|
||||
defined('ABSPATH') || exit;
|
||||
|
||||
$aksrt_header_settings = class_exists('\AKSRT\Settings\Settings')
|
||||
? \AKSRT\Settings\Settings::read_domain('page_display', 'header-nav')
|
||||
$jio_header_settings = class_exists('\Jio\Settings\Settings')
|
||||
? \Jio\Settings\Settings::read_domain('page_display', 'header-nav')
|
||||
: [];
|
||||
$aksrt_header_layout = sanitize_key((string) ($aksrt_header_settings['header_layout'] ?? '1'));
|
||||
if (!in_array($aksrt_header_layout, ['1', '2', '3'], true)) {
|
||||
$aksrt_header_layout = '1';
|
||||
$jio_header_layout = sanitize_key((string) ($jio_header_settings['header_layout'] ?? '1'));
|
||||
if (!in_array($jio_header_layout, ['1', '2', '3'], true)) {
|
||||
$jio_header_layout = '1';
|
||||
}
|
||||
$aksrt_mobile_layout = sanitize_key((string) ($aksrt_header_settings['mobile_header_layout'] ?? 'center'));
|
||||
if (!in_array($aksrt_mobile_layout, ['center', 'left'], true)) {
|
||||
$aksrt_mobile_layout = 'center';
|
||||
$jio_mobile_layout = sanitize_key((string) ($jio_header_settings['mobile_header_layout'] ?? 'center'));
|
||||
if (!in_array($jio_mobile_layout, ['center', 'left'], true)) {
|
||||
$jio_mobile_layout = 'center';
|
||||
}
|
||||
$aksrt_mobile_align = sanitize_key((string) ($aksrt_header_settings['mobile_navbar_align'] ?? 'left'));
|
||||
if (!in_array($aksrt_mobile_align, ['top', 'left', 'right'], true)) {
|
||||
$aksrt_mobile_align = 'left';
|
||||
$jio_mobile_align = sanitize_key((string) ($jio_header_settings['mobile_navbar_align'] ?? 'left'));
|
||||
if (!in_array($jio_mobile_align, ['top', 'left', 'right'], true)) {
|
||||
$jio_mobile_align = 'left';
|
||||
}
|
||||
|
||||
$aksrt_initial_theme_mode = '';
|
||||
if (class_exists('\AKSRT\Settings\Settings') && method_exists('\AKSRT\Settings\Settings', 'initial_theme_mode')) {
|
||||
$aksrt_initial_theme_mode = \AKSRT\Settings\Settings::initial_theme_mode();
|
||||
$jio_initial_theme_mode = '';
|
||||
if (class_exists('\Jio\Settings\Settings') && method_exists('\Jio\Settings\Settings', 'initial_theme_mode')) {
|
||||
$jio_initial_theme_mode = \Jio\Settings\Settings::initial_theme_mode();
|
||||
}
|
||||
$aksrt_has_initial_theme = in_array($aksrt_initial_theme_mode, ['dark', 'light'], true);
|
||||
$jio_has_initial_theme = in_array($jio_initial_theme_mode, ['dark', 'light'], true);
|
||||
|
||||
$aksrt_body_classes = [];
|
||||
$jio_body_classes = [];
|
||||
// legacy: body.nav-fixed drives top padding + hero pull-under-nav.
|
||||
if (!isset($aksrt_header_settings['nav_fixed']) || !empty($aksrt_header_settings['nav_fixed'])) {
|
||||
$aksrt_body_classes[] = 'nav-fixed';
|
||||
if (!isset($jio_header_settings['nav_fixed']) || !empty($jio_header_settings['nav_fixed'])) {
|
||||
$jio_body_classes[] = 'nav-fixed';
|
||||
} else {
|
||||
$aksrt_body_classes[] = 'has-static-nav';
|
||||
$jio_body_classes[] = 'has-static-nav';
|
||||
}
|
||||
|
||||
if ($aksrt_initial_theme_mode === 'dark') {
|
||||
$aksrt_body_classes[] = 'theme-dark';
|
||||
$aksrt_body_classes[] = 'dark-theme';
|
||||
} elseif ($aksrt_initial_theme_mode === 'light') {
|
||||
$aksrt_body_classes[] = 'white-theme';
|
||||
if ($jio_initial_theme_mode === 'dark') {
|
||||
$jio_body_classes[] = 'theme-dark';
|
||||
$jio_body_classes[] = 'dark-theme';
|
||||
} elseif ($jio_initial_theme_mode === 'light') {
|
||||
$jio_body_classes[] = 'white-theme';
|
||||
}
|
||||
$aksrt_body_classes[] = 'header-layout-' . $aksrt_header_layout;
|
||||
$aksrt_body_classes[] = 'mobile-header-' . $aksrt_mobile_layout;
|
||||
$aksrt_body_classes[] = 'mobile-nav-' . $aksrt_mobile_align;
|
||||
$jio_body_classes[] = 'header-layout-' . $jio_header_layout;
|
||||
$jio_body_classes[] = 'mobile-header-' . $jio_mobile_layout;
|
||||
$jio_body_classes[] = 'mobile-nav-' . $jio_mobile_align;
|
||||
|
||||
?><!DOCTYPE html>
|
||||
<html lang="<?php echo esc_attr(str_replace('_', '-', get_bloginfo('language'))); ?>"<?php echo $aksrt_initial_theme_mode === 'dark' ? ' class="dark"' : ''; ?><?php echo $aksrt_has_initial_theme ? ' data-theme="' . esc_attr($aksrt_initial_theme_mode) . '"' : ''; ?>>
|
||||
<html lang="<?php echo esc_attr(str_replace('_', '-', get_bloginfo('language'))); ?>"<?php echo $jio_initial_theme_mode === 'dark' ? ' class="dark"' : ''; ?><?php echo $jio_has_initial_theme ? ' data-theme="' . esc_attr($jio_initial_theme_mode) . '"' : ''; ?>>
|
||||
<head>
|
||||
<meta charset="<?php bloginfo('charset'); ?>">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1, user-scalable=0, minimum-scale=1.0, maximum-scale=1.0, viewport-fit=cover">
|
||||
<?php wp_head(); ?>
|
||||
</head>
|
||||
<body <?php body_class($aksrt_body_classes); ?><?php echo $aksrt_has_initial_theme ? ' data-theme="' . esc_attr($aksrt_initial_theme_mode) . '"' : ''; ?>>
|
||||
<body <?php body_class($jio_body_classes); ?><?php echo $jio_has_initial_theme ? ' data-theme="' . esc_attr($jio_initial_theme_mode) . '"' : ''; ?>>
|
||||
<?php wp_body_open(); ?>
|
||||
|
||||
|
||||
<?php
|
||||
if (function_exists('aksrt_header')) {
|
||||
aksrt_header();
|
||||
if (function_exists('jio_header')) {
|
||||
jio_header();
|
||||
}
|
||||
|
||||
\AKSRT\WidgetSystem\WidgetAreas::render('all_top_fluid', 'fluid-widget-wrap');
|
||||
\Jio\WidgetSystem\WidgetAreas::render('all_top_fluid', 'fluid-widget-wrap');
|
||||
?>
|
||||
Reference in new issue
Block a user