leider musste ich auch bei der neuen 4.8.x feststellen das es keine Plugin-Function für das Löschen der Plugin-Daten gibt.
Hier für verwende ich bislang die CEC-Function die an 'Contenido.Permissions.FrontendUser.AfterDeletion' andockt.
Finde ich aber sehr unschön (aber updatefähig) denn wenn man mal etwas Überarbeitet überarbeitet man meistens nur CEC- oder Plugin-Anbindung.
Und somit ist die Gefahr das ein Plugin nicht mehr funktioniert fast doppelt so hoch.
Meine Lösung wäre (bzw. ist es jetzt) die Funktion "frontendusers_".$plugin."_delete" zu ergänzen.
File: include.frontend.user_edit.php Zeile: 70
Code: Alles auswählen
/* Check out if there are any plugins */
if (is_array($cfg['plugins']['frontendusers']))
{
    foreach ($cfg['plugins']['frontendusers'] as $plugin)
    {
        if (function_exists("frontendusers_".$plugin."_delete") &&
            function_exists("frontendusers_".$plugin."_store"))
        {
            $store = call_user_func("frontendusers_".$plugin."_delete", $feuser);
        }
    }
}
Oli
P.S.: Auch bei den anderen Plugins wäre das sinnvoll denn ich kenne kein Programm was nur Lesen und Speichern kann. Es ist immer ein Löschen dabei.