Иконка ресурса

Keyword Linking by Siropu 1.3.11

Нет прав для скачивания

DEVIL

666
Модераторы
Сообщения
3,078
Решения
123
Реакции
13,375
Баллы
5,045
DEVIL добавил(а) новый ресурс:

Keyword Linking by Siropu - Позволяет вам связывать ключевые слова в темах, сообщениях, сообщениях профиля и многом другом!

Позволяет связывать ключевые слова в сообщениях темы, настраиваемых полях темы, переписках, сообщениях профиля, описаниях менеджера ресурсов, статьях AMS и Showcase.

Allows you to link keywords in thread posts, thread custom fields, conversation messages, profile posts, resource manager descriptions, AMS articles and Showcase items.

Keyword Options
Replacement - Replace the matched keyword with something else
Title - As an...

Узнать больше об этом ресурсе...
 
Т.е. можно на основе этого реализовать некий аналог хештегов? Например, перенаправляя нужные слова на результаты поиска (с ними).
 
Данная версия не совместима с XenForo 2.1 - поправьте в описании.

Ни у кого не осталось предыдущей версии, для 2.1, а не 2.2?
 
Хэй, господа, доброго времени суток.
У этого плагина есть настройка, где можно выбрать, где ключевые слова будут включаться.
KW.JPG

Вопрос: можно ли где-то в коде этого плагина вставить строчку (или серьезней пошаманить), чтобы он работал в страницах и блоках, созданных другими плагинами?
А если конкретней, в моем случае это на страничке описания товара плагина DragonByte Shop
Собственно, в посте, как и должно, функция замены слова и всплывающей подсказки работает (правый верхний угол в скриншоте):
Пример 1.JPG
А вот в описании товара при наведении на то же слово (ТУ) - нет.
Пример 2.JPG
 
Хэй, господа, доброго времени суток.
У этого плагина есть настройка, где можно выбрать, где ключевые слова будут включаться.
Посмотреть вложение 130389

Вопрос: можно ли где-то в коде этого плагина вставить строчку (или серьезней пошаманить), чтобы он работал в страницах и блоках, созданных другими плагинами?
А если конкретней, в моем случае это на страничке описания товара плагина DragonByte Shop
Собственно, в посте, как и должно, функция замены слова и всплывающей подсказки работает (правый верхний угол в скриншоте):
А вот в описании товара при наведении на то же слово (ТУ) - нет.
Скорее всего, как вариант, нету поддержки шопа в этом плагине.
 
Скорее всего, как вариант, нету поддержки шопа в этом плагине.
Абсолютно верно. Нет поддержки (я бы удивился, если бы была)
Вопрос именно и заключается в том, можно ли подшаманить это дело какой-то простой манипуляцией в коде плагина.

Почему спрашиваю: есть предположение, что раз эта настройка (скриншот первый) присутствует, то вероятно, есть какое-то условие на определение типа страницы или его блока, которое, возможно, можно модифицировать безболезненно на предмет добавления в этот список страницы описания предмета из DB Shop. Но это только предположение - на деле все может быть куда сложней.
Собственно, есть у кого какие соображения на этот счет? Может, кто рассматривал подобный вопрос.
Или мне не заморачиваться и идти в раздел "Ищу исполнителя"?
 
Последнее редактирование:
Сделать можно, но там не одна строчка, чуть больше
 
Подскажите, как указать цвет ключевых слов. Желательно код.
 
Подскажите, как указать цвет ключевых слов. Желательно код.
На четвертом скриншоте, Settings, inline style или CSS class, не оно?

Установил плагин глянул, там в общих настройках /admin.php?options/groups/siropuKeywordLinking/ есть пункт Default keyword settings, это стиль для отображения ссылок по дефолту.
Inline style, указываем стиль сразу в поле, например:
Код:
color: green; font-size: 12px; font-family: Geneva, Arial, Helvetica, sans-serif;
ИЛИ
CSS class, указываем свой класс, например keywordLink
и тогда в extra.less указываем:
Код:
.keywordLink {
    color: green;
    font-size: 12px;
    font-family: Geneva, Arial, Helvetica, sans-serif;
}
если используете несколько стилей, то лучше сделать модификацию extra.less
Font Awesome icon, указываем иконку, ниже настройки до или после ссылки.
Такие же настройки есть и при создании новой ссылки /admin.php?keyword-linking/add, уже будет индивидуальный стиль, если не настраивать здесь, то будет из настроек по дефолту, если не настроено по дефолту, то ссылки будут из настроек стиля.
 
Последнее редактирование модератором:
Подскажите может кто создавал модификацию, чтобы этот плагин работал на Xenporta?
Как правильно создать модификацию и реализовать замену, чтобы этот плагин работал и там?

Например для AMS там есть модификация типа найти
/bb_code\(\$article(Page)?\.message, 'ams_(article|page)', \$article(Page)?\)/

и заменить на
Код:
$0|keyword_linking($xf.keywordLinkingKeywords, ($article.User AND $article.User.isMemberOf($xf.options.siropuKeywordLinkingUserGroupPostExceptions)))

Для ресурсов найти
bb_code($description.message, 'resource_update', $description)

и заменить на

Код:
$0|keyword_linking($xf.keywordLinkingKeywords, ($resource.User AND $resource.User.isMemberOf($xf.options.siropuKeywordLinkingUserGroupPostExceptions)))

А как такую же работу реализовать для Xenporta? Буду благодарен за любые идеи или может кто уже делал...

Пробывал найти
bb_code($article.article_excerpt, 'ewr_porta_article', $article.Thread.FirstPost)

и заменить на
Код:
$0|keyword_linking($xf.keywordLinkingKeywords, ($post.User AND $post.User.isMemberOf($xf.options.siropuKeywordLinkingUserGroupPostExceptions)), $thread.reply_count + 1, ($xf.options.siropuKeywordLinkingFirstThreadPostOnly AND !$post.isFirstPost()))

Но увы, не работает
 
artscripts, как-то так.
Код:
$0|keyword_linking($xf.keywordLinkingKeywords, ($article.Thread.User && $article.Thread.User.isMemberOf($xf.options.siropuKeywordLinkingUserGroupPostExceptions)), $article.Thread.reply_count + 1)
 
Здравствуйте руссификатор есть?
 
Современный облачный хостинг провайдер | Aéza
Назад
Сверху Снизу