Plugin Compatibility with PHP 8

Third Party Plugins to CMSimple - how to install, use and create plugins

Moderator: Tata

Post Reply
cmb
Posts: 14225
Joined: Tue Jun 21, 2011 11:04 am
Location: Bingen, RLP, DE
Contact:

Plugin Compatibility with PHP 8

Post by cmb » Tue Jan 24, 2023 11:36 am

This is a growing list of CMSimple_XH Plugins stating their known compatibility with PHP 8 versions, and possibly linking to quick fixes. Please report any further issues you notice (either in this thread, or in another Forum thread).
Christoph M. Becker – Plugins for CMSimple_XH

olape
Posts: 2731
Joined: Fri Mar 13, 2015 8:47 am
Contact:

Re: Plugin Compatibility with PHP 8

Post by olape » Tue Jan 24, 2023 12:18 pm

Die Info könnte auch im Repo unter PHP-Version mit abgelegt werden.
i.e. bei "PHP-Version: ≥ 5.6" könnte stattdessen eben auch "PHP-Version: 5.6 - 7.4"
Gruß Olaf, Plugins for CMSimple_XH

Ich habe schon lange den Verdacht, dass so viele so eifrig auf Gender, Trans und Queer machen:
Weil sie für das Fachliche ganz einfach zu doof sind.

cmb
Posts: 14225
Joined: Tue Jun 21, 2011 11:04 am
Location: Bingen, RLP, DE
Contact:

Re: Plugin Compatibility with PHP 8

Post by cmb » Tue Jan 24, 2023 12:55 pm

olape wrote:
Tue Jan 24, 2023 12:18 pm
Die Info könnte auch im Repo unter PHP-Version mit abgelegt werden.
i.e. bei "PHP-Version: ≥ 5.6" könnte stattdessen eben auch "PHP-Version: 5.6 - 7.4"
Macht eigentlich Sinn, aber dann müssten halt die Pluginanbieter ihre teplads aktualisieren, und dann könnten sie eigentlich auch gleich für PHP 8 Kompatibilität sorgen (zumindest wenn die Probleme mit neuen PHP nicht zu arg sind).
Christoph M. Becker – Plugins for CMSimple_XH

mig
Posts: 58
Joined: Sat Apr 25, 2015 9:20 pm

Re: Plugin Compatibility with PHP 8

Post by mig » Wed Jan 25, 2023 10:37 am

Hallo zusammen,

auf unserer Vereinswebseite laufen die Plugins

Expandcontract 1.0
lck_adminmenu 1.0-beta2
Morepagedata 1.2.2
Onepage_XH 1.0beta3

unter PHP 8.0.27 bisher ohne Fehler.

*edit: Versionsnummern ergänzt
Last edited by mig on Wed Jan 25, 2023 10:45 am, edited 1 time in total.
Viele Grüße
Michael

olape
Posts: 2731
Joined: Fri Mar 13, 2015 8:47 am
Contact:

Re: Plugin Compatibility with PHP 8

Post by olape » Wed Jan 25, 2023 10:45 am

@mig
Danke
cmb wrote:
Tue Jan 24, 2023 12:55 pm
dann müssten halt die Pluginanbieter ihre teplads aktualisieren
Genau eben dafür war das gedacht.
cmb wrote:
Tue Jan 24, 2023 12:55 pm
dann könnten sie eigentlich auch gleich für PHP 8 Kompatibilität sorgen
Am besten eben beides.
Gruß Olaf, Plugins for CMSimple_XH

Ich habe schon lange den Verdacht, dass so viele so eifrig auf Gender, Trans und Queer machen:
Weil sie für das Fachliche ganz einfach zu doof sind.

cmb
Posts: 14225
Joined: Tue Jun 21, 2011 11:04 am
Location: Bingen, RLP, DE
Contact:

Re: Plugin Compatibility with PHP 8

Post by cmb » Wed Jan 25, 2023 11:49 am

mig wrote:
Wed Jan 25, 2023 10:37 am
auf unserer Vereinswebseite laufen die Plugins

