Bestimmte Kategorien von Vertrauensstufen ausschließen

Fortsetzung der Diskussion von Bestimmte Kategorien von den Vertrauensstufen ausschließen:

Hallo zusammen,

ich greife dieses Thema wieder auf, da wir wissen möchten, ob dies möglich ist.

Wir suchen im Grunde nach einem Plugin / einer Funktion, die bestimmte Kategorien vom Fortschritt der Vertrauensstufen ausschließt.

Lasst mich eure Gedanken und ein mögliches Budget dafür wissen.

Vielen Dank im Voraus!! :slight_smile:

2 „Gefällt mir“

Communiteq unterhält ein Plugin für diesen Anwendungsfall:

2 „Gefällt mir“

Ah, Entschuldigung. Ich habe TL als Themenliste gelesen. Für Vertrauensstufen ist mir keine bestehende Lösung bekannt.
Könnte man im Titel vielleicht besser Vertrauensstufen ausschreiben?

3 „Gefällt mir“

Ja, sicher, habe es gerade geändert. Danke trotzdem :slight_smile:
Ich hoffe, jemand kann helfen.

3 „Gefällt mir“

Ich habe das Thema, auf das Sie sich bezogen haben, durchgelesen. Ich frage mich, ob Sie es auf die einfachste Weise betrachten. Wenn Sie mit der standardmäßigen Vertrauensstufen-Zuweisung zufrieden sind, werden die meisten Mitglieder, die wiederholt zurückkehren, mit der Mitglieder-TL (ich glaube, 15 nicht aufeinanderfolgende Tage) belohnt. Um die reguläre TL zu erreichen, muss ein Mitglied jedoch 100 Tage hintereinander besuchen. Daher sehe ich nicht, wie die Aktivität in bestimmten Bereichen diese grundlegenden Anwesenheitsberechnungen wesentlich verändern würde. Standardmäßig sollte die Mitgliedschaft für niemanden, der teilnimmt, eine so große Hürde darstellen. Während als regulärer Benutzer ein ziemlich herausragendes Engagement erforderlich ist.

Davon abgesehen könnten Sie sich auch ansehen

Könnte wahrscheinlich ein paar Einstellungen mit diesem Plugin aus der Box ändern. Oder bitten Sie die Maintainer, eine Einstellung für Sie hinzuzufügen.

5 „Gefällt mir“

Hallo @Shirly_Nowak,

Das ist möglich, aber nicht einfach. Ich würde Sie bitten, einen anderen Ansatz in Betracht zu ziehen. Wenn Sie unbedingt darauf bestehen, ist vielleicht @merefield oder @Ahmed_Gagan bereit, es zu versuchen (sie wären Ihre besten Ansprechpartner).

7 „Gefällt mir“

Zum Beispiel könnten Sie Bedingungen mit einem benutzerdefinierten Abzeichen definieren. Z.B. „Ehrenmitglied“.. hat kein Geld bezahlt, aber xyz getan und erhält eine kostenlose Mitgliedschaft.

4 „Gefällt mir“

Hallo zusammen und vielen Dank für eure Beiträge.

Das Problem ist, dass wir dies benötigen, wenn unsere Community für alle ihre Nutzer fair sein soll. Ich werde versuchen, es etwas weiter zu erklären:

Die Community ist für jede Person, die eine Mitgliedschaft kaufen möchte, sie ist nicht kostenlos.
Sobald Sie drin sind, sind unsere Anreize für die Teilnahme und dafür, ein gutes Mitglied zu sein, dass Sie, je besser Sie sind (und je höher Ihr Vertrauenslevel ist), desto weniger zahlen Sie – so dass die Mitglieder in Vertrauenslevel 4 nichts zahlen.
Aber (und hier ist, wenn diese Funktion für uns notwendig ist, um es fair zu machen): Innerhalb derselben Community haben wir eine spezielle Kategorie für unsere Studenten, wo sie Unterstützung zu den Lernmaterialien usw. erhalten können. Das Problem, das wir sehen, ist, dass, wenn alle Mitglieder unter den gleichen Bedingungen eintreten (auch wenn Sie ein Student sind und Zugang zu dieser speziellen Kategorie haben), die Studenten einen Vorteil beim Skalieren von Vertrauenslevels haben, da sie auf mehr Inhalte in der Community zugreifen können (eine ganze Kategorie), mehr lesen, mehr kommentieren, mehr mögen usw. … Etwas, das ein Mitglied, das kein Student ist, nicht kann.

