Хештеги на форуме

Внедрение функционала хештегов на велофоруме

Новости форума и сайта


ReXtor
[1337]
Сообщения: 102
Зарегистрирован: 30 авг 2022, 01:32
Пол:
Возраст: 35

Хештеги на форуме

Сообщение ReXtor »

Внедрен функционал по ограниченной поддержке хештегов в разделах форума.

Использование:

Код: Выделить всё

[hashtag]хештег[/hashtag]

Результат:
#хештег

Функционал реализован через добавление пользовательских BBcode с задействованием встроенного механизма поиска по форуму.

Более подробная инструкция и нюансы во втором сообщении.

ReXtor
[1337]
Сообщения: 102
Зарегистрирован: 30 авг 2022, 01:32
Пол:
Возраст: 35

Хештеги на форуме

Сообщение ReXtor »

Нюансы и ограничения:

  • Автораспознавания нет - необходимо обрамлять хештег в BBcode
    Изображение

  • Работает только в разделах где BBcode включен
    Изображение

  • Также BBcode не должен быть отключен в самом сообщении
    Изображение

  • Каждый отдельный хештег необходимо раздельно обрамлять в BBcode
    Изображение

  • Символ "решетки" прописывать не нужно - он появляется сам

  • Текст хештега сам станет "жирным"

  • Хештег преобразовывается в специальную ссылку на поисковый запрос с предопределенными параметрами
    Изображение

  • Регистр символов на поисковую выдачу не влияет - можно использовать как "хештег", так и "ХешТег" или "ХЕШТЕГ"

  • Хештег можно разместить в любом сообщении, но при нажатии на него будут найдены только первые сообщения тем где он указан
    Изображение
    Это сделано намеренно, чтобы не забивать поисковую выдачу лишними результатами

  • При необходимости можно отобразить результаты не только по первым сообщениям, но и по последующим комментариям - используйте поиск

  • При переходе в тему со страницы поиска - будут подсвечены все использования хештега, а не только в первом сообщении
    Изображение

Примеры: #Велодевчата #Велодень2022 #Посредуха

ReXtor
[1337]
Сообщения: 102
Зарегистрирован: 30 авг 2022, 01:32
Пол:
Возраст: 35

Хештеги на форуме

Сообщение ReXtor »

Вариант создания (или указания) хештега при отключенном bbCode, но включенном Markdown:

Изображение

Код: Выделить всё

[**#тест1хеш**](/search.php?keywords=%23тест1хеш&terms=all&author=&sc=1&sf=firstpost&sr=posts&sk=t&sd=d&st=0&ch=300&t=0&submit=Поиск)

Где тест1хеш следует заменить на нужный (в двух местах).

Следует учитывать, что внешний вид ссылок создаваемых через Markdown несколько отличается от обычных (возможно исправлю позже)
Изображение

В результате использования приведенной конструкции хештег будет работать как и те, что были созданы через bbCode
Изображение

Примеры (через Markdown): #Велодень2022 #Велодевчата

Ответить