WBCE CMS Forum

WBCE CMS – Way Better Content Editing.

You are not logged in.

#1 29.12.2025 15:52:35

hpzaun
Member

Deprecated-Hinweis bei mod_nwi_escape_tags

Hallo,
ich habe heute im Errorlog viewer folgende Hinweise gefunden.
2025-12-28T20:35:09+00:00 [Visitor Request] http://domianname gelöscht/pages/ueber-uns/geschichte.php?tags=Ausstellung
2025-12-28T20:35:09+00:00 [Deprecated] /modules/news_img/functions.inc.php:[1965] from /modules/news_img/functions.inc.php:[1269] mod_nwi_escape_tags "explode(): Passing null to parameter #2 ($string) of type string is deprecated"

Erstes Auftreten am 2025-12-10.
Leider habe ich keine Erinnerung an die damaligen Versionsstand.

Stand am 28.12.2025
WBCE Version: 1.6.5
PHP Version: 8.2.30
News with Images    5.0.29
News with Images anywhere    0.3.7

Unter Umständen ähnlich zu Problem with Onebyone module

Schöne Grüße
HPZaun

Offline

#2 29.12.2025 16:45:03

webbird
Administrator

Re: Deprecated-Hinweis bei mod_nwi_escape_tags

Das dürfte Folge eines PHP-Updates sein. Neuere Versionen werden immer strenger, was z.B. leere Werte angeht. Grundsätzlich einfach zu lösen und nicht weiter schlimm, halt nur Ballast im Error Log - zumindest so lange, bis PHP das dann gar nicht mehr akzeptiert.


Ich habe eine Amazon-Wishlist. wink Oder spende an das Projekt.
Ich kann, wenn ich will, aber wer will, dass ich muss, kann mich mal

Offline

#3 29.12.2025 16:50:01

webbird
Administrator

Re: Deprecated-Hinweis bei mod_nwi_escape_tags

Zeile 1965:

$tags = explode(",", $tags);

Das Auftreten ist vermutlich eine Folge der letzten Änderungen, sofern der Funktion ein leerer Parameter übergeben wird. Wenn Du magst, probier mal diese Änderung:

function mod_nwi_escape_tags($tags)
{
    global $database;
    if(empty($tags)) {
        return "";
    }
    $tags = explode(",", $tags);
    foreach($tags as $i => $tag) {
        $tags[$i] = mod_nwi_escapeString($tag);
    }
    return $tags;
}   // end function mod_nwi_escape_tags()

Edit: https://github.com/WBCE/News-with-Image … c1a3c3fdfa

Last edited by webbird (29.12.2025 16:51:46)


Ich habe eine Amazon-Wishlist. wink Oder spende an das Projekt.
Ich kann, wenn ich will, aber wer will, dass ich muss, kann mich mal

Offline

#4 29.12.2025 17:12:08

florian
Administrator

Re: Deprecated-Hinweis bei mod_nwi_escape_tags

Mit

        return "";

gibt's ne heftige Exception, mit

 return array();

scheint's zu funktionieren


Sorgen sind wie Nudeln: man macht sich meist zu viele.

Offline

#5 29.12.2025 17:19:52

webbird
Administrator

Re: Deprecated-Hinweis bei mod_nwi_escape_tags

...und genau deshalb sollte man bei den Funktionen von vornherein dabei schreiben, was sie erwarten und was sie zurück geben. big_smile


Ich habe eine Amazon-Wishlist. wink Oder spende an das Projekt.
Ich kann, wenn ich will, aber wer will, dass ich muss, kann mich mal

Offline

#6 30.12.2025 09:59:38

webbird
Administrator

Re: Deprecated-Hinweis bei mod_nwi_escape_tags

Sollen wir nen neuen Release machen?


Ich habe eine Amazon-Wishlist. wink Oder spende an das Projekt.
Ich kann, wenn ich will, aber wer will, dass ich muss, kann mich mal

Offline

#7 30.12.2025 10:44:41

florian
Administrator

Re: Deprecated-Hinweis bei mod_nwi_escape_tags


Sorgen sind wie Nudeln: man macht sich meist zu viele.

Offline

Liked by:

webbird, mk70

#8 30.12.2025 15:55:04

mk70
Member

Re: Deprecated-Hinweis bei mod_nwi_escape_tags

Teste ich erst wieder von Zuhause aus   cool
Da hab ich Internet, hier NUR DSL  lol


Gruß Mac smile

... der hier noch viel lernen/herausfinden muss  cool

Offline

Liked by:

webbird

#9 04.01.2026 22:06:22

hpzaun
Member

Re: Deprecated-Hinweis bei mod_nwi_escape_tags

Hi,
Danke. Habe es auf meinen zwei Installationen den Update gemacht und werde den Error Log beobachten.
Schöne Grüße
HPZaun

Last edited by hpzaun (04.01.2026 22:06:48)

Offline

Liked by:

webbird

Board footer

up