In meiner Community möchten die Leute immer sehen, wer bei einer Umfrage abgestimmt hat, aber… sie vergessen immer, das Häkchen bei Zeigen, wer abgestimmt hat zu setzen. Gibt es eine Möglichkeit, dies als Standard festzulegen?
Ich glaube nicht, dass es eine Einstellung gibt, um dieses Verhalten zu ändern. Aber Sie können es möglicherweise über eine Theme-Komponente mit benutzerdefiniertem JS tun. Hier ist die Eigenschaft, die steuert, ob sie aktiviert oder deaktiviert ist: https://github.com/discourse/discourse/blob/main/plugins/poll/assets/javascripts/controllers/poll-ui-builder.js#L51
Umfragen scheinen fast jeden auf einer Seite, die ich benutze, zu verwirren (keine Anzeige, wer abgestimmt hat, und sogar die Beharrlichkeit, ‘mehrere’ zu verwenden, wenn sie eigentlich ‘einzeln’ erstellen wollten). Daher würde ich diese Themenkomponente als sehr nützlich erachten. ![]()
Ich habe sie als Trainingsübung verwendet, aber ich glaube, ich werde verwirrt.
Wäre es möglich, einen Hinweis zu bekommen, was ich falsch mache?
<script type="text/discourse-plugin" version="0.8">
api.modifyClass("controller:poll-ui-builder", {
onShow() {
this.setProperties({
publicPoll: true,
});
this._super(...arguments);
}
});
</script>
Ehrlich gesagt, musste ich bei den ersten paar Umfragen, die ich erstellt habe, auch innehalten und darüber nachdenken. Am Ende habe ich einfach experimentiert (Admin-Privileg). Was helfen könnte, ist ein Thema zu erstellen, das voller Vorlagen ist. Der Nebeneffekt ist jedoch, dass viele Benutzer die Vorlagen bearbeiten und in größere Schwierigkeiten geraten.
Meine Empfehlung wäre, ein Thema auf Ihrer Website mit dem Titel „Wie erstelle ich eine Umfrage in Discourse“ zu haben. In diesem Thema verwenden Sie Screenshots/Gifs, in denen Sie demonstrieren, wie Sie verschiedene Arten von Umfragen erstellen und welche Einstellungen Sie verwenden.
Ich habe ein paar Codeblock-Vorlagen erstellt, die mit einem Klick kopiert werden können, aber sie sind nicht so auffällig wie der Button im
-Icon. Ich habe zwar eine „Umfrageanleitung“ auf meiner Liste, aber ich bin nicht zuversichtlich, dass diese Leute sie lesen werden.
Ich mag es trotzdem, Anleitungen zu haben, damit ich darauf verlinken kann, wenn das Thema aufkommt, anstatt die Anweisungen neu zu tippen.
Die Benutzer dieser speziellen Seite sind nicht die technisch versiertesten und meiden jede Funktion, die „kompliziert“ erscheint. Wenn ich einige der offensichtlichen Fallstricke „automatisch“ glätten kann, denke ich, dass das helfen würde.
Ich denke, die Änderung der Umfrage-Benutzeroberfläche vor einiger Zeit hat sie im Hinblick auf „Einzelne Wahl“ gegenüber „Mehrere Wahlmöglichkeiten“ etwas weniger intuitiv gemacht, da die Leute anscheinend denken, dass „Einzelne Wahl“ eine einzelne Option bedeutet. Also wählen sie „Mehrere“ und passen das Minimum/Maximum an, um daraus eine Umfrage mit einer einzigen Wahl zu machen. ![]()
Der Button „Wer abgestimmt hat anzeigen“ ist ebenfalls etwas am Ende der erweiterten Optionen versteckt, obwohl fast alle unsere Umfragen ihn normalerweise verwenden würden (abgesehen von gelegentlichen Admin-Umfragen).
Aber eine einfache Änderung, um standardmäßig auf „public=true“ umzuschalten, würde für uns sehr gut funktionieren (wenn ich herausfinden kann, wie das geht
). Ich habe mir noch keine Gedanken darüber gemacht, was ich gegen die Verwirrung zwischen Einzel- und Mehrfachauswahl tun könnte, aber wenn ich herausfinde, wie ich die Überschreibung vornehmen kann, kann ich vielleicht auch etwas dagegen tun. ![]()
Aus ähnlicher Erfahrung heraus gebe ich bei Discourse entweder die Anweisung, dass sie im Discourse-Bereich fragen sollen, den wir haben, oder ich schreibe sofort eine Anleitung. Das Verlinken der Anleitung ist weitaus besser – nicht nur wegen des Aufwands. Es ermutigt Ihre Benutzer, etwas selbstständiger zu sein, zeigt ihnen eine verfeinerte Version der benötigten Informationen und das Beste daran? Ja, es bringt sie zurück auf Ihre Discourse-Seite
Ebenso erhalten sie einen Link, den sie mit anderen Personen teilen können, und erreichen somit diese Ziele in Ihrem Namen ![]()
Dies habe ich auch erlebt. Ebenso war mir oder den Teilnehmern nicht ganz klar, ob die Umfragen anonym waren oder nicht.
Für die Benennung von Einzel- versus Mehrfachauswahl können Sie dies manuell ändern. Ich denke, dies ist der Text:
Dafür denke ich, vielleicht das Hinzufügen einer zweiten leeren Umfrageoption-Box würde darauf hindeuten, dass es für mehrere Optionen ist, aber mit einer Stimme? Die ‘Einzelne Wahl’ + einzelne Box gibt ihm vielleicht die Ausstrahlung von ‘nur einer Option’. Ich bin mir aber nicht sicher, aber ich dachte, es könnte einen Versuch wert sein.
Wenn dies zu einem Feature-Thema wird, würde ich definitiv vorschlagen, dies auf der Titelseite zu platzieren (vielleicht immer noch standardmäßig auf true gesetzt). ![]()
Ich wurde angelockt, weil ich den Beitrag von @cocococosti falsch gelesen habe und dachte, es stünde ‘simple theme component’. Nachdem ich ihn noch einmal gelesen habe, steht dort nichts dergleichen.
Ich habe nach einem ‘einfachen’ JavaScript-Problem gesucht, an dem ich arbeiten kann, und dieses schien perfekt, da es auch mir zugute käme. Ich werde weiter recherchieren. ![]()
8 Beiträge wurden in ein neues Thema aufgeteilt: Standardeinstellung für Umfragen überschreiben, damit „public=true“ gilt
Dies ist jetzt implementiert in: ![]()
