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

[3.1] RH Topic Tags

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

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
romaamor
phpBB 3.0.2
Сообщения: 2081
Стаж: 11 лет 11 месяцев
Откуда: Одесса
Благодарил (а): 707 раз
Поблагодарили: 161 раз
Контактная информация:

[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 раза.
Перенесено из форума Бета-версии расширений для phpBB в форум Поддержка расширений для phpBB 25.09.2018 22:32 модератором Sheer

Аватара пользователя
romaamor
phpBB 3.0.2
Сообщения: 2081
Стаж: 11 лет 11 месяцев
Откуда: Одесса
Благодарил (а): 707 раз
Поблагодарили: 161 раз
Контактная информация:

Re: [3.1] RH Topic Tags

Сообщение romaamor »

dimassamid писал(а): 23.07.2022 18:26 romaamor, если слова горят красным, то, скорее всего, используются какие-то символы, которые не разрешены в регулярном выражении. К примеру, кириллические символы не прописаны там по умолчанию.
Та пробовал уже по всякому. Не в какую.
dimassamid
phpBB 2.0.0
Сообщения: 205
Стаж: 17 лет 4 месяца
Благодарил (а): 58 раз
Поблагодарили: 84 раза

Re: [3.1] RH Topic Tags

Сообщение dimassamid »

Вот у меня такое стоит. Всё работает без проблем.

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

/^[\- \. \'\# a-zячсмитьбюэждлорпавыфйцукенгшщзхъёЯЧСМИТЬБЮЭЖДЛОРПАВЫФЙЦУКЕНГШЩЗХЁ0-9+]{3,30}$/i
Аватара пользователя
vit_pro
phpBB 1.4.4
Сообщения: 116
Стаж: 4 года 1 месяц
Благодарил (а): 51 раз
Поблагодарили: 9 раз

Re: [3.1] RH Topic Tags

Сообщение vit_pro »

У меня в настройках тегов вообще строка

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

/^[\-\sа-яёa-z0-9]{3,33}$/ui
Все работает помоему еще с 3.3.2, сейчас 3.3.8
Аватара пользователя
Perfecthus
phpBB 2.0.10
Сообщения: 799
Стаж: 13 лет 5 месяцев
Откуда: Оттуда
Благодарил (а): 63 раза
Поблагодарили: 89 раз
Контактная информация:

Re: [3.1] RH Topic Tags

Сообщение Perfecthus »

romaamor писал(а): 23.07.2022 18:35 пробовал уже по всякому. Не в какую.
У меня такая регулярка /^[\- \p{Ll}\p{Lu}\p{N}]{3,70}$/u всё работает без проблем. В админке расширения стоит и в самих файлах, где встречается.
Аватара пользователя
Perfecthus
phpBB 2.0.10
Сообщения: 799
Стаж: 13 лет 5 месяцев
Откуда: Оттуда
Благодарил (а): 63 раза
Поблагодарили: 89 раз
Контактная информация:

Re: [3.1] RH Topic Tags

Сообщение Perfecthus »

PS: Правда ещё в файлах кое-что подправить нужно, чтобы до 70 символов тэги вводить. Думаю, сам разберешься, там ничего сложного нет. А так, эта регулярка будет работать, только ограничение будет 30 символов (вроде такое кол-во по-умолчанию в расширении).
Аватара пользователя
romaamor
phpBB 3.0.2
Сообщения: 2081
Стаж: 11 лет 11 месяцев
Откуда: Одесса
Благодарил (а): 707 раз
Поблагодарили: 161 раз
Контактная информация:

Re: [3.1] RH Topic Tags

Сообщение romaamor »

А расширение скачивали с GitHub ?
Аватара пользователя
Perfecthus
phpBB 2.0.10
Сообщения: 799
Стаж: 13 лет 5 месяцев
Откуда: Оттуда
Благодарил (а): 63 раза
Поблагодарили: 89 раз
Контактная информация:

Re: [3.1] RH Topic Tags

Сообщение Perfecthus »

Уже не помню откуда качал, работает несколько лет. :dontknow
Аватара пользователя
Perfecthus
phpBB 2.0.10
Сообщения: 799
Стаж: 13 лет 5 месяцев
Откуда: Оттуда
Благодарил (а): 63 раза
Поблагодарили: 89 раз
Контактная информация:

Re: [3.1] RH Topic Tags

Сообщение Perfecthus »

romaamor, Ты, регулярку попробуй в админке ввести, поставь в ней вместо 70-ти - 30-ть, если в файлах ковыряться неохото.
Аватара пользователя
Perfecthus
phpBB 2.0.10
Сообщения: 799
Стаж: 13 лет 5 месяцев
Откуда: Оттуда
Благодарил (а): 63 раза
Поблагодарили: 89 раз
Контактная информация:

Re: [3.1] RH Topic Tags

Сообщение Perfecthus »

romaamor, Ну что, работает регулярка?
Аватара пользователя
vit_pro
phpBB 1.4.4
Сообщения: 116
Стаж: 4 года 1 месяц
Благодарил (а): 51 раз
Поблагодарили: 9 раз

Re: [3.1] RH Topic Tags

Сообщение vit_pro »

romaamor писал(а): 23.07.2022 21:42 А расширение скачивали с GitHub ?
Вот версия которая у меня с гит хаба стоит 3.0.0
ГИТ https://github.com/RobertHeim/phpbb-ext-topictags
Файл:
topictags-master3.0.0.zip
(165.05 КБ) 27 скачиваний
P.S. Если тестишь на локальном, не знаю с чем это может быть связано, но открывай форм в других контейнерах, после чистки кэша...именно кэша удаление /srv/www/htdocs/cache/production/ если на рабочем, без разницы тоже. Очистка кэша из админки не работает...Это под linux путь, в винде не знаю
Аватара пользователя
romaamor
phpBB 3.0.2
Сообщения: 2081
Стаж: 11 лет 11 месяцев
Откуда: Одесса
Благодарил (а): 707 раз
Поблагодарили: 161 раз
Контактная информация:

Re: [3.1] RH Topic Tags

Сообщение romaamor »

Perfecthus писал(а): 24.07.2022 19:16 Ну что, работает регулярка?
Да. Заработало. Взял файл у vit_pro. А настройку у Perfecthus.
Аватара пользователя
vit_pro
phpBB 1.4.4
Сообщения: 116
Стаж: 4 года 1 месяц
Благодарил (а): 51 раз
Поблагодарили: 9 раз

Re: [3.1] RH Topic Tags

Сообщение vit_pro »

romaamor писал(а): 24.07.2022 23:13 Да. Заработало
Отлично! Там с тире не забывай :)
Аватара пользователя
Stingercod
phpBB 1.2.0
Сообщения: 19
Стаж: 1 год 10 месяцев
Благодарил (а): 2 раза
Поблагодарили: 1 раз

Re: [3.1] RH Topic Tags

Сообщение Stingercod »

Доброго времени, подскажите как сменить цвет шрифта,когда пишу тег все белое и только когда тег создался шрифт виден
В примере я написал привет но его не видно, очень буду благодарен за помощь
Изображение
Аватара пользователя
ronim
Модератор
Модератор
Сообщения: 912
Стаж: 6 лет 2 месяца
Откуда: Таллин ,Эстония
Благодарил (а): 165 раз
Поблагодарили: 160 раз
Контактная информация:

Re: [3.1] RH Topic Tags

Сообщение ronim »

Stingercod, У вас же была подобная проблема с спойлером
Поэтому
Татьяна5 писал(а): 07.05.2022 9:11 Stingercod, вот поэтому и нужно смотреть всё вживую, целиком. Так что, повторю, ссылку на форум в студию
А еще Шаблон запроса и там указать тестовый аккаунт
Если ты не видишь проблем на форуме , но это не значить что их там нет
Аватара пользователя
Stingercod
phpBB 1.2.0
Сообщения: 19
Стаж: 1 год 10 месяцев
Благодарил (а): 2 раза
Поблагодарили: 1 раз

Re: [3.1] RH Topic Tags

Сообщение Stingercod »

ronim писал(а): 26.07.2022 15:54 тестовый аккаунт
phptest
phpbb
Ответить

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