Уважаемые пользователи!
Напоминаем, что с 7 ноября 2020 года phpBB Group прекратила выпуск обновлений для phpBB версии 3.2.
С учетом этого, рекомендуется обновить конференции до версии 3.3.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до отдельного объявления.

[3.1] RH Topic Tags

Поддержка расширений, созданных авторами не из нашего сообщества, а также любые вопросы, связанные с расширениями для phpBB, кроме относящихся к форуму Для авторов.
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB3.1.x/3.2.x | FAQ | Внимание! Прежде чем создать тему - прочти! | Как задавать вопросы | Как устанавливать расширения

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
romaamor
phpBB 3.0.0 RC7
Сообщения: 1790
Стаж: 10 лет 7 месяцев
Откуда: Одесса
Благодарил (а): 507 раз
Поблагодарили: 132 раза

[3.1] RH Topic Tags

Сообщение romaamor »

Название расширения: RH Topic Tags
Автор: combuster
Описание расширения: Расширение добавляет возможность помечать темы с ключевыми словами.
Добавлять ключевые слова можно только при размещении новой темы или при редактировании первого сообщения.
Так же есть облако тегов, белый и чёрный списки тегов.
Скачать: https://www.phpbb.com/customise/db/exte ... opic_tags/
Репозиторий на GitHub https://github.com/RobertHeim/phpbb-ext-topictags
Язык: EN RU ES

Установка:
Скопировать содержимое архива в ext/robertheim/topictags/

Перейти в ACP -> вкладка Настройка -> Управление расширениями -> Включить

Так же надо перейти во вкладку прав доступа, права администратора, разное, Может редактировать RH topic tags -да.

По умолчанию расширение не понимает буквы русского языка. Заходим в админку, настройка расширений, RH TOPIC TAGS, настройки, Настройки тегов и в поле - Регулярное выражение для разрешенных тегов: ставим это :

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

/^[\- a-zячсмитьбюэждлорпавыфйцукенгшщзхъёЯЧСМИТЬБЮЭЖДЛОРПАВЫФЙЦУКЕНГШЩЗХЁ0-9+]{3,30}$/i
Можете там же добавить и свои знаки.
 
В расширении есть баг - ссылки на русские теги отображаются вот так:
http://forum.ru/tag/%25D0%259F%25D0%25B5%25D1%2580%25D0%25B2%25D1%258B%25D0%25B9
Это происходит из-за двойного URL-кодирования (urlencode). Если хочется, чтобы ссылки отображались по-человечески:
http://forum.ru/tag/Первый
- нужно внести правки в три файла:

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

ext\robertheim\topictags\event\main_listener.php
найти
					'tags'	=> urlencode($tag),
заменить на
					'tags'	=> $tag,
ext\robertheim\topictags\controller\main.php
найти
				'tags'	=> urlencode($tags_string),
заменить на
				'tags'	=> $tags_string,
ext\robertheim\topictags\service\tagcloud_manager.php
найти
						'tags'	=> urlencode($tag['tag'])
заменить на
						'tags'	=> $tag['tag']
Последний раз редактировалось Nekstati 11.01.2022 18:16, всего редактировалось 3 раза.
L-o-n-a
phpBB 1.0.0
Сообщения: 9
Стаж: 4 года 2 месяца
Благодарил (а): 1 раз
Поблагодарили: 1 раз

Re: RH Topic Tags 3.2 - настройка

Сообщение L-o-n-a »

Smayliks,
Благодарю, что перенесли в нужный раздел.

Что ещё хаметила, пока разбиралась с вопросом - некотороые словосочетания система прекрасно принимает, например, писала "тест-тестович" и подобное бессмысленное. Не ругается. Указаные выше фразы упорно не принимает.
Отсюда вопрос: может ли быть такое, что система забраковала несколько ПЕРВЫХ фраз с тире после ПЕРВОЙ настройки и каким-то махом занесла их в подобие чёрного списка? И как в таком случае можно его "обнулить"?

Форум на локалке.
Кеш чистился не раз.
Удалять расширение и загружать заново пробовала.
Файлы перебирала в нотпаде.
Дописанные кириллические знаки перепроверяла на предмет пропусков или случайно нажатых лишних символов.
Также пробовала установить на тестовый 3.1.9. - та же история.
Аватара пользователя
Beer
phpBB 2.0.8
Сообщения: 681
Стаж: 11 лет 4 месяца
Благодарил (а): 170 раз
Поблагодарили: 67 раз

Re: [BETA] RH Topic Tags для phpBB 3.1.x

Сообщение Beer »

На инстаграммах и прочих спам-площадках с "-" тоже проблемы. Соответственно пиши "ретроградныепланеты" или "РетроградныеПланеты" ну или может быть как "Ретроградные_Планеты".
Кажется там ограничение на длину тега есть.
Сконвертировался с SMF2 в phpBB3.2
Перенесено из форума Бета-версии расширений для phpBB в форум Поддержка расширений для phpBB 25.09.2018 22:32 модератором Sheer

