Ich habe die Moderation eines Discourse-Forums übernommen. Ein Benutzer wünscht die Änderung seiner primären E-Mail-Adresse. Wenn ich die neue E-Mail-Adresse eingebe und auf die Schaltfläche „Ändern“ klicke, erhalte ich die folgende Fehlermeldung:
„Beim Ändern Ihrer E-Mail-Adresse ist ein Fehler aufgetreten. Die Adresse wird bereits von einem vorbereiteten Benutzer verwendet.“
Ich wäre dankbar für jede Hilfe bei der Fehlerbehebung/Lösung dieses Problems.
Suchen Sie die Adresse in /admin/users, löschen Sie den vorgemerkten Benutzer und teilen Sie dem Benutzer dann mit, dass er seine eigene Adresse ändern kann.
Vielen Dank für die Antwort. Eine Suche nach der E-Mail-Adresse zeigt nur 1 E-Mail an, nämlich die des Benutzers selbst.
Meinen Sie, dass ich den Benutzer komplett löschen muss? Wenn ja, muss er dann ein neues Konto erstellen? Und was passiert mit all seinen bestehenden Beiträgen?
Entschuldigen Sie im Voraus: Ich bin neu im Umgang mit Discourse.
Wenn die NEUE Adresse zum Benutzer gehört, dann hat er die Adresse bereits geändert. Wenn die neue und die alte Adresse zu verschiedenen Benutzern gehören, könnten Sie die beiden Benutzer auch zusammenführen. Normalerweise spielen gestufte Benutzer keine Rolle, weshalb ich dachte, dass das Löschen sinnvoll sein könnte, aber das Zusammenführen ist wahrscheinlich eine bessere Idee.
Vielen Dank für die Antwort. Mir ist nicht aufgefallen, dass es einen ‘Staged’-Tab gibt, und die Person ist dort auch als Benutzer aufgeführt.
Wenn ich die beiden zusammenführe, was passiert mit den Beiträgen beider Benutzer, werden sie zusammengeführt?
Und hoffentlich die letzte Frage: Kann ich den ‘Staged’-Benutzer nach dem Zusammenführen löschen, wenn es Beiträge gibt, die älter als 60 Tage sind (basierend auf ‘Benutzer können nicht gelöscht werden, wenn sie Beiträge haben. Löschen Sie alle Beiträge, bevor Sie versuchen, einen Benutzer zu löschen. (Beiträge, die älter als 60 Tage sind, können nicht gelöscht werden.’)?