Привет.
Я считаю, что функция тегов в Discourse — это здорово, однако есть ситуации, когда она не является лучшим решением. Нам нужно что-то, что даст возможность «обычному пользователю» действовать, не позволяя ему нарушать общую структуру форума. Именно здесь пригодятся хештеги.
Я хочу дать обычным пользователям возможность самостоятельно группировать посты и создавать их группы без разрешения, но при этом не предоставлять им возможности нарушать структуру тем, которая определяется категориями и тегами (возможность выбирать категории и теги уже является достаточной властью).
Например, я веду форум о новостях, комментариях, репортажах и тому подобном. В этом случае теги очень полезны для группировки статей по темам. Например, новости о текущей торговой войне между Китаем и США я помечаю тегами «trade-war» или «us-vs-china». Однако, если я дам пользователям свободу создавать собственные теги, кто-то может опубликовать статью о торговой войне и пометить её тегом «fake-news». Это слишком произвольно и открывает простор для множества споров (а я считаю, что форумы, где модераторы и пользователи постоянно спорят о категориях или тегах, создают плохую атмосферу). Это приводит нас к выводу, что простановка тегов к постам на форуме вроде моего — это по сути редакционное решение, то есть то, что я не хотел бы доверять пользователям.
Тем не менее, я всё же хочу, чтобы у пользователей была некоторая власть — в данном случае возможность самостоятельно группировать посты без разрешения модераторов-администраторов. Именно здесь полезны хештеги. Например, пусть тот же пользователь захочет опубликовать свою статью, но не сможет выбрать «fake-news» в качестве тега, потому что не может создавать теги, а нужного ему тега ещё не существует. Он всё равно сможет использовать хештег #fake-news в теле поста и таким образом связать этот пост с другими, где присутствует этот хештег. Или, скажем, этот чрезмерно скептически настроенный пользователь может зайти в тему, созданную другим пользователем, и написать хештег #fake-news или любой другой произвольный хештег, который ему нравится.
Как я надеюсь, вы видите, хештеги — это своего рода оптимальный уровень демократии внутри форума. Они разумно наделяют пользователей полномочиями в разумных пределах. И, как говорят психологи, наделённый полномочиями пользователь — это мотивированный пользователь. А мотивированный пользователь — это лояльный пользователь и так далее.
Пожалуйста, рассмотрите эту просьбу.