L-o-n-a
phpBB 1.0.0
Сообщения: 9
Стаж: 4 года 2 месяца
Благодарил (а): 1 раз
Поблагодарили: 1 раз

Re: [3.1][3.2][release][CDB]RH Topic Tags

Сообщение L-o-n-a »

Beer, При всём уважении - теги прописываю не для пиара форума в каких бы то ни было сетях, а для ЛЮДЕЙ, которые искать будут по вменяемым русским словам, а не по тегам для ботов. Мой форум - для ЛЮДЕЙ и ИХ удобства.

Отправлено спустя 11 минут 30 секунд:
Beer, Кроме прочего я хотела бы РАЗОБРАТЬСЯ с проблемой, а не найти способ убежать от неё: не факт, что дело именно в ЭТОМ расширении. Возможно, оно с каким-либо иным конфликтует. Либо может оказаться, именно в ЭТОМ. И в любом из случаев - один маленький "косяк" - это РИСК, что поедет ВСЯ площадка после залива на хостинг.
И попросила бы на ВЫ. Жду компетентных мнений. Спасибо.
Аватара пользователя
Pazh
Former team member
Сообщения: 2317
Стаж: 13 лет
Благодарил (а): 37 раз
Поблагодарили: 261 раз

Re: [3.1][3.2][release][CDB]RH Topic Tags

Сообщение Pazh »

L-o-n-a, а пошли бы "ВЫ" читать Конституцию конференции
Помощь в ЛС/email только за WM или ЮMoney
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 11446
Стаж: 11 лет 3 месяца
Благодарил (а): 137 раз
Поблагодарили: 2131 раз

Re: [3.1][3.2][release][CDB]RH Topic Tags

Сообщение Татьяна5 »

L-o-n-a писал(а): 26.09.2018 3:41 РАЗОБРАТЬСЯ с проблемой
В это входит диагностика, так что не возмущайтесь, а пробуйте сделать
Аватара пользователя
Pazh
Former team member
Сообщения: 2317
Стаж: 13 лет
Благодарил (а): 37 раз
Поблагодарили: 261 раз

Re: [3.1][3.2][release][CDB]RH Topic Tags

Сообщение Pazh »

Данное расширение требует правильного регулярного выражения в настройках расширения в админке. То что указано в нем по умолчанию подходит только для англоязычных форумов, для кириллических форумов регулярка должна быть такой например:

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

/^[\-\sа-яёa-z0-9]{3,30}$/ui
Это пробелы, кириллический и латинский алфавит, дефис и цифры. Суммарно от 3 до 30 символов, регистронезависимо
Если в тегах допускается + , то в квадратные скобки регулярки после 9 нужно добавить \+

Отправлено спустя 6 минут 12 секунд:
Просьба модераторов поправить регулярку из первого поста, там есть несколько недочетов.
Помощь в ЛС/email только за WM или ЮMoney
L-o-n-a
phpBB 1.0.0
Сообщения: 9
Стаж: 4 года 2 месяца
Благодарил (а): 1 раз
Поблагодарили: 1 раз

Re: [3.1][3.2][release][CDB]RH Topic Tags

Сообщение L-o-n-a »

Татьяна5 писал(а): 26.09.2018 18:43 так что не возмущайтесь
Вы не заметили, что "возмущение" относится предложению "а делай, как получается"?
Pazh писал(а): 26.09.2018 9:20а пошли бы "ВЫ"
Сами ходите. При регистрации мы договаривались без оскорблений, вот и не начинайте их. И Я выбираю, чтобы со мной общались на "ВЫ".
Pazh писал(а): 27.09.2018 9:37 Данное расширение требует правильного регулярного выражения в настройках расширения в админке.
Выше писала - это требование ВЫПОЛНЕНО.
Проблема в том, что НЕКОТОРЫЕ фразы ПРИНИМАЮТСЯ, а НЕКОТОРЫЕ - нет. Все кириллицей, и все набирались и через пробел, и через дефис, для сравнения. Результат одинаков на phpbb 3.2.3 и 3.1.9.из них.
Аватара пользователя
Pazh
Former team member
Сообщения: 2317
Стаж: 13 лет
Благодарил (а): 37 раз
Поблагодарили: 261 раз

Re: [3.1][3.2][release][CDB]RH Topic Tags

Сообщение Pazh »

L-o-n-a, а посмотреть белый и черный список в настройках расширения в админке религия не позволяет? Там есть и Белый и Черный список. В регулярке из первого поста есть недочеты, с которыми я явно столкнулся при настройке одного форума - пришлось переделывать ее по другому.
L-o-n-a писал(а): 27.09.2018 9:54 И Я выбираю, чтобы со мной общались на "ВЫ".
Ты можешь выбрать как ТЫ будешь обращаться к другим, а другие сами выберут как обращаться к тебе... Хоть "Николай второй второй" :D Пока на "Вы" не тянешь...
Помощь в ЛС/email только за WM или ЮMoney
L-o-n-a
phpBB 1.0.0
Сообщения: 9
Стаж: 4 года 2 месяца
Благодарил (а): 1 раз
Поблагодарили: 1 раз

