Configuration & Settings
VaultBB Core configuration settings for phpBB 3.3.x.
Configuration & Settings
VaultBB Core's settings are managed from the ACP Settings page:
ACP → VaultBB → VaultBB Core → Settings
Settings Reference
Enable VaultBB Core
| Property | Value |
|---|---|
| Config key | vaultbb_core_enabled |
| Type | Toggle (Yes / No) |
| Default | Yes |
The master on/off switch for VaultBB Core runtime services. When disabled, Core skips all event-listener logic (language loading, template variable assignment) but the ACP tab and database tables remain intact.
Disabling Core while other VaultBB extensions are active will cause those extensions to lose access to shared services (Registry, Logger, AdminUI). Only disable for debugging purposes.
Log Retention
| Property | Value |
|---|---|
| Config key | vaultbb_core_log_retention |
| Type | Integer (1–365) |
| Default | 90 |
Log entries older than this many days are eligible for deletion. Pruning is triggered whenever you save the Settings form — a manual purge for logs beyond the retention threshold is also available on the Tools page.
Set to 1 to keep only the last day of logs, up to a maximum of 365. The value is clamped to this range and cannot be set to 0 (which would immediately destroy all logs).
Registry Cache TTL
| Property | Value |
|---|---|
| Config key | vaultbb_core_cache_ttl |
| Type | Select |
| Options | 5 min · 30 min · 1 hour · 6 hours |
| Default | 1 hour |
How long the Registry's getAll() result is held in phpBB's object cache before a fresh database read. Shorter values reflect extension enable/disable actions more quickly; longer values reduce database load on busy forums.
Update Checker Cache TTL
| Property | Value |
|---|---|
| Config key | vaultbb_core_update_cache_ttl |
| Type | Select |
| Options | 5 min · 30 min · 1 hour · 6 hours |
| Default | 6 hours |
How long the Update Checker caches its remote manifest response. The cached result is shared across all Dashboard page loads — the remote endpoint is only contacted once per TTL window.
Shortening this value to 5 minutes is useful during development but is not recommended for production forums — it increases external HTTP requests proportionally with admin page views.
Saving Settings
All settings on this page are protected by phpBB's built-in CSRF form key. After clicking Save Changes, Core automatically runs a log-retention purge to clean up any entries that fall outside the configured window. A success confirmation is displayed immediately and the action is recorded in the audit log under core / settings_updated.