logoEen project van Gert Uphoff.

PHP 8.0: de gevolgen voor diverse Joomla! extensies

In de afgelopen periode heb ik diverse extensies die bij Korenonline gebruikt worden getest op hun geschiktheid om onder PHP 8.0 gebruikt te worden.
In dit artikel de stand van zaken. Let op: het testen is nog niet afgerond, maar wel al ver gevorderd.

Gebruik de wat rustiger periode om uw site aan te passen. Voor websites die bij Strato ondergebracht zijn / worden is het belangrijk om dit uiterlijk op 1-2-2023 afgerond te hebben om extra maandelijkse kosten te voorkomen. Lees deze nieuwsbrief nog eens.

N.B.: Dringend advies: ruim uw website op. Vaak is er heel veel materiaal overbodig (artikelen, afbeeldingen etc.).

Geen gevolgen. Al geschikt gemaakt door leverancier:

  • Acy Mailing
  • Better preview
  • iC Agenda
  • Akeeba back-up
  • Dropfiles
  • Gantry
  • Ignite Gallery
  • JCE editor
  • OS map
  • Sourcerer

Overgaan naar PHP 8.0 heeft in ieder geval deze gevolgen

Mogelijk voor diverse extensies van Rockettheme omdat deze niet aangepast zullen worden.

Mag niet verwijderd worden:

RokNavMenu: de template heeft die nodig ! Werkt als vanouds.
Rok-Extender hoort er bij.

Werkt niet of niet goed onder PHP 8.0:

RokSprocket. Na aanpassing van libraries/rokcommon/RokCommon/Logger line 33 werkt het wel.
Maar niet alle mogelijkheden van de extensie getest. Advies is toch om de extensie te elimineren. Overleg met de webbeheerder.

RokCommon is noodzakelijk voor RokSprocket en / of RogGallery.

RokGallery (alleen nog uploaden via FireFox). Na aanpassing van libraries/rokcommon/Doctrine/Import/Builder.php line 757 werkt het wel.
Advies: Vervangen door IG-Gallery. Eenmalige kosten € 10 voor extensie plus € 35 voor installatie van 5 profielen en 1 fotoalbum.
Indien u meerdere albums wilt laten vervangen € 2 per album. Overleg met webbeheerder.

Jumi had al lang geleden vervangen kunnen worden ! Indien aanwezig vervangen door Sourcerer (eenmalige kosten € 5).

Xmap had al lang geleden vervangen kunnen worden! Meldt het gebruik even dan vervang ik hem met OSmap (gratis).

RokCandy werkt in PHP 8.0

Getest met diverse complexe macro's.

RokBox werkt in PHP 8.0

Werkt ook i.s.m. JCE pop-up.

RokAjaxSearch werkt in PHP 8.0

Werkt prima.

Proforms

Geeft zogenaamde "depreciated errors" die eenvoudig door webbeheerder oplosbaar zijn. Aanpassen:
administrator/components/com_proforms/includes/mdb.php line 109
administrator/components/com_proforms/includes/evolution.php line 109
administrator/components/com_proforms/includes/layout.php line 270

Nog in testfase

Ledenadministratie. Wordt in ieder geval pas vanaf versie 4.0  mogelijk. Pdf's aanmaken gaf problemen. Het herontwikkelen van de pdf's is inmiddels afgerond. Wel verdwijnt de mogelijkheid om massaal alle spaarbewijzen in een keer als pdf op te halen. Individueel is dat wel mogelijk.
Alle invoer schermen moeten nog getest worden.

Inlogformulier