Veel makers van houden hier geen rekening mee. Toch willen we met regelmaat aanpassingen en/of toevoegingen doen aan de styling van onze websites. De oplossing is een module waarin je aanvullende CSS kan opnemen.
Er is bewust gekozen om een module te maken i.p.v. een plugin omdat we hierdoor tevens de mogelijkheid hebben om de code op te nemen op een bepaalde positie in de HTML en tevens de mogelijkheid scheppen om de styling te beperken tot daar waar nodig wordt geacht.
Compatible met Joomla! 4, 5 & 6
Laatste versie: v1.2.0
Changelog
- Opgeloste Fouten Fixed potential security issues by enforcing proper escaping of output and validating/sanitizing input where necessary.
- Taal German (de-DE) translation added.
- Taal French (fr-FR) translation added.
- Taal Updated English language strings for clarity and consistency.
- Nieuwe Functies Structured changelog XML () added so the module's Changelog tab and the install/update screen render a clean, badge-styled version history.
- Nieuwe Functies Installer now shows a "What's new in this version" block under the intro after install/update, read from the changelog XML (same style as Scorpion More JS).
- Nieuwe Functies Manifest now contains a dedicated update server () next to the existing Scorpion collection feed, so Joomla picks up new versions of this module directly.
- Wijzigingen Codebase refactored to modern Joomla and PHP standards, improving readability, maintainability and performance.
- Wijzigingen Changelog field renderer rewritten: parses the new XML and displays each version in a collapsible block with coloured badges per change type.
- Wijzigingen Install script () rewritten as a proper installer class with constants for module name and technical name; paths to the changelog XML are tried in multiple known locations.
- Wijzigingen Module bootstrap migrated from (removed in Joomla 5) to the namespaced API.
- Wijzigingen Update server URLs switched to HTTPS.
- Wijzigingen Language files normalised to UTF-8 (no BOM) with LF line endings.
- Verwijderd Legacy plain-text removed in favour of the structured XML changelog.
- Verwijderd Stopped compatibility with Joomla! 3 and PHP 7.4, as the module now uses features not supported in those versions (e.g. PHP 8.1 minimum).
- Notitie Minimum Joomla version is now 4.0 due to the use of namespaced classes and other modern features.
- Notitie Minimum PHP version is now 8.1 due to the use of modern PHP syntax and features.
