Nederlands — Versie 1.1.0
Toegevoegd
-
Instelling om de algemene standaardstijl ook in het menu te tonen.
-
Nederlandse en Engelse taalbestanden.
-
Rechtencontrole: snelkoppelingen zijn alleen zichtbaar voor gebruikers met beheer- en bewerkrechten voor templates.
Verbeterd
-
Databaseopvragingen teruggebracht van drie naar één per weergave.
-
Modulestructuur gemoderniseerd voor Joomla 5 en 6.
-
Veilige uitvoer van stijltitels en URL’s.
-
Toegankelijkere linknamen en unieke menu-ID’s per module-instantie.
-
Installatiepakket opgeschoond; ongebruikte media en macOS-metadatabestanden verwijderd.
Opgelost
-
De algemene standaardstijl kon onbedoeld zichtbaar blijven doordat de database stijl-ID’s als tekst teruggeeft.
-
Updates overschreven de modulepositie, publicatiestatus en menutoewijzingen. Bestaande instellingen blijven nu behouden.
-
Een lege stijlenlijst toonde een leeg navigatieblok.
-
Databasefouten konden de weergave verstoren. De module slaat de uitvoer nu over en registreert een generieke foutmelding.
-
De eerste moduleconfiguratie gebruikt nu een transactie om gedeeltelijke wijzigingen bij fouten terug te draaien.
Taalgebonden standaardstijlen blijven zichtbaar. De bestaande directe links naar de YOOtheme-builder zijn behouden.
English — Version 1.1.0
Added
-
Setting to include the global default style in the menu.
-
Dutch and English language files.
-
Permission checks: shortcuts are only visible to users with template management and editing permissions.
Improved
-
Reduced database queries from three to one per render.
-
Modernized the module architecture for Joomla 5 and 6.
-
Safe output escaping for style titles and URLs.
-
More accessible link names and unique menu IDs for each module instance.
-
Cleaned up the installation package by removing unused media and macOS metadata files.
Fixed
-
The global default style could remain visible when the database returned style IDs as strings.
-
Updates overwrote the module position, publication status and menu assignments. Existing settings are now preserved.
-
An empty style list produced an empty navigation block.
-
Database errors could disrupt rendering. The module now skips its output and logs a generic error message.
-
Initial module configuration now uses a transaction to roll back partial changes if an error occurs.
Language-specific default styles remain visible. Existing direct links to the YOOtheme builder have been preserved.