diff --git a/_cleanup.php b/_cleanup.php index b52960c18..e1ed59a4a 100644 --- a/_cleanup.php +++ b/_cleanup.php @@ -34,6 +34,7 @@ $items = [ '_release.php', 'CHANGELOG.md', 'cliff.toml', + 'CLAUDE.md', 'CODE_OF_CONDUCT.md', 'CONTRIBUTING.md', 'crowdin.yml', diff --git a/install.php b/install.php index 084c3daab..6ed06273c 100644 --- a/install.php +++ b/install.php @@ -24,7 +24,7 @@ require INC_DIR . '/functions_cli.php'; /** * System requirements */ -define('CHECK_REQUIREMENTS', [ +const CHECK_REQUIREMENTS = [ 'php_min_version' => '8.1.0', 'ext_list' => [ 'json', @@ -39,7 +39,7 @@ define('CHECK_REQUIREMENTS', [ 'zip', 'gd' ], -]); +]; // Welcoming message out("--- TorrentPier Installer ---\n", 'info'); diff --git a/library/language/source/main.php b/library/language/source/main.php index d9103a8fb..5228ede0b 100644 --- a/library/language/source/main.php +++ b/library/language/source/main.php @@ -1956,6 +1956,20 @@ $lang['MIGRATIONS_SYSTEM'] = 'Migration System'; $lang['MIGRATIONS_NEEDS_SETUP'] = 'Needs Setup'; $lang['MIGRATIONS_ACTIVE'] = 'Active'; $lang['MIGRATIONS_NOT_INITIALIZED'] = 'Not Initialized'; +$lang['MIGRATIONS_UP_TO_DATE'] = 'All up to date'; +$lang['MIGRATIONS_PENDING_COUNT'] = 'pending'; +$lang['MIGRATIONS_APPLIED'] = 'Applied Migrations'; +$lang['MIGRATIONS_PENDING'] = 'Pending Migrations'; +$lang['MIGRATIONS_VERSION'] = 'Version'; +$lang['MIGRATIONS_NAME'] = 'Migration Name'; +$lang['MIGRATIONS_APPLIED_AT'] = 'Applied At'; +$lang['MIGRATIONS_COMPLETED_AT'] = 'Completed At'; +$lang['MIGRATIONS_CURRENT_VERSION'] = 'Current Version'; +$lang['MIGRATIONS_NOT_APPLIED'] = 'No migrations applied'; +$lang['MIGRATIONS_INSTRUCTIONS'] = 'Instructions'; +$lang['MIGRATIONS_SETUP_STATUS'] = 'Setup Status'; +$lang['MIGRATIONS_SETUP_GUIDE'] = 'See setup guide below'; +$lang['MIGRATIONS_ACTION_REQUIRED'] = 'Action Required'; // Index $lang['MAIN_INDEX'] = 'Forum Index'; diff --git a/styles/templates/admin/admin_migrations.tpl b/styles/templates/admin/admin_migrations.tpl index faf32c253..65ef168fe 100644 --- a/styles/templates/admin/admin_migrations.tpl +++ b/styles/templates/admin/admin_migrations.tpl @@ -44,15 +44,15 @@ - Setup Status: + {L_MIGRATIONS_SETUP_STATUS}:
- Action Required: {SETUP_MESSAGE}
+ {L_MIGRATIONS_ACTION_REQUIRED}: {SETUP_MESSAGE}
- Instructions: {SETUP_INSTRUCTIONS}
+ {L_MIGRATIONS_INSTRUCTIONS}: {SETUP_INSTRUCTIONS}
- See setup guide below + {L_MIGRATIONS_SETUP_GUIDE}
@@ -63,21 +63,21 @@ {MIGRATION_CURRENT_VERSION} - No migrations applied + {L_MIGRATIONS_NOT_APPLIED} - Applied Migrations: + {L_MIGRATIONS_APPLIED}: {MIGRATION_APPLIED_COUNT} - Pending Migrations: + {L_MIGRATIONS_PENDING}: - {MIGRATION_PENDING_COUNT} pending + {MIGRATION_PENDING_COUNT} {L_MIGRATIONS_PENDING_COUNT} - All up to date + {L_MIGRATIONS_UP_TO_DATE} @@ -87,13 +87,13 @@
- + - - - - + + + + @@ -110,12 +110,12 @@
Applied Migrations{L_MIGRATIONS_APPLIED}
VersionMigration NameApplied AtCompleted At{L_MIGRATIONS_VERSION}{L_MIGRATIONS_NAME}{L_MIGRATIONS_APPLIED_AT}{L_MIGRATIONS_COMPLETED_AT}
- + - - - + + +
Pending Migrations{L_MIGRATIONS_PENDING}
VersionMigration NameFile{L_MIGRATIONS_VERSION}{L_MIGRATIONS_NAME}{L_MIGRATIONS_FILE}