Ах, хорошо, да, это работает для меня и здесь, и на моём форуме. Но меню массовых действий для модераторов — это отдельное выпадающее меню с дополнительными опциями, вот чего мне не хватает.
Хм, странно. С тех пор как я начал использовать его несколько лет назад, действия массового выбора никогда не отображались с темой Sam’s Simple Theme. Когда год или два назад я работал над другим компонентом темы, я случайно наткнулся на фрагмент кода, который заставил это работать, но либо я случайно удалил его, либо он перестал работать после обновления.
Единственное возможное отличие, о котором я могу подумать, — это то, что я нахожусь на ветке stable, но, как я уже сказал, это давняя проблема для меня уже несколько лет.
С ?safe_mode=no_plugins нет, меню не появляется. С ?safe_mode=no_themes%2Cno_plugins оно работает, но это, очевидно, только потому, что отключаются сторонние темы.
Нет, его там нет, но он должен был быть совместим. Вы можете увидеть, как здесь были удалены старые функции массового выбора при рефакторинге шаблонов:
Правильно ли я понимаю, что в старой версии темы Sam’s Simple Theme была реализована поддержка массового выбора, затем Discourse изменил способ работы этой функции, и недавно в Sam’s Simple Theme устаревшая реализация была удалена, так что теперь поведение не определено в самой теме и работает за счёт использования базового кода массового выбора из ядра?
Так что, я полагаю, то, чего я не понимаю, заключается в том, что массовое выделение никогда не работало у меня с темой Sam’s Simple, пока я не добавил несколько строк кода год или около того назад. Я не помню, было ли это CSS или JS в HEAD.