Hallo, ich benutze Sam's Simple Theme, aber die Massenauswahl wird nicht aktiviert. Genauer gesagt, die Auswahlfelder erscheinen, aber nicht das Aktionsmenü.
Ah OK, ja, das funktioniert für mich sowohl hier als auch in meinem Forum. Aber das Menü für Massenaktionen für Moderatoren ist ein separates Dropdown-Menü, das mit weiteren Optionen erscheint, das fehlt mir.
Bitte stellen Sie sicher, dass sowohl die Theme-Komponente als auch die Discourse-Instanz auf dem neuesten Stand sind. Diese Funktionalität wurde hinzugefügt.
Hmm, seltsam. Seit ich es vor ein paar Jahren benutzt habe, sind bei Sam’s Simple Theme nie Massenauswahlaktionen aufgetaucht. Als ich vor etwa einem Jahr an einer anderen Theme-Komponente gearbeitet habe, bin ich auf einen Code-Schnipsel gestoßen, der es zum Laufen brachte, aber ich habe ihn entweder versehentlich entfernt oder er funktionierte bei einem Update nicht mehr.
Der einzige mögliche Unterschied, der mir einfällt, ist, dass ich mich auf dem stable-Branch befinde, aber wie gesagt, das ist für mich seit Jahren ein langjähriges Problem.
Ja, das ist wahrscheinlich der Grund. Ich glaube, das neue Menü für Massenaktionen wurde erst kürzlich zu diesem Theme hinzugefügt.
Wenn Sie sich Ihr Forum als Administrator mit diesem Theme ansehen, oder im abgesicherten Modus als Moderator, sehen Sie dann das richtige Menü für Massenaktionen?
Mit ?safe_mode=no_plugins nein, das Menü erscheint nicht. Mit ?safe_mode=no_themes%2Cno_plugins funktioniert es, aber das liegt offensichtlich nur daran, dass es Themes von Drittanbietern deaktiviert.
Nein, es ist nicht da, aber es musste kompatibel sein. Sie können sehen, dass die alten Bulk-Select-Sachen hier entfernt wurden, als die Vorlagen refaktoriert wurden:
Wenn ich das richtig verstehe, hatte die alte Version von Sam’s Simple Theme eine Behandlung für die Massenauswahl, dann änderte Discourse die Funktionsweise, und dann wurde diese alte Behandlung kürzlich aus Sam’s Simple Theme entfernt, sodass sie nun in Sam’s Simple Theme undefiniert ist, damit sie durch Rückgriff auf den Kerncode für die Massenauswahl funktioniert?
Was ich nicht verstehe, ist, dass die Massenauswahl bei Sam’s Simple Theme nie für mich funktioniert hat, bis ich vor etwa einem Jahr ein paar Codezeilen hinzugefügt habe, ich kann mich nicht erinnern, ob es CSS oder JS im HEAD war.