Сейчас принцип указания хеш тегов через # и указание на профиль другого пользователя через @ широко рапространен. Может быть пора и в инстанте в новых релизах внедрить такую возможность указывать хеш теги непосредственно в текстах форума, блогов через #хештегидляинстанта?
Что бы если такое встречается в теле поста то оно выполняло поиск по тегам и как то пересекалось с теми тегами которые (обычно админы) прописывают в специально отведенных полях при добавлении поста или видеоролика. Ну и что бы тег без # указанный в специальном поле и #тег с решеткой в начале при условии что корень один и тот же находили бы друг друга.
<script type="text/javascript">$('.HashLinks').each(function(){var html = $(this).html().replace(/(#[\S]+)/g,'<a href="/search?q=$1" class="tagHref" title="$1">$1</a>');$(this).html(html).each(function(){$('.tagHref').each(function(){var href = $(this).attr('href').replace(/#/, '');var title = $(this).attr('title').replace(/(#+)/, '');$(this).attr('href',href).attr('title',title);});});});</script>
<div class="content"> <div class="text">
<div class="content"> <div class="text HashLinks">
Сначала подумал что его слабость в том, что оно будет искать именно теги а само слово которое я набираю в посте #воттак не будет добавляться в число участников поиска. Но нет, в теле поста его тоже находит и выдает в результатах.
Как я понимаю, Sergey Necr, это вариант для 2 ветки, тем кто как и я использует первую, нужно в скрипте исправить
<a href="/search?q=$1"
<a href="/search?query=$1"
<a href="/search?query=$1&order_by_date=1"
Все делаю как в описании но на сайте не работает, пишу например коммент в новостях, #ivan но ничего ((
Еще вот тут про @name instantcms.ru/forum/thread24012.html
Очень востребованная функция.
Что интересно, тема уже поднималась в 2014 instantcms.ru/forum/thread15873-25.html сообщение #363 и в 2013 instantcms.ru/users/4840/forumposts.html
Еще вот тут про @name instantcms.ru/forum/thread24012.html
Очень востребованная функция.
Я сделал не работает ведь(
Нил™,
Все делаю как в описании но на сайте не работает, пишу например коммент в новостях, #ivan но ничего ((
Все работает...
Нил™,
Все делаю как в описании но на сайте не работает, пишу например коммент в новостях, #ivan но ничего ((
Все работает...
Я все правильно сделал по фоткам?
Нил™,
Все делаю как в описании но на сайте не работает, пишу например коммент в новостях, #ivan но ничего ((
Все работает...
а все заработало!!!
а все заработало!!
Ну и отлично, я так понимаю кэш не чистили…
а все заработало!!
Ну и отлично, я так понимаю кэш не чистили...
Нет надо просто обновлять страницу и при нажатие в поиске не находит почему то пишу во всех комментах привет, но поиск пуст и при редактирования хеш тег исчезает, а потом появляется с </a>
Видимо из за того что комменты на аяксе работают… надо думать как поправить…