Голосование за темы в Discourse

Задолго до того, как появилась возможность назначать различные типы категориям — например, «поддержка», «идеи» или «обсуждения» — голосование уже было доступно. В результате мой сайт был настроен так, что голосование было включено практически во всех категориях, за исключением нескольких, которые я исключил из этого механизма.

Когда для категорий был введён тип «идея», если я правильно помню, он автоматически применился ко всем моим категориям без каких-либо моих действий. В то время я счёл это немного странным. Конечно, тогда я всё ещё мог голосовать как прежде, поскольку всем моим категориям был присвоен тип «идея».

Как только я понял, что тип «идея» по определению предназначен только для идей и исключает любые другие типы тем, я решил внести некоторые изменения. Поскольку я не хотел, чтобы люди голосовали только по идеям, но также и по другим типам, таким как обсуждения или поддержка, я убрал тип «идея» из большинства своих категорий — естественно, за исключением тех, которые посвящены исключительно идеям.

Однако то, что казалось мне логичным, полностью отключило возможность голосования во всех категориях, из которых я убрал тип «идея». В какой-то момент я не осознал, что категория, не установленная в тип «идея», запрещает голосование. В моём представлении — и это до сих пор так — мы должны иметь возможность голосовать по типам тем, которые не являются только идеями.

Я понял немного слишком поздно, что это не так, как разработчики платформы задумали работу категории «идеи». В результате я с тех пор восстановил тип «идея» во всех своих категориях, а также добавил «обсуждение» или «поддержку» там, где это применимо, что решило мою проблему. К сожалению, это заняло значительное количество времени, так как мне пришлось восстанавливать это вручную, категорию за категорией.

И да, для ясности: тип категории «идеи», который автоматически применялся ко всем моим категориям во время обновлений — я предполагаю, ко всем категориям, где я включил голосование, — сохранил эту функцию голосования, но одновременно добавил тип категории «идеи» ко всем моим категориям, чего я совсем не хотел, поскольку большинство из них вовсе не были идеями… Увидев это, я убрал тип «идея» почти из всех своих категорий, что одновременно отключило функцию голосования. И мне потребовалось довольно много времени, чтобы во всём этом разобраться.

1 лайк