Wir haben versucht, dies auf verschiedene Weise anzugehen, um nicht an diesen Punkt zu gelangen, und wir verstehen vollkommen, dass Vertrauenslevels als ein weiteres Konzept geschaffen wurden, aber die Wahrheit ist, dass es für uns viel fairer erscheint, diese spezielle Kategorie auszuschließen – auf diese Weise können Studenten so viel wie sie wollen mit ihren Inhalten interagieren, aber ihr Fortschritt in der Community wird gleichmäßig mit jedem anderen Mitglied gemessen, das kein Student ist.

Für uns scheint dies die fairste Option zu sein.

2 „Gefällt mir“

Vielen Dank. Wir haben versucht, verschiedene Ansätze zu erkunden, aber dies scheint die einzige Option zu sein, die für unsere Art von Community am fairsten und ausgewogensten wäre. Ich habe in diesem Thema erklärt, warum, falls Sie es wissen möchten oder über einen anderen Weg nachdenken, dies zu erreichen.
Danke!

2 „Gefällt mir“

Es gibt keine Möglichkeit, Trust Level 4 durch die Teilnahme am Forum zu erreichen, Sie müssen manuell befördert werden.

3 „Gefällt mir“

Ja, das wissen wir. Die Mitglieder, die Vertrauensstufe 3 erreichen und für die Community am wertvollsten sind, werden von uns (Admin) zur Vertrauensstufe 4 befördert (genau wie in jeder anderen Community mit Discourse, das ändert sich nicht).

1 „Gefällt mir“

Hallo @manuel , glaubst du, das wäre mit Abzeichen möglich? Ich meine: Wenn ich ein “Ehrenmitglied”-Abzeichen erstellen würde, welche Bedingungen könnte dieses Abzeichen erfordern? Denn ich bräuchte es nicht nur als “X Beiträge gepostet” oder “X Beiträge gelesen”, ich bräuchte ein komplexeres Abzeichen, das mehrere Bedingungen erfüllt (deshalb haben wir uns anfangs für Vertrauensstufen entschieden, aber vielleicht könnten wir eine Alternative finden…)\nVielen Dank im Voraus für all deine Hilfe, ich liebe diese Community :slight_smile:

3 „Gefällt mir“

Nach meinem Verständnis können Abzeichen so viele Bedingungen erfüllen, wie Sie in einer SQL-Abfrage schreiben können. Mir sind zwei Themen mit Beispielen bekannt:

Zusätzlich müssten Sie wahrscheinlich ein Plugin wie Discourse Automation oder Data Explorer verwenden, um das Abzeichen mit einer daraus resultierenden Aktion zu verbinden, entweder automatisch oder manuell.

In diesem Zusammenhang könnten Sie auch das Abzeichen überspringen und einfach eine wiederkehrende SQL-Abfrage mit dem Data Explorer verwenden, um den Benutzern, die der Abfrage entsprechen, manuell eine kostenlose Mitgliedschaft zu gewähren.

4 „Gefällt mir“

Haben Sie die Verwendung von Gruppenzugehörigkeiten in Betracht gezogen?

Einen Studenten zu einer Gruppe hinzufügen. Sie können Kategorien erstellen, die nur für eine bestimmte Gruppe zugänglich sind. Sie können Gruppenbesitzer festlegen, die Mitglieder nach Bedarf hinzufügen und entfernen können.