Re: [3.1][3.2][release][CDB]RH Topic Tags

Сообщение L-o-n-a »

Pazh писал(а): 27.09.2018 10:00 а посмотреть белый и черный список в настройках расширения в админке религия не позволяет?
Кто Вам сказал, что они не проверены?
Pazh писал(а): 27.09.2018 10:00 Пока на "Вы" не тянешь...
Уверены, что это хамство Вас красит?
Аватара пользователя
Pazh
Former team member
Сообщения: 2317
Стаж: 13 лет
Благодарил (а): 37 раз
Поблагодарили: 261 раз

Re: [3.1][3.2][release][CDB]RH Topic Tags

Сообщение Pazh »

L-o-n-a писал(а): 27.09.2018 13:03 Кто Вам сказал, что они не проверены?
А никто не сказал что ты проверила...
ЧЯДНТ:
Screenshot_48.jpg
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Помощь в ЛС/email только за WM или ЮMoney
Аватара пользователя
apollion
phpBB 2.0.22
Сообщения: 1382
Стаж: 8 лет 8 месяцев
Откуда: Юг Руси
Благодарил (а): 21 раз
Поблагодарили: 70 раз

Re: [3.1][3.2][release][CDB]RH Topic Tags

Сообщение apollion »

А пробел не допускается в тегах?
L-o-n-a
phpBB 1.0.0
Сообщения: 9
Стаж: 4 года 2 месяца
Благодарил (а): 1 раз
Поблагодарили: 1 раз

Re: [3.1][3.2][release][CDB]RH Topic Tags

Сообщение L-o-n-a »

apollion писал(а): 27.09.2018 14:38 А пробел не допускается в тегах?
По условиям настроек пробел должен конвертироваться в дефис. И он это делает, но через раз - одни фразы принимает, другие - нет.
Перечень символов таков:

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

 /^[\- -абвгдеёжзийклмнопрстуфхцчшщъыьэюяАБВГДЕЁЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ a-z0-9]{3,30}$/i
Аватара пользователя
Pazh
Former team member
Сообщения: 2317
Стаж: 13 лет
Благодарил (а): 37 раз
Поблагодарили: 261 раз

Re: [3.1][3.2][release][CDB]RH Topic Tags

Сообщение Pazh »

Фух, а я уж с дуру подумал что "место проклятое", а тут оказывается все таки руки...
А теперь идите [3.1][3.2][release][CDB]RH Topic Tags или Re: [3.1][3.2][release][CDB]RH Topic Tags и сравните свой бред в регулярке с тем что указано по ссылкам.

Отправлено спустя 4 минуты 9 секунд:
apollion, да все в расширении нормально работает если внимательно прочитать тему, а не выпендриваться...
Помощь в ЛС/email только за WM или ЮMoney
Аватара пользователя
Pazh
Former team member
Сообщения: 2317
Стаж: 13 лет
Благодарил (а): 37 раз
Поблагодарили: 261 раз

Re: [3.1][3.2][release][CDB]RH Topic Tags

Сообщение Pazh »

Хотя нашел псевдо-косяк:
в облаке, по сути, один и тот же тег, написанный в разном регистре в разных темах отображается как два разных:
Screenshot_49.jpg
НО при поиске по тегу (клик по любому из двух облак) выдает список из двух тем.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Помощь в ЛС/email только за WM или ЮMoney
L-o-n-a
phpBB 1.0.0
Сообщения: 9
Стаж: 4 года 2 месяца
Благодарил (а): 1 раз
Поблагодарили: 1 раз

Re: [3.1][3.2][release][CDB]RH Topic Tags

Сообщение L-o-n-a »

Pazh писал(а): 27.09.2018 15:56 сравните свой бред
Бред - это Ваша манера общения.

Указанные темы читала ДО внесения изменений в регулярное выражение. Сейчас ЕЩЁ раз изменила регулярное выражение, точно скопировав из ссыльной темы. Изменений нет. Попрошу Вас ВНИМАТЕЛЬНО прочесть первое сообщение: проблема не в том, что фразы с пробелами не принимаются ВООБЩЕ, а не принимаются НЕКОТОРЫЕ. В частности те, что вводила самыми первыми после установки расширения. Не столь важны именно эти две фразы, сколько факт, что что-то не так настроено и может в дальнейшем вызвать более серьёзные проблемы.

Pazh, Вот цены бы Вам не было и диалоги были более продуктивными, если бы Вы не бросались на людей.

Вернуться в «Поддержка расширений для phpBB»