johnjdoe wrote: ↑Tue May 05, 2020 9:37 am
Vielleicht wäre es sogar sinnvoll, dass Ick seinen vorgeschlagenen Fix darin einbaut und ich dann anschließend eine Version 1.8 zum Download anbiete?
Also, ich habe das mal gemacht, ausgehend von der Version GXLink 1.5.
Die Änderungen von deiner Version 1.6 sind darin auch enthalten, nur die Änderung (mein Fix) von 1.7 nicht, stattdessen die von Christoph
genannten Fixes.
Getestet mit XH 1.7.2 und PHP 7.3.16, läuft unter http und https, nur im Backend gibt es noch ein paar Debug-Meldungen zu "DEPRECATED".
Plugin-Administration bei Einstellungen
DEPRECATED: The each() function is deprecated. This message will be suppressed on further calls
/.../plugins/gxlink/admin.php:171
Bei Einstellungen > Kategorie auswählen > Prüfen (Link prüfen)
DEPRECATED: Non-static method URLHelper::getHTTPStatusCode() should not be called statically
/.../plugins/gxlink/admin.php:484
DEPRECATED: Non-static method URLHelper::_openHTTPConnection() should not be called statically
/.../plugins/gxlink/lib/URLHelper.php:175
Auf der Seite mit dem Pluginaufruf:
WARNING: A non-numeric value encountered
/.../plugins/gxlink/txt-db-api/resultset.php:173
Habe keine Ahnung, wie man das fixen könnte. Der Code hat auch schon einige Jahre auf dem Buckel, großartige Änderungen werden da wohl auch keinen Sinn machen.
Ich schick dir per PN den Downloadlink, dann kannst du dir das selber anschauen, verbessern und wenn du magst daraus eine Version 1.8 erstellen.