[…]

unter PHP 8.0.27 bisher ohne Fehler.

*edit: Versionsnummern ergänzt
Danke, das ist sehr hilfreich (und gerade mit den Versionsnummern). Ich hoffe, dass noch weitere Nutzer entsprechende Informationen, was bei ihnen einwandfrei unter PHP 8.x läuft, zur Verfügung stellen.
olape wrote:
Wed Jan 25, 2023 10:45 am
Am besten eben beides.
Wir können halt niemanden zwingen. :)
Christoph M. Becker – Plugins for CMSimple_XH

frase
Posts: 5085
Joined: Thu Apr 21, 2016 6:32 am
Location: Saxony
Contact:

Re: Plugin Compatibility with PHP 8

Post by frase » Wed Jan 25, 2023 12:01 pm

Bei mir laufen folgende Plugins unter PHP 8.2.0 momentan problemlos:

ADC-Core_XH Version: 1.0 beta2
CnC_XH Version: 1.0beta1
EncMail_XH Version: 2.0rc5
fhs_adminmenu Version: 2.01
hi_Admin Version: 1.0-beta.2
Morepagedata_XH Version: 1.2.2

frase
Posts: 5085
Joined: Thu Apr 21, 2016 6:32 am
Location: Saxony
Contact:

Re: Plugin Compatibility with PHP 8

Post by frase » Wed Jan 25, 2023 12:26 pm

@cmb
Vielleicht(!) solltest du das Wort not im ersten Post oben etwas hervorheben?

Michael_G
Posts: 185
Joined: Thu Feb 18, 2016 11:01 pm
Contact:

Re: Plugin Compatibility with PHP 8

Post by Michael_G » Wed Feb 01, 2023 2:02 am

Hallo zusammen,

bei mir läuft folgendes einwandfrei:

CMSimple_XH 1.7.5 Released: 2021-10-03

Installierte Plug-ins

Ckeditor 2.2.1
Fa 1.3
Filebrowser for CMSimple_XH 1.7.5
Hi_updatecheck 1.4
Jquery 1.6.5
Maintenance 2.0-rc.1
Meta_tags_plus 1.4
Morepagedata 1.2.2
Moved 1.0beta4
Pagemanager 3.6
Page_params for CMSimple_XH 1.7.5
Pfw 0.2.0
Quoteoftheday 1.1.1
Sec_header 1.0b2
Switchdebug 1.0rc1

Webserver
Apache

PHP-Version
8.0.27-udmedia
Ciao
Michael

Let's Encrypt!

frase
Posts: 5085
Joined: Thu Apr 21, 2016 6:32 am
Location: Saxony
Contact:

Re: Plugin Compatibility with PHP 8

Post by frase » Wed Feb 01, 2023 10:06 am

Gute Nachrichten!
XH 1.7.5
PHP 8.2.0

Realblog_XH 3.0beta9
Twocents_XH 1.0beta3 Siehe Nachtrag!

Beide Plugins scheinen unter PHP 8.2.0 problemlos und ohne Debug-Meldungen zu funktionieren.

Ich habe allerdings beide Plugins, Content(s), Template usw. einfach nur aus einer alten Installation (XH 1.7.2, PHP 7.x) herüber kopiert. Zuvor hatte ich den Datenaustausch getestet: funktioniert!
Tiefere Tests fehlen allerdings noch.

Nachtrag:
Bei Twocents scheint das Hinzufügen neuer Kommentare nicht zu funktionieren.
Das heißt: Die Eingabe funktioniert zwar, aber nach dem Absenden passiert gar nichts. Es kommt auch kein neuer Kommentar im Adminmodus an.
Beim Aufruf eines Blog-Artikels erscheint folgende Debug-Meldung:
DEPRECATED: http_build_query(): Passing null to parameter #2 ($numeric_prefix) of type string is deprecated
… \plugins\twocents\classes\Url.php:82
DEPRECATED: htmlspecialchars(): Passing null to parameter #1 ($string) of type string is deprecated
… \cmsimple\functions.php:2091

Post Reply