
Язык 🇷🇺 Русский
Общие сведения
Использование хэштегов
Настройка хэштегов
Общие сведения о хэштегах
Хэштеги
Что такое хэштеги 
Хэштеги FastComments #hashtags позволяют пользователю пометить свой комментарий как относящийся к определённой теме или группе. Кроме того, хэштеги можно использовать для ссылок на другие страницы или документы.
Например, при желании заказчик, владеющий сайтом с онлайн-обзорами видео, может заранее создать хэштег для каждого видео и определить каждый хэштег
как ссылку на соответствующую страницу обзоров этого видео. Таким образом, когда кто-то нажимает на #awesomevideo в комментарии, он переходит на https://example.com/awesome-video/reviews
вместо просмотра всех комментариев с тегом #awesomevideo.
Как использовать хэштеги 
Заполнение автодополнения
Хэштеги могут быть заполнены двумя способами.
Во-первых, по умолчанию пользователи могут ввести символ # и некоторый текст — и если существуют существующие хэштеги, будет показан интерфейс автодополнения.
Если пользователь вводит новый хэштег, если это не отключено, хэштег будет автоматически создан и выделен.
Второй способ — вручную определить каждый хэштег. Это описано в данном документе.
Варианты использования
Хэштеги полезны для участников сообщества, чтобы ориентироваться и находить релевантные обсуждения. Они также полезны для пометки релевантной информации в виде ссылок, которые можно определить через наш API. Например, хэштеги можно использовать для пометки:
- Заявок в системе тикетов.
- Документов или страниц в CRM.
- Файлов.
Допустимые и недопустимые хэштеги 
Регулярное выражение для хэштегов /\B#[a-z0-9_-]+/gi - где # может быть настроен по запросу.
Это означает, что в хэштегах допускаются буквы, цифры, подчеркивания (_), и дефисы (-). Они не могут содержать точки (.) или пробелы ( ).
Использование символов, отличных от # 
По запросу можно использовать символы, отличные от #.
Для связи с разными фрагментами содержимого можно использовать различные символы тегов. Например, API можно использовать для определения хэштегов с символом #
в качестве элементов тем, но также определять записи, такие как ~document_one и ~document_two. В этом сценарии пользователи могут использовать как хэштеги, так и пользовательские теги
для ссылок на другие документы.
Предзаполнение хэштегов 
По умолчанию FastComments позволяет вашим пользователям создавать хэштеги, формируя список хэштегов и добавляя их в автозаполнение со временем.
Заблокированные пользователи не могут добавлять новые хэштеги, даже если автоматическое создание хэштегов включено.
Однако возможно предварительно задать набор хэштегов через API. Обратите внимание, что при добавлении большого числа хэштегов доступно API для массового добавления.
Предварительно заполненные и автоматически создаваемые хэштеги формируют единый набор данных и оба в итоге будут присутствовать в автозаполнении хэштегов.
Связывание с контентом через хэштеги 
По умолчанию при нажатии на хештег открывается представление со списком комментариев с этим хештегом. Однако мы можем изменить это, чтобы ссылка вела на внешний ресурс для каждого хештега.
Это можно сделать при добавлении хештегов через API. При добавлении хештега через API возможно задать URL для каждого тега.
Как работает автодополнение хэштегов 
Когда хэштеги добавляются через API, или когда пользователи вводят новые хэштеги, они добавляются в центральное хранилище данных.
При вводе триггерного символа (# используется по умолчанию), и символа, система начнёт искать релевантные хэштеги
которые начинаются с того же текста и показывать их как подсказки. Эти результаты сортируются в алфавитном порядке.
То же самое с @mentions, с помощью клавиатуры можно выбрать элемент из меню автозаполнения.
