Ich habe es auf meiner Testseite überprüft. Ja, es zählt nicht als offiziell. Aber ich habe auch diese Kombination aus Reaktionen + Upvotes + neuem Like-Button-Komponente getestet und es funktioniert bei mir genauso, wie Sie sagten. ![]()
Können Sie versuchen, diese inoffiziellen Plugins einzeln im Admin zu deaktivieren, um herauszufinden, welches Konflikte verursacht? ![]()
Habe ich schon gemacht – kein Erfolg. Nur das Deaktivieren von Upvotes funktioniert.
Ich habe ein Theme ohne Komponenten ausprobiert und es hat nicht geholfen. Aber ich weiß nicht, wie komplex Discourse ist, ob es auf diese Weise getestet werden kann.
Nun, da muss irgendwo ein Bit oder zwei daneben liegen. Ich werde zuerst ohne Upvotes neu aufbauen und danach wieder mit Upvotes.
Ich glaube, ich kann das endlich nachbilden.
Aber nur auf meiner Live-Seite. Es scheint einen Konflikt zwischen Discourse Upvotes und Discourse Reactions zu geben.
Ich glaube, dieser Code zum Entfernen des Like-Buttons in Upvotes
überschreibt den Discourse Reaction Code.
Schön. Ich habe angefangen, meine geistige Gesundheit UND mein sehr grundlegendes Setup in Frage zu stellen ![]()
Ich habe jetzt zweimal neu aufgebaut, mit und ohne Upvotes, kein Glück. Ich habe jedes Plugin deaktiviert, keine Lösung. Ich habe jede Komponente und jedes Theme entfernt, kein Glück.
Es ist immer dasselbe: Upvote oder Reaktionen, aber nicht zusammen.
Sie können ihn jedoch mit einer Komponente überschreiben, um die zusätzliche Standard-Like-Schaltfläche zu entfernen.
Fügen Sie dies zu Common / Header hinzu
<script type="text/discourse-plugin" version="0.8">
api.removePostMenuButton("like");
</script>
Und wenn Sie die Reaktionsschaltflächen für Upvote-Themen aktivieren möchten, können Sie dies zu Common / CSS hinzufügen
.qa-topic,
.qa-topic-sort-by-activity {
.discourse-reactions-actions {
display: inline-flex;
}
}
Darf ich mehrere Likes vergeben?
Danke! Es funktioniert. Ja, es ist eine schnelle Lösung, aber es macht mir nichts aus, da ich eine sehr pragmatische Person bin. Vielleicht ist es deshalb verdammt gut, dass ich nicht programmiere oder Entwickler bin ![]()
Ich konnte dies endlich reproduzieren.
![]()
Nun, insofern als ich meine treue Testseite gesprengt habe und eine neue erstellen musste.
Aber sie zeigt jetzt tatsächlich zwei ‘Herzen’ an, obwohl nur eines da sein sollte:
Und Reaktionen + Upvotes scheint die magische Kombination zu sein.
Hier beheben. Sollte bald da sein!
