Releases: claudiovinco/olobuild
Release list
v3.7.4 - Nuclear fix admin access + diagnostics page
Hotfix definitivo per 'Non hai il permesso di accedere a questa pagina'.
Fix nucleare (safety net)
Aggiunto filtro user_has_cap che garantisce agli amministratori tutte le capability richieste da Olobuild (manage_options, edit_posts, edit_pages, upload_files, switch_themes, unfiltered_html) anche se plugin esterni (Tutor LMS, Members, User Role Editor) le hanno rimosse.
Pagina diagnostica
Nuova voce in Strumenti → Olobuild Diagnostics — accessibile a qualsiasi utente loggato (cap read). Mostra:
- Ruoli e capability dell'utente corrente
- Stato plugin (versione, opzioni, transient)
- Plugin attivi
- Link test per verificare accesso a ogni pagina Olobuild
Se il bug persiste, visita la pagina diagnostica e invia screenshot per analisi.
v3.7.3 - Fix access on restrictive installs
Hotfix — risolve 'Non hai il permesso di accedere a questa pagina' su installazioni fresh o con plugin di role management (Tutor LMS, ecc.).
Cambiamenti
- Menu admin usa
manage_options(sempre presente sugli amministratori) invece diedit_posts(talvolta rimosso da plugin esterni) - Wizard di setup non fa più redirect automatico all'attivazione: ora c'è un banner informativo più sicuro
Upgrade su sito esistente
Scarica lo ZIP → Plugin → Aggiungi nuovo → Carica (sostituisce la versione precedente).
v3.7.2 - Fix setup wizard Unauthorized
Bugfix release — fixes the 'Siamo spiacenti, non hai l'autorizzazione' error on fresh plugin installs.
Root cause
WordPress 6.x regression: add_submenu_page(null, ...) for hidden admin pages triggers an authorization error even for users with required capabilities.
Fix
Setup wizard page now uses options.php as parent instead of null. The page is still hidden from the admin menu.
Upgrade
Download the ZIP and update via Plugins → Add New → Upload Plugin (overwriting the existing installation).
v3.7.1 - Consolidated main with drag-drop restored
Consolidated release unifying all parallel work into a single source of truth.
Highlights
- Restored drag-drop from sidebar (
tileSearch,isSidebarDragging, iframe drop overlay) - "+ Col" button in row layout presets
- "Aggiungi colonna" button in iframe hover toolbar
- Restaurant booking form: MutationObserver for iframe builder auto-init
- Pattern backgrounds (33 CSS patterns) with visual grid UI
Preserved from parallel session (v3.6.9 work)
- SVG sanitization (unfiltered_html capability)
- class-tools.php + class-debug-bar.php initialization
- Weekly cron for orphaned revisions cleanup
- Tile index cache (O(1) lookup)
- Many tile optimizations
Install
Download the ZIP asset below and install via WordPress Plugins → Add New → Upload Plugin.