Mehr Daten in der Benutzerfreigabe

Als eine Strategie zur Bekämpfung einer aktuellen Spam-Welle haben wir die Benutzergenehmigung aktiviert.

Wenn ich einen noch nicht genehmigten Benutzer betrachte, sehe ich nur die Informationen, die er im Anmeldeformular ausgefüllt hat:

Aber wir haben festgestellt, dass das Problem von einer bestimmten Teilmenge von IPs ausgeht und diese IPs im Allgemeinen auf eines von zwei Unternehmen aufgelöst werden. Daher klicke ich bei fast jedem Benutzer auf die IP, um sie anzuzeigen, und führe dann eine Suche danach durch.

Und dann gehe ich zurück zur Überprüfungswarteschlange, um entweder zu genehmigen oder zu löschen.

Es wäre wirklich hilfreich, wenn die IP und der Suchbutton in der Überprüfungswarteschlange angezeigt würden. :awthanks:

2 „Gefällt mir“

Ich glaube, wir haben eine Themenkomponente dafür, die Sie installieren können. :+1:

Ich bin mir nicht sicher, ob es dafür ein Meta-Thema gibt?

6 „Gefällt mir“

Oder eine Beschreibung im Repository :sweat_smile:

Nichtsdestotrotz habe ich es installiert, sehe aber keine Veränderung, nicht einmal in der Komponenten-Vorschau. Selbst nach einem Hard Refresh.


Habe ich irgendwo einen Button übersehen?

2 „Gefällt mir“

Hmm :thinking: Es scheint für mich auf meiner Testseite zu funktionieren:

Wenn Sie es jedoch erwähnen, bin ich mir nicht sicher, ob ich es hier in unserer Überprüfungswarteschlange auf Meta sehe (und es ist installiert).

3 „Gefällt mir“

Und… Sie sehen es auf einem Beitrag und nicht (zwangsläufig) bei einem Benutzer?

ETA: Obwohl… Ich bin mir nicht sicher, wo in Ihrem Screenshot ich nach der IP-Suche suchen soll?

2 „Gefällt mir“

Nein, ich habe gesehen, woran es bei Meta liegt. Es wird nicht bei überprüfbaren Einträgen angezeigt, die jetzt gelöschte Benutzer haben (ich erinnere mich, dass es früher abgestürzt ist, als es versuchte). Ich kann es sehen, wenn ich zu einem berechtigten scrolle.

Ich werde mir eine Benutzergenehmigung auf meiner Testseite ansehen. :eyes:

(und ich habe einen besseren Screenshot in den obigen Beitrag eingefügt)


Nein, du hast Recht. Es scheint nicht für eine Benutzergenehmigungs-Überprüfung angezeigt zu werden. Ich werde sehen, ob das beabsichtigt ist…

2 „Gefällt mir“

Ich denke wirklich, dass eine Linting-Regel, die etwas in about.json erfordert und/oder nicht die Standard-readme.md hat, eine gute Idee wäre. Vielleicht wird sie ausgelöst, indem eine nicht standardmäßige Versionsnummer gesetzt wird? Und dann wäre eine bewährte Methode, eine Versionsnummer festzulegen, bevor die Sache bereitgestellt wurde (andernfalls müsste man sich etwas ausdenken, das völlig falsch ist, bevor man seinen ersten Commit macht?).

2 „Gefällt mir“

Hallo @ganncamp
Ich habe die Theme-Komponente aktualisiert, um sie an die Discourse-Updates anzupassen. Obwohl die Unterstützung für User Reviewable noch nicht vorhanden ist, da das Backend derzeit keine IP-Adresse des User Reviewable senden kann. Ich werde intern darüber sprechen und Ihnen mitteilen, was wir von dieser Änderung halten.

4 „Gefällt mir“

Wäre es möglich, es auch für Mobilgeräte richtig zu gestalten? Derzeit ist das IP-Lookup-Modal auf dem Post-Review-Bildschirm vollständig außerhalb des Ansichtsfensters. Danke!

2 „Gefällt mir“

@fzngagan dein PR-Titel lautet

FIX: JS modernisieren, Anzeige bei ReviewableUser verhindern (#5)

Wolltest du die Anzeige bei Benutzern wirklich verhindern?

Denn sie ist bereits nicht vorhanden.

Auch, als du das sagtest:

nahm ich irgendwie an, dass das Hinzufügen einer Repository-Beschreibung bedeutet :sweat_smile:

1 „Gefällt mir“

Nur bis das Backend die IP-Adresse bereitstellt. Das soll nicht so bleiben.

Ich werde mich bald darum kümmern.

1 „Gefällt mir“

Hallo @ganncamp
Die gute Nachricht ist, dass diese Funktion in den Discourse-Kern integriert wurde, sodass Sie die Theme-Komponente dafür nicht mehr benötigen.

5 „Gefällt mir“