Плагин «Хеш-теги»
Плагин добавляет возможность указывать хеш-теги и ссылки на пользователя указателем # и @. Как в twitter.
Работает в:
— топиках
— комментариях
— сообщениях
Результат:
— хеш-тег — #тег, #тег1, #тег2 (ссылки на теги)
— пользователь — @makenskiy, @admin (ссылки на пользователей)
Можно добавить обработку на любую страницу в конфиге.
Конфиг:
Адаптации:
Не требуется, будет работать на любом шаблоне, если не менялись стандартные классы, если менялись, то настраивается в конфиге.
Работа:
В базу ничего не пишется, все делается исключительно на стороне браузера.
Документация:
makenskiy.com/demo/jquery.hashtag/documentation/index_ru.html
Скачать:
Скриншоты:
Работает в:
— топиках
— комментариях
— сообщениях
Результат:
— хеш-тег — #тег, #тег1, #тег2 (ссылки на теги)
— пользователь — @makenskiy, @admin (ссылки на пользователей)
Можно добавить обработку на любую страницу в конфиге.
Конфиг:
$config['hashtag']['container'] = '.topic-content.text, .comment-content .text'; // Где применять? Классы через запятую. $config['hashtag']['class'] = 'hashtag'; // Класс для хеш-тега $config['hashtag']['link'] = $host .'/tag/$1'; // URL для хеш-тега $config['hashtag']['target'] = '_self'; // Как открывать - параметры для атрибута target [_blank, _self, _parent, _top] $config['hashuser']['class'] = 'user'; // Класс для пользователя $config['hashuser']['link'] = $host .'/profile/$1'; // URL для пользователя $config['hashuser']['target'] = '_self'; // Как открывать - параметры для атрибута target [_blank, _self, _parent, _top]
Адаптации:
Не требуется, будет работать на любом шаблоне, если не менялись стандартные классы, если менялись, то настраивается в конфиге.
Работа:
В базу ничего не пишется, все делается исключительно на стороне браузера.
Документация:
makenskiy.com/demo/jquery.hashtag/documentation/index_ru.html
Скачать:
Скриншоты:
10 комментариев
Не понял вопроса. О какой подсказке речь?
Думаю, нужно дифференцировать хеш-теги и обычные теги.
Соответственно, неплохо было бы реализовать функционал именно хеш-тегов, с экшеном hashtags, с поиском и т.д. и т.п.