Beiträge von Aze im Thema „explode(): Passing null to parameter #2 ($string) of type string is deprecated“

    Mh, das Plugin scheint noch nicht mit PHP8.1 kompatibel zu sein.

    Dann bitte noch folgende Datei noch bearbeiten wcf/lib/system/option/MultirankOptionType.class.php


    PHP: MultirankOptionType.class.php
    $tmp = @unserialize($value);
    if ($tmp === false) {
       //old value, convert to new
       $items = explode("\n", $value);
       $tmp = [];
       foreach ($items as $item) {
          $tmp[$item] = null;
       }
    }
    return $tmp;

    und durch das hier ersetzen


    Dankeschön, funktioniert nun.


    Eine Sache ist mir noch aufgefallen. Neben den Benutzerrängen existiert laut Developer Tools eine Checkbox, diese wird aber ausgeblendet. Ich kann mich daran erinnern, dass man unter 3.1 die Benutzerränge an- und abwählen konnte. Ist das in der neuen Version nicht mehr so?


    Habe ich, folgende Meldung erscheint nun, sobald man auf "Profil bearbeiten" geht.

    Hallo,


    beim Aufruf des Profils erhalte ich folgende Fehlermeldung: