Anzahl der Nutzer und Legacy-Beiträge

in /about kann man die Gesamtzahl der Konten im Forum sehen. Beinhaltet diese Zahl:

  • gelöschte Benutzer? Ich nehme an, nein.
  • anonymisierte Benutzer? Ich nehme an, auch nicht, aber ich frage nur zur Sicherheit.
  • gesperrte Benutzer? Nach meinem Test ja.
  • deaktivierte Benutzer? Nach meinem Test ja.
    (aber ich bin mir nicht sicher, wie der Zähler aktualisiert wird.)

Wenn er gesperrte und deaktivierte Benutzer einschließt, wie ich glaube, ist es mir möglich, Folgendes zu erreichen:

  • Veraltete Benutzerkonten können sich nicht anmelden, aber ihre Beiträge werden nicht gelöscht;
  • Und sie werden nicht in der Gesamtzahl der Benutzer gezählt?

Es gibt einen Referenzleitfaden für die Statistiken auf der „Über uns“-Seite, der all dies erklärt. Schauen Sie ihn sich an! Laut dem Leitfaden sind suspendierte, gestufte und Systembenutzer ausgeschlossen.

Vielen Dank für den Hinweis auf diese Anleitung! Ich kann die von Ihnen erwähnte Definition nicht finden. Soweit ich weiß, ist die Anzahl der Benutzer die Anzahl der echten Benutzer, aber der Link (https://github.com/discourse/discourse/blob/main/app/models/user.rb#L223-L230), der erklären soll, was echte Benutzer sind, scheint die falschen Zeilen der Datei hervorzuheben. Ich habe die Datei durchsucht, kann diese Definition aber immer noch nicht ermitteln, daher schlage ich vor, sie in der Anleitung explizit zu machen.

Aber lassen Sie uns trotzdem annehmen, dass es stimmt, dass „suspendierte, gestufte und Systembenutzer ausgeschlossen sind

  • Wenn ich einen Benutzer zu Testzwecken suspendiere und die Seite „Über uns“ hart neu lade, bleibt die Zahl gleich. Wie kommt das? Wird diese Seite nicht dynamisch aktualisiert?
  • Dasselbe passiert, wenn ich einen Benutzer deaktiviere. Sie scheinen implizit zu sagen, dass sie nicht ausgeschlossen sind, daher sollte ich nicht überrascht sein, aber die Deaktivierung eines Benutzers ist eine radikalere Maßnahme als die Suspendierung (da letztere vorübergehend sein soll), daher erscheint es mir unlogisch.

Auch der letzte Teil meines Beitrags wird nicht behandelt:

Könnten die Beiträge von [veralteten Benutzern] auch erhalten bleiben, ebenso wie ihr Benutzername bei jedem Beitrag? (sozusagen eine neue Option zwischen suspendiert und anonymisiert, wenn Sie verstehen, was ich meine. Es wäre großartig zu wissen, wer etwas gepostet hat, auch wenn das Konto nicht mehr existiert.)

Ist das derzeit in irgendeiner Weise möglich? Wenn nicht, was wäre der logischste Weg im Umgang mit veralteten Benutzern:

  • sie deaktivieren: aber sie könnten ihr Konto reaktivieren, indem sie einfach ihre E-Mail-Adresse erneut bestätigen? Oder nicht? Ich bin mir nicht sicher, wie sie das tun würden.
  • sie suspendieren: aber auf unbestimmte Zeit? Soll das nicht vorübergehend und eine Sanktion sein?

Entschuldigen Sie das Kleinkarierte, aber ich glaube, es ist für mich sehr nützlich, hierüber sehr klar zu sein.

Ich kann nicht anders, als zu denken, dass Sie sich mehr Gedanken darüber machen, als Sie müssten. :innocent:

Die Statistiken auf der Info-Seite werden mit einer regelmäßig geplanten Sidekiq-Aufgabe aktualisiert. Sie können sie manuell ausführen, indem Sie auf Ihrer Website zu /sidekiq/scheduler gehen und die Auslöser-Schaltfläche für Jobs::AboutStats auswählen.

Sie möchten Benutzerkonten nicht deaktivieren, es sei denn, Sie möchten, dass sie ihre E-Mail-Adresse erneut bestätigen, bevor sie sich erneut anmelden.

Das ist es, was Sie wollen. Wir machen das auf unserer internen Website, wenn Leute das Unternehmen verlassen.

1 „Gefällt mir“

Danke für Ihre Geduld! :bear:

1 „Gefällt mir“

2 „Gefällt mir“

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.