In den Kategorieberechtigungen können Sie die Sicherheit ändern, um nur einer bestimmten Gruppe(n) den Zugriff zu gestatten.

Mit der Ausweisidee von @manuel kann der erworbene Ausweis wahrscheinlich ein Mitglied zu einer Gruppe hinzufügen, wenn ich mich nicht irre?

2 „Gefällt mir“

Danke @manuel, ich denke, wir müssen jetzt herausfinden, ob wir in der Abfrage eines Abzeichens Bedingungen festlegen könnten, die denen in Vertrauensstufen ähneln, wie z. B.: Verbrachte Zeit in der Community, gegebene oder erhaltene Likes usw., was meiner Meinung nach kompliziert sein könnte :confused:

1 „Gefällt mir“

Hallo Dan!
Ja, wir haben tatsächlich eine Gruppe für die Studenten, aber unser Problem ist, dass die Gruppe auf einige Inhalte zugreifen kann, die andere nicht können – daher können ihre Statistiken schneller höher werden als bei anderen Benutzern, die nicht in der Gruppe sind.

Wir könnten versuchen, eine Badge zu erstellen, aber ich bin mir nicht sicher, ob sie so viele und so spezifische Bedingungen enthalten könnte (zum Beispiel: eine Badge, die verliehen wird, wenn ein Benutzer X Mal postet + X Mal antwortet + X Likes erhalten hat + X Likes vergeben hat + usw. … und das alles NUR in einigen Kategorien, nicht in allen).

2 „Gefällt mir“

@ganncamp hat eine Abfrage in einem ähnlichen Bereich überarbeitet, die Ihnen vielleicht als Ausgangspunkt dienen kann?

4 „Gefällt mir“

Das klingt interessant. Ich bin kein Experte im Programmieren und verliere mich leicht in all diesen Informationen, aber vielleicht könnte das hilfreich sein. Glauben Sie, dass wir diese Abfrage mit einem Abzeichen verknüpfen könnten? Das bedeutet: Wenn ein Benutzer alles erreicht hat, was die Abfrage markiert, wird ein bestimmtes Abzeichen verliehen. Glauben Sie, dass das möglich wäre?

Entschuldigen Sie, wenn es eine Anfängerfrage ist, ich bin ganz auf Admin-Sachen spezialisiert, aber beim Programmieren verliere ich einfach den Überblick…

2 „Gefällt mir“

Je nach Ihrer Hosting-Situation ist es möglich, eigene automatische benutzerdefinierte SQL-Badges zu erstellen - Creating triggered custom badge queries

Es ist jedoch auch möglich, eine ähnliche benutzerdefinierte Abfrage im Data Explorer auszuführen und die Ergebnisse als CSV zu exportieren, um sie in den Bulk Awarder auf der entsprechenden Badge-Seite einzuspeisen. @pfaffman schlug kürzlich auch vor, dass dieser Prozess mit Hilfe der API verfeinert werden könnte, aber ich habe diese Option noch nicht erkundet. :slightly_smiling_face:

Ich denke, das fehlende Glied ist dann, wie diese Badges-Benutzer automatisch zu einer Gruppe hinzugefügt werden können. Möglicherweise das Automatisierungs-Plugin, wie @manuel vorschlug, oder vielleicht die API?

5 „Gefällt mir“

Das wirst du wahrscheinlich nicht selbst tun können. Aber die Idee ist, dass du anstatt eine Marktplatzanfrage zu stellen wie:

Wir brauchen ein benutzerdefiniertes Plugin, das das Verhalten der Vertrauensstufen ändert

könntest du einfach eine Anfrage stellen wie:

Wir brauchen eine SQL-Abfrage, die eine Liste von Benutzern liefert, die die Bedingungen xyz erfüllt haben. Wir möchten diese Abfrage für ein Abzeichen verwenden oder einfach mit dem Data Explorer ausführen.

und das wird erheblich weniger kosten und praktisch keine zukünftigen Wartungskosten oder Komplikationen für dein Setup verursachen.

6 „Gefällt mir“