Portal:Joomla 5
From Joomla! Documentation
Inleiding
Op 17 oktober 2023, 18 jaar na de eerste versie, is Joomla! 5 vrijgegeven.
- Waarom Joomla! 5 gebruiken?
Joomla! 5 is een Open Source, robuust, veilig en makkelijk te gebruiken Content Management System (CMS) dat websitebouwers in staat stelt om krachtige websites te maken.
Het onderhouden van de content, het systeem en de gebruikers is zo gemakkelijk mogelijk gemaakt. De sotware features die je daarvoor gebruikt, zijn ontwikkeld en door een sterke community van ervaren en vakbekwame vrijwilligers die sinds 2005 Joomla versies onderhouden en verbeteren.
Van een simpele 5-pagina-website tot een duizenden pagina's tellende oplossing voor een grote onderneming: met krachtige layout overrides, ingebouwde extra velden en flexibele modules krijgt jouw Joomla! website precies de look en feel die jij voor ogen hebt.
- Nieuw in Joomla! 5
Dark Mode in het beheergedeelte: Joomla 5 beschikt over een elegante donkere modus, niet alleen voor bezoekers maar ook voor beheerders. Joomla heeft geen instellingen voor donkere modus; de donkere modus wordt automatisch geactiveerd als de browser het ondersteunt en als het is ingeschakeld in de browser configuratie.
Web Assets en Caching: Veel verbeteringen in de web asset caching
Schema.org Integratie: Verbeterde zoekmachineoptimalisatie door automatische activering van Schema.org data voor organisatie en sitenamen.
Code Optimalisatie: Verbeterde snelheid dankzij automatische optimalisatie van de broncode door de phpcs-fixer.
PHP & Bootstrap updates: Het platform blijft up-to-date door verbeterde compatibiliteit met PHP 8+ en een update naar Bootstrap 5.3.2.
Gebruikersinterface: Een soepelere gebruikerservaring door verbeteringen in de donkere modus voor de Atum beheertemplate, en het nieuwe Joomla modal venster voor selectieknoppen.
Tools & Plugins: De TinyMCE editor heeft een update gekregen naar versie 6.7, met onder andere extra functies voor het uitlijnen van afbeeldingen. Verschillende geplande taken zijn verplaatst naar plugins voor geplande taken, waardoor de systeemprestaties zijn verbeterd.
Mediabeheer: AVIF ondersteuning in de media manager, en de mogelijkheid om gearchiveerde inhoud uit te sluiten van de slimme zoekindexering verbeteren de mogelijkheden voor mediabeheer.
Menuvolgorde: Hiermee kunt u het menu sorteren zoals u dat wilt.
Enhanced Security: Events have been migrated to their classes, and the removal of no longer functional Recaptcha plugins boosts security.
Modern Technologies: Internal code restructuring focuses on utilising more modern APIs. There's added JS Import map support for Web Asset Manager and deprecated fixes for php 8.2.
Extensions & Compatibility: Joomla 5 introduces Fontawesome 6.4, Codemirror 6, and has updated its Webauthn Library. Notably, Joomla now requires PHP 8.1, MySQL 8.0.13+, MariaDB 10.4+, and PostgreSQL 12+ for optimal performance.
Cleaner Code Base: Joomla 5 places a strong emphasis on code cleanliness. The transition from older APIs, removal of es5 support, and other heavily coded cleanups ensure the CMS runs efficiently.
Joomla 5 encapsulates modern requirements for a CMS, promising its users a combination of speed, security, and an intuitive user experience.
- Joomla! 5 Documentation
This portal brings together information related specifically to Joomla! 5.
PLEASE NOTE: Joomla! 5 shares some of the same features as Joomla! 4 and if you have previously used Joomla! 4 you will find using Joomla! 5 is identical or very similar. Some links on this page will take you to Joomla! 4 documentation as revisions and additions are still underway. However, in such cases, much of the content will still be relevant.
Getting Started
Joomla! Site Administration
- User Management
- Privacy
- Navigation
Joomla! Content
- Accessibility
- Articles
- Categories
- Fields and Fields Groups
- Media
- Managing Media
- Upload Delete Rename
- Image Crop Resize Rotate
- Options
- Adaptive Images for Media Manager
- Workflow
Joomla! Menus
Joomla! Modules
Joomla! Components
Joomla! Plugins and Extensions
The Joomla 4 Extensions; Install page has an Install from Web option. By default it lists the extensions available in the official Joomla! Extensions Directory for your current version.
Alternatively you can go to: Joomla! Extensions Directory
Joomla! Templates
- Joomla! Template Cassiopeia
Joomla! Development
- Assets
- CLI
- Data
- Components
- Component Tutorial - Part 1 - Site Code
- Component Tutorial - Part 2 - Administrator Code
- Developing an MVC Component
- Developing an MVC Component - Introduction
- Developing an MVC Component - Developing a Basic Component
- Developing an MVC Component - Language Mamagement
- Developing an MVC Component - Adding a Menu Type to the Site Part
- Developing an MVC Component - Adding a Request Variable in the Menu Link
- Developing an MVC Component - Adding a View to the Site Part
- Developing an MVC Component - Setting up the Database
- Modules
- Plugins
- Testing
- Miscellaneous
- Joomla 5.0 Version History
- Adding Changelog to your Manifest File
- Client Side Events
- Cloud File Systems for Media Manager
- Joomla Codenames
- Joomla Entities
- Dependency Injection
- Namespace Conventions In Joomla
- Creating Multilingual Associations Automatically
- Response Formats
- Setting up Eclipse PDT 2020 and Git for Pulls
- Tips and Tricks for Joomla 4 Developers
- Weblinks for Joomla 4
- Patchtester for Joomla 4