Уважаемые пользователи!
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.3
Сообщения: 2145
Стаж: 12 лет
Откуда: Одесса
Благодарил (а): 619 раз
Поблагодарили: 144 раза

[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 раза.
Аватара пользователя
Perfecthus
phpBB 2.0.11
Сообщения: 804
Стаж: 13 лет 6 месяцев
Откуда: Оттуда
Благодарил (а): 51 раз
Поблагодарили: 86 раз

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

Сообщение Perfecthus »

KEMnEP писал(а): Код полностью работоспособный.
Код, что давал вообще не выводит предупреждений, просто при нажатии enter строка ввода и тэг в ней становятся красными и ничего не происходит. Регулярка от rxu вообще делает строку ввода неактивной, т.е. тэг в ней написать можно, но он не подтверждается и ничего не происходит. Кэш чистил, каких только регулярок уже не пробовал, так и не работает. Сейчас попробую удалить расширение и все данные и по новой установить.
Аватара пользователя
KEMnEP
phpBB 2.0.17
Сообщения: 1126
Стаж: 9 лет 1 месяц
Благодарил (а): 42 раза
Поблагодарили: 283 раза

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

Сообщение KEMnEP »

Так от болды, проверте на количество вводимых символов в админке. Пишу с телефона. Комп вне доступа. Так что подробнее не могу увы.

Отправлено спустя 2 минуты 48 секунд:
И да. Исправлять в кодировке утф 8 без блом
Аватара пользователя
Perfecthus
phpBB 2.0.11
Сообщения: 804
Стаж: 13 лет 6 месяцев
Откуда: Оттуда
Благодарил (а): 51 раз
Поблагодарили: 86 раз

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

Сообщение Perfecthus »

KEMnEP писал(а): Исправлять в кодировке утф 8 без блом
Я другой и не пользуюсь, уже много лет ;)

Всё-равно такая же фигня, уже не знаю, что делать?!
disallow.png
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
KEMnEP
phpBB 2.0.17
Сообщения: 1126
Стаж: 9 лет 1 месяц
Благодарил (а): 42 раза
Поблагодарили: 283 раза

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

Сообщение KEMnEP »

Вот версия расширения рабочая у меня уже с встроенными правками
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
Perfecthus
phpBB 2.0.11
Сообщения: 804
Стаж: 13 лет 6 месяцев
Откуда: Оттуда
Благодарил (а): 51 раз
Поблагодарили: 86 раз

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

Сообщение Perfecthus »

KEMnEP писал(а): Вот версия расширения рабочая у меня уже с встроенными правками
Скачал, установил, но... опять двадцать пять.
err.png
Что ему нужно никак не пойму?!

Отправлено спустя 18 минут :
Что ему в этом слове не нравится, уже написал просто «Виброизолирующая» и всё-равно не пропускает. Удалил, остальные три тэга прошли, странно.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16369
Стаж: 17 лет 11 месяцев
Откуда: Красноярск
Благодарил (а): 521 раз
Поблагодарили: 1745 раз

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

Сообщение rxu »

Perfecthus, скорее всего, что-то не так делаете при внесении правок в языковой файл. приложите в архиве исправленное.
Изображение
Аватара пользователя
Perfecthus
phpBB 2.0.11
Сообщения: 804
Стаж: 13 лет 6 месяцев
Откуда: Оттуда
Благодарил (а): 51 раз
Поблагодарили: 86 раз

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

Сообщение Perfecthus »

rxu писал(а): скорее всего, что-то не так делаете при внесении правок в языковой файл
Вообще никаких правок не делал, скачал и установил расширение, которое выложил KEMnEP.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16369
Стаж: 17 лет 11 месяцев
Откуда: Красноярск
Благодарил (а): 521 раз
Поблагодарили: 1745 раз

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

Сообщение rxu »

М-да. Юзабилити ниже среднего. Надо час-другой, чтобы разобраться, как оно работает.
Изображение
Аватара пользователя
Perfecthus
phpBB 2.0.11
Сообщения: 804
Стаж: 13 лет 6 месяцев
Откуда: Оттуда
Благодарил (а): 51 раз
Поблагодарили: 86 раз

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

Сообщение Perfecthus »

rxu писал(а): Юзабилити ниже среднего. Надо час-другой, чтобы разобраться, как оно работает.
Ну, вот как-то так :lol:
Аватара пользователя
Perfecthus
phpBB 2.0.11
Сообщения: 804
Стаж: 13 лет 6 месяцев
Откуда: Оттуда
Благодарил (а): 51 раз
Поблагодарили: 86 раз

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

Сообщение Perfecthus »

В общем проблема, как мне кажется в regxp, как победить пока не знаю, экспериментирую, но понятно, что он не понимает некоторые буквы кириллицы. Добавил ко всем ссылкам rel="tag" поисковики любят такие штуки, тем более, что эти ссылки и есть тэги.
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16369
Стаж: 17 лет 11 месяцев
Откуда: Красноярск
Благодарил (а): 521 раз
Поблагодарили: 1745 раз

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

Сообщение rxu »

Ничего конкретного сказать не могу, у меня на локалке вообще не работает. Ошибок нет, и теги не добавляются. Статус бета - слишком оптимистично.
Изображение
Аватара пользователя
Perfecthus
phpBB 2.0.11
Сообщения: 804
Стаж: 13 лет 6 месяцев
Откуда: Оттуда
Благодарил (а): 51 раз
Поблагодарили: 86 раз

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

Сообщение Perfecthus »

rxu писал(а): Ничего конкретного сказать не могу, у меня на локалке вообще не работает.
Вот, если меняю регулярку, то расширение может совсем не работать. Надо еще php файлы посмотреть, может там чего исправить можно, для правильной работы.
rxu писал(а): Статус бета - слишком оптимистично.
Предлагаешь снизить статус до «Омега»? :)
Аватара пользователя
Perfecthus
phpBB 2.0.11
Сообщения: 804
Стаж: 13 лет 6 месяцев
Откуда: Оттуда
Благодарил (а): 51 раз
Поблагодарили: 86 раз

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

Сообщение Perfecthus »

Нашел в файле topictags_functional_test_base.php такую строчку

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

$config = new \phpbb\config\config(array(
				prefixes::CONFIG.'_allowed_tags_regex' => '/^[a-z]{3,30}$/i',
Возможно она мешает делу. Посмотрю остальные файлы и буду пытать расширение на работаспособность.
Аватара пользователя
KEMnEP
phpBB 2.0.17
Сообщения: 1126
Стаж: 9 лет 1 месяц
Благодарил (а): 42 раза
Поблагодарили: 283 раза

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

Сообщение KEMnEP »

Perfecthus писал(а): Скачал, установил, но... опять двадцать пять.
расширение пока иногда не любит длинные фразы (даже в 2 слова) дело не в символах.
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16369
Стаж: 17 лет 11 месяцев
Откуда: Красноярск
Благодарил (а): 521 раз
Поблагодарили: 1745 раз

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

Сообщение rxu »

Perfecthus писал(а): Возможно она мешает делу.
Она не мешает. Это тесты, к работе расширения не имеют отношения.
Изображение
Перенесено из форума Бета-версии расширений для phpBB в форум Поддержка расширений для phpBB 25.09.2018 22:32 модератором Sheer

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