Можешь поделиться ссылкой на свой плагин, @pfaffman?
Я хочу автоматически помечать все темы, содержащие ссылки на видео (регулярное выражение из списка?), в первом посте тегом «video» и отображать страницы с этим тегом в каждой категории с использованием masonry CSS и миниатюр. Как это реализовать?
Это действительно было бы здорово. Особенно в сочетании с плагином RSS. Тогда можно будет автоматически присваивать теги определённым автоматически созданным сообщениям. Это обеспечит полностью автоматическое внедрение и индексацию тем, создавая подлинную автоматическую базу знаний для сообщества.
Автоматическая разметка тегоми — действительно серьёзная проблема. Она приучает всех — и пользователей, и администраторов — использовать теги таким образом, что в итоге никто ими по-настоящему не пользуется.
Всё из-за того, что бот помечает тегом любую запись, где встречается одно ключевое слово, даже если эта запись не имеет к нему отношения.
В этой теме можно выделить три основные причины использования тегов:
- создание подкатегорий, отличных от тематических (например, помечать все видеозаписи; пользователи редко ищут просто «видео», так что это нужно в основном администратору, да и ему это не особенно требуется);
- использование для детального поиска как элемента типа меню (например, тег «iPhone»; пользователи никогда не хотят находить всё подряд по ключевому слову «iPhone», им нужно узнать что-то конкретное, например, почему приложение Discourse вылетает на iPhone);
- вертикальная таксономия, расширяющая категории с помощью структуры, полезной для пользователя, а не администратора, как это часто бывает при тегировании (это сложно автоматизировать обычными средствами; возможно, когда-нибудь какой-нибудь ИИ сможет решить эту задачу).
Из-за постоянного неправильного использования тегов, загрязнения тегового пространства и появления хештегов в стиле Instagram пользователи перестали ими пользоваться. Теги должны сужать результаты поиска, делать их более конкретными, а не расширять.
Эта тема (да и сам раздел Meta довольно часто) является хорошим/плохим примером. Сколько уместных тегов вы здесь можете найти?
Это довольно старая тема
Моя конкретная потребность заключалась в том, чтобы «почти» автоматически присваивать теги темам… то есть я бы указал точные теги, которые мне нужны (iphone, ipad, macbook, macbookpro, macbookair и т. д.), и если в заголовке темы, например, было слово «iphone», она автоматически получала бы этот тег. И эта категория была строго категорией купли-продажи, так что… было бы здорово фильтровать по тегу «iphone», чтобы получить все темы, где продавались iPhone. Но в итоге мы обошлись без этого ![]()
Да, это так
Но как только происходит одно из двух — либо появляется новый пост, либо тема автоматически поднимается форумом, — тема снова становится актуальной.
Но сам главный вопрос остаётся вечным.
Я понимаю, что вы искали, и это фундаментальная (это вообще слово в английском?) проблема веб-сайтов в целом: использование тегов вместо поиска, когда поиск лучше, а теги дают нерелевантные результаты.
Сама платформа Discourse тоже создаёт проблемы. Из-за отсутствия под-под-категорий даже документация рекомендует использовать теги как категории, что ошибочно во многих отношениях.
Но… теперь я повторяюсь. А это ещё хуже, чем неправильное использование тегов ![]()
