Welkom op Joomla-5.nl
Joomla-5.nl is het nieuwe web adres voor Joomla3.nl, Joomla4.be en joomla5.be
Pas eventueel je bladwijzers/favorieten aan*
* Klik (Ctrl + D) om bladwijzer/favoriet aan te maken,
daarna oude bladwijzer/favoriet verwijderen (indien nodig).
Laatste update
27-11-2024 Kunena update 6.3.7
08-11-2024 Joomla update van 5.2.0 naar 5.2.1 stable alles lijkt oké
29-10-2024 Kunena update 6.3.6, moest handmatig voor joomla 5.2 en joomla 6 (1-11-2024 Opgelost joomla 5.2)
Kunena 6.3.6 versie geeft aan niet geschikt te zijn voor Joomla 5.2 of 6.0 (is weer geschikt j5.2) dus handmatig installeren;
Download https://www.kunena.org/download
Installeer in Joomla bij Systeem, installeer, extensies, eerst kunena 6.3.6, daarna languages.
15-10-2024 Joomla update van 5.1.4 naar 5.2.0 stable alles lijkt oké
24-8-2024 Ik kreeg melding in joomla dat php 8.1 binnenkort te oud zou zijn, dus stelde php 8.2 in, helaas fatale error op sommige sites... Niet op recent geïnstalleerde sites, alleen op oude ge-upgrade joomla sites.
Gelukkig werkt php 8.3 wel goed op alle sites! (het lijkt erop dat 1 van mijn modules of plugins werk niet goed met php 8.2... wel weer met 8.3)
27-8-2024 update naar Joomla 5.1.4 bug in schone installatie, zie hier
20-8-2024 update naar Joomla 5.1.3 bug in schone installatie, zie hier
16-08-2024 Kunena update 6.3.4
25-07-2024 04:43 Er lijkt een probleem met het joomla updatekanaal te zijn vandaar foutmeldingen in beheer.
Al eerder mee gemaakt (zie 15-5-2024), even geduldig afwachten tot ze het oplossen. 08:35 opgelost
TEST om probleem te zoeken: wanneer je onder systeem, bij update, updatesites, joomla core tijdelijk uitzet, verdwijnt de foutmelding.
16-07-2024 Kunena update 6.3.3
09-7-2024 update naar Joomla 5.1.2 met Oplossing bug tinymce OPLOSSING
15-06-2024 Kunena update 6.3.2
29-5-2024 update naar Joomla 5.1.1 met nog steeds bug tinymce - er is een oplossing
15-5-2024 05:30 Joomla 5.1 vandaag ineens update errors, (o.a. ook in joomla update na klikken op zoeken naar updates);
09.05 uur PROBLEEM LIJKT OPGELOST, core weer aan.
- syntax errors, onbekende extensies,
- fout controleren overrides
- onbekende verzoeken &help
09.05 uur PROBLEEM LIJKT OPGELOST, core weer aan.
Voorlopige oplossing! Zet in administrator, onder systeem bij updatesites x Joomla core cms uit.
het probleem is dan tijdelijk opgelost..... tot dat je;
in joomla update weer klikt op zoeken naar updates...
Dit lijkt een probleem op de joomla.org update site, 09.05 uur PROBLEEM LIJKT OPGELOST, core weer aan.
Ondersteuning Joomla 3 was tot augustus 2023.
Het is dus belangrijk om te upgraden/migreren naar Joomla 4/5
Inmiddels is Joomla 5.1.0 stable beschikbaar (17-04-2024)... met bug tinymce
Joomla 6 test ik op joomla6.nl en Joomla 5 op joomla-5.nl
Bug tinymce editor Joomla 5.1.0 - 5.1.2, editor herschrijft code iframe door sandbox="" toe te voegen.
DEFINITIEVE OPLOSSING in joomla 5.1.2 sandbox probleem
Ga in Joomla naar Plugins, kies (editors) tekstverwerker tinymce,
zet in set 0, 1 en 2 Sandbox op uit opslaan, probleem verholpen...
Heb je nog filmpjes met zwart scherm, bewerk iframe in de bron, verwijder sandbox="" kies opslaan.
Dit was de BUG
Wanneer je een youtube film wil delen, in iframe wil plaatsen, herschrijft tinymce de code en voegt sandbox="" toe waardoor video niet meer werkt, error geeft.
<iframe title="YouTube video player" src="https://www.youtube.com/embed/gRQxbEtZhu8?si=LSUPjzjCM4Pprtvs" width="560" height="315" frameborder="0" sandbox="" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen="allowfullscreen"></iframe>
Tijdelijke OUDE Oplossing: vervang de tinymce editor bestanden van joomla 5.1.
Gebruik map tinymce van joomla 5.0.3 en upload deze naar de map: plugins/editors/tinymce
Heb je deze bestanden niet, download/gebruik deze tinymce.zip in administrator, onder systeem, installeer Extensies, blader en installeer het tinymce.zip bestand (deze vervangt de foute tinymce map).
Had je met de 5.1 editor een artikel bewerkt en opgeslagen dan artikel in de bron bewerken;
Open artikel, klik <> en bewerk iframe, verwijder sandbox="", opslaan-sluiten, probleem opgelost.
VOORBEELD van de fout - de java opmerking is onzin!
Het lijkt erop dat tinymce bij herschrijven sandbox="" toevoegt, dat is het probleem!
Wanneer je de codemirror editor gebruikt werkt het wel, maar zodra je opent met tinymce dan error, niet opslaan is het advies om error te voorkomen.
Het lijkt erop dat tinymce bij herschrijven sandbox="" toevoegt, dat is het probleem!
Oplossing zie bug tinymce
Andere problemen waardoor iframe niet werkt: Onder beheer Plugins: Tekstverwerker - TinyMCE,
- verwijder bij 'verboden elementen' het woord iframe, bij alle sets: 0 1 en 2 zie ook i-frame
03-05-2024 Joomla 5 NL 5.1.03 taal update
23-4-2024 Update naar Kunena 6.3.0
17-04-2024 Joomla 5.1.0 met bug tinymce, en vervang tekst .htaccess bestand, gebruik tekst van htaccess.txt
Bug tinymce, Joomla 5.1.0 herschrijft iframe door sandbox="" toe te voegen waardoor error
Wanneer je een youtube film in iframe wil plaatsen herschrijft tinymce de tekst en voegt sandbox="" toe waardoor video niet meer werkt, error geeft.
Oplossing editor bestanden map tinymce van joomla 5.0.3 geupload naar plugins/editors/ tinymce
16-04-2024 Kunena update 6.2.6
22-03-2024 Kunena update 6.2.5
20-02-2024 Joomla 5.0.3 stable update
11-02-2024 Kunena update 6.2.4
12-01-2024 Kunena update 6.2.3
10-01-2024 Joomla 5.0.2 stable update
10-12-2023 Kunena update 6.2.2
Alles over Kunena 6 forum lees je op www.kunena.nl
28-11-2023 Joomla 5.0.1 stable update
28-11-2023 fotoshow sigplus update 1.50.299
11-11-2023 kunena update 6.2.1 lijkt oké
24-10-2023 Ik ga deze testsite even opschonen door nieuwe schone installatie.... bezig..... klaar,
Installeren extensies;
pijl omhoog - omlaag klaar....
fotoshow 298 klaar...
social buttons... klaar
kunena 6.2.0 forum bezig... klaar... naar forum
Oplossing fotoshow in j4.4 nu oké, in j5 nu ook oké... 18-10-2023 j5 problemen opgelost...
Hier wordt Joomla 5 alfa, later beta3 en RC3 getest. Nu 5.0.0 stable oké
Waarom Joomla 5? Wat zegt Joomla er zelf over, voornamelijk oude code verwijderen.... lees verder...
****** Geschiedenis en update archief ****** Eerdere bugs en oplossingen ******
20-10-2023 Joomla 5.0.0 stable upgrade j4.4 naar j5 beschikbaar, ook fotoshow 298 nu oké, zie fotoshow
17-10-2023 update naar Joomla 5.0.1 testen... oké en kunena 6.2.0, bezig met testen.... oké
11-10-2023 update naar Joomla 5 RC3... en kunena 6.2 RC1, bezig met testen.... oké
03-10-2023 Einde joomla5 RC! nu Joomla 5 RC2... bezig met testen.
29-9-2023 kunena 6.2 beta 3, (ik las dat beta2 wat bugjes had).
26-9-2023 Einde joomla5 beta3! Joomla 5 RC is er... bezig met testen.
22-9-2023 Joomla 5 Beta 3 is uit... testing... oké
16-9-2023 Kunena 6.2 beta1 is uit, zou ook geschikt zijn voor joomla 5 KLOPT maar bug in J4.
en ja hoor J5 werkt goed.... ik draaide j5 al met kunena 6.1.2 voor joomla 4, had ook geen problemen, naar forum
7-9-2023 Joomla 5 Beta 2 is uit... testing...
5-9-2023 Kunena update naar 6.1.3.2 lijkt te werken
Joomla 5 Beta 1 is uit... de update lijkt probleemloos verlopen...
Ook het Kunena forum heeft update en probleem met CKeditor is verholpen
23-8-2023 kunena update 6.1.3.1 verhelpt CKeditor bug
18-8-2023 Oplossing BUG kunena 6.1.3.... CKeditor
Er is op dit moment 1 oplossing die wel werkt;
Laat de editor op CKeditor staan.....
Kijk of je in de map.... het volgende bestand kunt aanpassen;
/media/kunena/core/js/ckeditor.js
open ckeditor.js scroll helemaal naar beneden, dan helemaal naar rechts,
verander “;CKEDITOR.lang.languages={"nl":1};}());”
in “;CKEDITOR.lang.languages={"en":1};}());” opslaan.
- nu werkt de CKeditor weer ook bestanden zijn na uploaden weer in te voegen in topic. *
* zo niet; nog even cache legen: in firefox onder Extra, instellingen, privacy & beveiliging, gegevens wissen, VINK ALLEEN Gebufferde inhoud aan, NIET DE COOKIES!
Nu werkt de CKeditor naar behoren....
De SKeditor blijft probleem houden met foto invoegen.
11-8-2023 LET OP mega BUG! hier werkt update kunena 6.1.3 niet! Bug: CKeditor werkt niet meer! ook foto invoegen werkt niet
Ook in joomla4 dus staat los van j5
PS als in kunena 6.1.3 de editor niet meer werkt, ga in kunena naar templates en kies onder Bbcode de SCeditor i.p.v. CKeditor... dan werkt editor maar foto invoegen niet.
15-8-2023 BUG <br> OPGELOST: <p> <br> en <> broncode worden weer goed verwerkt in alfa4 versie van 15-8 en 16-8
12-08-2023 Joomla 5 alfa4 van 12-8-2023 nog steeds bug <>broncode niet beschikbaar bij bewerken met tinymce. Het opslaan gaat nu wel goed lijkt het, voorheen werden <p> en <br> gewist bij opslaan.
8-8-2023 Bezig met nieuwe installatie alfa3... schone alfa4 installatie van 8-8 heeft bug met editor....11-8 nog steeds bug
- update alfa4 werkt wel op schone alfa3 installatie, niet op eerdere installaties alfa2... met update naar 3, 4, dan nog editor bug.
6-8-2023 Het probleem zit in j5 alfa4, niet in de extensies..... diversen updates alfa 4 versies 2-8, 5-8 geven bug met <P> <br> en broncode, deze wordt niet weergegeven, na opslaan 1 lange regel, return werkt niet.... diversen schone installaties geprobeerd, wacht nu op alfa 5 anders gaat er te veel tijd in zitten. Update met alfa3 hersteld het probleem.
Hier wordt Joomla 5 alfa, later beta en RC getest.
Waarom Joomla 5? Wat zegt Joomla er zelf over, voornamelijk oude code verwijderen.... lees verder...
Hoe kun je Joomla 5 Alfa, Beta testen.
Dit is een schone joomla 5 alfa 3 installatie, met j4 nl taalmodule, verder nog geen extensies... forum kunena 6 werkt ook
In afwachting van alfa 5, alfa 4 te veel bugs.
De volgende extensies zijn (waren tot nu toe alfa3*) succesvol getest; Social share - pijl omhoog/omlaag *error - fotoshow sigplus - Kunena forum 6 -
Meeste niet geschikt voor joomla 5 alfa 4... Verwijderd! alleen Forum is er nog
Ja het kan veranderen in de ontwikkeling van Joomla 5 dat geteste j4 extensies niet meer werken onder j5...
* Extensie pijl omhoog geeft nu problemen in j5 alfa 4, weet niet of het de bug is in alfa 4 of...... wacht op alfa 5.....
Laatste versie update alfa 3 oké - maar alfa 4 niet!... ook schone installatie doet het niet... in afwachting van alfa 5...
26-7-2023 Oeps.... Joomla5 alfa4 (zowel update als nieuwe installatie) geven problemen door codes die niet meer mogen....
Bezig met zoeken naar oplossing...
Editors (tinymce, codemirror) werken niet goed, geen broncode, GEEN html ondersteuning meer, ja dan stopt het....
Ook jhtml code moet anders, oplossing zie verderop...
RSS feed in forum geeft probleem... RSS uitgezet... waardoor tijdelijk opgelost!
Hopeloos 🥴 gestopt.... backup teruggezet en terug naar j5 alfa 3, wachten op alfa 5!
MAAR..... 😀
Had wel oplossing JHTML gevonden..... verwijzing naar mycustum.css was
Alfa 4 er zijn wat dingen die niet meer werken mogelijk door ongeldige codes zoals jhtml, mag niet meer? dus
op regel 47 JHtml::_('stylesheet', 'mycustom.css', array('version' => 'auto', 'relative' => true)); mag niet meer, wordt ... en verplaatst
naar regel * 96 $wa->registerAndUseStyle('stylesheet', 'mycustom.css', array('version' => 'auto', 'relative' => true));
/* opmerking r47 was JHtml::_ wordt op r96 $wa->registerAndUseStyle MOET staan onder regel 95 */
dus aangepast en verplaatst
regel 95 is: $wa->registerStyle('template.active', '', [], [], ['template.cassiopeia.' . ($this->direction === 'rtl' ? 'rtl' : 'ltr')]);
regel 96 wordt: $wa->registerAndUseStyle('stylesheet', 'mycustom.css', array('version' => 'auto', 'relative' => true));
28-6-2023 update naar Joomla 5.0.0 alfa 3 bezig..... alles lijkt te werken.
8-6-2023 begonnen met nieuwe installatie Joomla 5.0.0 alfa 2.... alles lijkt nu goed te werken.
Mijn eerste installatie uit juni 2022 had wat bugjes... lees verderop, dus even helemaal opnieuw begonnen...
7-6-2023 er is een update 5.0.0 alfa2, download, updaten, klik in Joomla op joomla update, kies 'upload and update'
Niet Alles lijkt te werken.... probleem editor tinymce, broncode niet te openen/beschikbaar..... ook niet vanuit admin.... opgelost,
OPMERKING bij nieuwe installatie geen problemen! Mijn eerste J5 had dezelfde problemen als J4.2.0, zeer traag, ik ga opnieuw beginnen.
😎 🙃
21-4-2023 er zijn nog geen updates, nog steeds versie 5.0.0 dev uit juli 2022, ik weet nog niet of ik doorga met dit project.....
Geschiedenis
16-04-2023 Laatste update versie 5.0.0 dev van 12-4-2023, error update, iets met rechten in administrator/component/ ???
21-4-2023 PS Vandaag nogmaals zelfde update gedaan zonder enige foutmelding, vreemd!
geen idee... zie foto eerdere foutmelding
Wanneer ik in beschreven mappen kijk zijn wel alle joomla bestanden van de nieuwe versie en het lijkt allemaal naar behoren te werken. Nou joomla5.be vervalt mogelijk binnenkort (30-7) dus ik laat dit raadsel voor wat het is.... alhoewel... (8-6-2023 denk dat joomla5.be toch blijft, net als joomla4.be leuk project).
PS ik heb in Joomla 4 op dezelfde manier als hier een update gedaan, geen probleem dus denk dat J 5 hier een bug heeft......
21-4-2023 PS Vandaag nogmaals zelfde update gedaan zonder enige foutmelding, vreemd!
21-4-2023 PS Vandaag nogmaals zelfde update gedaan zonder enige foutmelding, vreemd!
Ik heb nog andere browser geprobeerd, geen verschil. Waar ik nog wel aan moet denken, ik zie de laatste tijd wanneer ik sites bezoek regelmatig de melding: https beveiligingsprobleem;
Firefox heeft een mogelijk beveiligingsrisico gedetecteerd en is niet doorgegaan naar staatsloterij.nederlandseloterij.nl, omdat deze website een beveiligde verbinding vereist.
Wanneer ik dan op vernieuwen klik werkt het weer...., ook in edge en chrome zie ik deze meldingen.
13-03-2023 Laatste update versie 5.0.0 dev van 11-3-2023 .... geen problemen
Ja Joomla 4 is nog niet klaar of Joomla 5 is al weer in de maak.
DEZE Joomla 5.0.0 versie 26-7-2022 is traag, heeft dezelfde bug/oorsprong als Joomla 4.2.0. wacht op updates...
1-2-2023 Er zijn nog geen nieuwe updates!!! Twijfel of ik doorga met dit testproject...
6-6-2023 Er is een update, Joomla 5.0.0 alfa 2, door bug in eerste versie genoodzaakt helemaal opnieuw te beginnen, zie boven
Nou toch nog maar jaar verder met dit project
Wat zegt Joomla er zelf over, vertaald door Google translate
https://www.joomla.org/announcements/release-news/5863-joomla-5-0-bold-in-one-year-but-can-we-do-it.html
Wat zijn de uitdagingen waar we voor staan?
Laten we eerlijk zijn, elke twee jaar een nieuwe, grote release klinkt eng. In het verleden zijn we niet altijd even goed op de hoogte geweest als het gaat om migratie en updates. De redenen waren legio. De lange ontwikkelingsfase leidde tot een groot gat tussen de huidige major en de aankomende versie. En omdat technologie voortdurend verandert, betekent elke grote periode dat er veel technologische veranderingen moeten worden overwogen, wat dan een grotere migratiedrempel met zich meebrengt.
Het verkorten van de tijd tot voltooiing heeft zijn voordelen, maar ook enkele nadelen. Enerzijds kunnen we makkelijker inspelen op nieuwe technologieën, zodat de veranderingen niet te groot zullen zijn. Als de nieuwe hoofdrelease te lang blijft staan, leidt de migratie tot een bijna volledige herbouw.
Aan de andere kant brengen de snellere technologie-updates uitdagingen met zich mee voor ontwikkelaars van extensies en sjablonen. We zijn ons er terdege van bewust dat het soms pijnlijk is om op de hoogte te blijven van de veranderingen in de architectuur van Joomla, het ging om het regelmatig herstructureren van de code om verouderde functies en klassen te verwijderen.
Er is geen perfect tijdsbestek. Geen Goldilocks-releaseperiode om iedereen te helpen, er zijn altijd winnaars en verliezers, en de pijn zal altijd bij het ene of het andere deel van het bouwproces liggen.
Sommige veranderingen lijken op het eerste gezicht ook een beetje twijfelachtig. Waarom zijn bijvoorbeeld de meeste Joomla\Cms\Factory-klassen verouderd en moeten ze met Joomla 5 worden verwijderd? Het heeft 11 jaar als een zonnetje gewerkt; waarom zou het nu een slechte gewoonte worden?
Dat zijn de gedachten die we hebben gehad in de verschillende teams die verantwoordelijk zijn voor het verzenden van ons geweldige, uitbreidbare, toekomstbestendige en onderhoudbare product. Maar laten we de uitdagingen één voor één aanpakken.
Het goede nieuws
Laten we, voordat we over de toekomst beginnen te praten, terugkijken naar waar we zijn met Joomla 4. Na ongeveer zeven lange jaren van ontwikkeling hebben we eindelijk een nieuwe hoofdversie van Joomla! gelanceerd. En Joomla 4 is echt een geweldig stuk software, zonder twijfel. Het bouwen van een component op de Joomla 4-manier heeft veel minder code nodig in vergelijking met Joomla 3. De beveiliging is verbeterd door veel veranderingen, inclusief voorbereide instructies om te beschermen tegen SQL-injecties.
Toegankelijkheid is met sprongen vooruit gegaan, en de coole functies groeien de hele tijd, workflows, planner, onderliggende sjablonen en de lijst groeit.
We zijn ook in een veel betere staat qua gemeenschap, met veel mensen die opstaan om lege plaatsen te vullen. Teams groeien en er is een positieve sfeer in GitHub en in de community-kanalen. Er zijn altijd dingen die we beter kunnen doen, maar het is niet vanwege een gebrek aan proberen, en de daling van ons marktaandeel is vertraagd, gestopt en vertoont op het moment van schrijven een zeer lichte groei in de W3Tech-grafiek en andere bronnen hebben een sterkere stijging.
We hebben een duidelijke strategie voor succes, we moeten er alleen op voortbouwen.
Wat zijn de plannen voor 5.0?
De belangrijkste "functie" van Joomla 5.0 is het verwijderen van verouderde code. Dit maakt Joomla toekomstbestendig. We zullen de onderhoudsinspanningen aanzienlijk verminderen door verschillende delen van de code te consolideren. Bovendien zullen schrijftoetsen in de toekomst veel eenvoudiger en betrouwbaarder worden.
We willen een codestructuur hebben die ons de mogelijkheid geeft om ontwikkelaars van derden te ondersteunen bij het verbeteren van hun codekwaliteit en -beveiliging. Stelt u zich eens voor dat uw code automatisch wordt getest, alleen omdat u de Joomla-kernstandaard volgt; dat is de visie voor de toekomst. Het belangrijkste is dat we de uitdaging kennen van verouderde Joomla\Cms\Factory-methoden, die op grote schaal worden gebruikt in het hele ecosysteem. We zijn momenteel bezig om ervoor te zorgen dat we een oplossing hebben, dus extensies die dit gebruiken zullen niet onbruikbaar zijn in Joomla 5.0.
Met Joomla 5.0 verhogen we de minimale PHP-versie naar 8.1. Het doorvoeren van die verandering zal ons veel voordelen opleveren en ons helpen concurrerend te blijven in de markt.
PHP 8.1 brengt een enorme prestatieverbetering voor Joomla. Het neveneffect is: dat we een recentere PHP-versie gebruiken, een die niet te snel aan het einde van zijn levensduur zal zijn. Dit stelt ons in staat om de volgende stappen in latere Joomla-versies te maken, zoals het gebruik van vezels, gebeurtenisloops en andere prestatieverhogende functies.
Functioneel willen we enkele voordelen binnenhalen. Voor Joomla 4 hebben we de functionaliteit voor meerdere domeinen gepland, maar na evaluatie van de volledige vereisten, hebben we besloten om deze functie naar een latere versie te verplaatsen omdat andere ideeën naar voren kwamen en we niet wilden haasten omdat het goed moet werken. Nu met Joomla 5.0, zou de tijd rijp kunnen zijn, en de code volwassen genoeg om deze functie in de kern te brengen.
We zijn ook in een actieve discussie over de toekomst van het bewerken van inhoud. Blokeditors zoals Gutenberg zijn een nieuwe manier om het bewerken van inhoud te laten werken. We willen de wateren testen en kijken of het geschikt is voor Joomla. Dit hangt natuurlijk af van het aantal vrijwilligers dat ons wil helpen.
Alles wat op enigerlei wijze met CSS/sjabloon te maken heeft, is gepland om van de kernlay-outs naar Cassiopeia te worden verplaatst. Cassiopeia (of misschien een nieuwe sjabloon) dient als een op Bootstrap gebaseerde bovenliggende sjabloon en kan vervolgens worden aangepast via onderliggende sjablonen. Dit maakt het mogelijk om extra bovenliggende sjablonen te bouwen op basis van andere frameworks zoals Tailwind of UIKit. We zouden graag zo'n alternatief sjabloon in Joomla 5 willen integreren als iemand gevonden kan worden om het te implementeren.
Zoals typisch is voor een nieuwe grote versie, zijn de meeste verbeteringen niet zichtbaar aan de oppervlakte, maar eerder onder de motorkap.
Dit omvat het scheiden van de databasestuurprogramma's voor MySQL en MariaDB, die steeds meer uiteenlopen. Aparte drivers stellen ons in staat om de respectievelijke Database Management Systemen (DBMS) op de best mogelijke manier te ondersteunen. Daarnaast willen we de databaseverbindingen bij voorkeur via sockets realiseren, wat een snelheidsverhoging met zich meebrengt.
Zogenaamde algemene tabeluitdrukkingen - een functie die nu wordt aangeboden door alle databases die door Joomla worden ondersteund - stellen ons in staat om toegangsrechten, categorieën en menu's performanter te maken omdat we de ingewikkelde geneste set-implementatie kunnen missen. Leestoegangen worden hierdoor niet versneld, maar we verwachten een significante verbetering in schrijftoegang.
Wat zijn de volgende stappen?
Momenteel werken we aan twee belangrijke dingen: documentatie voor ontwikkelaars en de evaluatie van alle verouderde klassen en functies in het Joomla CMS. Dus met de release van Joomla 4.3 willen we dat alle verouderde code in Joomla wordt beoordeeld. Deze beoordeling zal leiden tot een van de volgende twee dingen:
Ofwel de afschrijving is verwijderd of
Een beschrijving en volledige codevoorbeelden worden gegeven als codecommentaar over hoe u het gebruik van deze code kunt migreren.
Bovendien moet de volledige documentatie voor ontwikkelaarsmigratie klaar zijn, waarin wordt uitgelegd hoe een Joomla 3-extensie kan worden gemigreerd en volledig compatibel kan worden gemaakt met Joomla 4, die vervolgens compatibel is met Joomla 5.
We zijn van plan om het gebruik van alle verouderde code in het Joomla CMS te verwijderen voor de release van 4.4. Dus het Joomla CMS kan dan worden gezien als de best practice van hoe code geschreven moet worden.
Last but not least zijn we van plan om voor de Joomla 5.0 RC1-release een volledige set rectorregels te maken om het automatisch herschrijven van verouderde code te ondersteunen. Om dit te bereiken, zullen we niet handmatig de plaatsen aanpassen waar verouderde code nog steeds wordt gebruikt in het CMS, maar overeenkomstige Rectorregels schrijven om de wijzigingen aan te brengen. Deze regels zijn dan beschikbaar voor ontwikkelaars van extensies om hun componenten, modules en plug-ins aan Joomla 5 aan te passen met één opdrachtregelaanroep, inclusief geautomatiseerde refactoring voor de Joomla\Cms\Factory-afschrijvingen. We hopen de JED-checker te verbeteren op een manier die feedback kan geven over verouderde code in extensies van derden.
Ondertussen zijn we in volledige ontwikkelingsmodus voor de nieuwe functies zoals multi-domein. Als je denkt een waardevolle functie te kunnen bijdragen, neem dan gerust contact met ons op via de gebruikelijke kanalen en we zullen kijken of het mogelijk is om te integreren in het voordeel van iedereen.
Om de aan het begin gestelde vraag te beantwoorden: we zijn erg positief over het op tijd klaar hebben van 5.0 met veel belangrijke veranderingen voor de toekomst van Joomla, maar we zijn afhankelijk van JOU. We hebben je codeerkracht, testvaardigheden, schrijf- en grafische kunst en alle hulp die je kunt bieden nodig. Dan krijgen we allemaal een geweldige Joomla 5.0!