Уважаемые пользователи!
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 раза.
rst
phpBB 2.0.1
Сообщения: 255
Стаж: 7 лет 4 месяца
Благодарил (а): 49 раз
Поблагодарили: 6 раз

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

Сообщение rst »

Смысл в подмене есть если не использовать штатное облако как в моем случае, а вместо него сформировать свой блок, тогда сделав в htacess кучку редиректов, равную количеству тегов, мы будем видеть только вменяемые ссылки типа: /app.php/tag/engine , при этом сам тег "движок" будет на русском.

Столкнулся с небольшой проблемой. Не могу найти где это расширение формирует страницу со ссылками. Убрал параметр f= из форума. А это расширение пилит с ним. Может кто-то уже задавался подобным вопросом. Как убрать f= из ссылок для этого расширения?
rst
phpBB 2.0.1
Сообщения: 255
Стаж: 7 лет 4 месяца
Благодарил (а): 49 раз
Поблагодарили: 6 раз

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

Сообщение rst »

Нет, смотрю на эти ссылки вида: /tag/%25D0%25BD%25D0%25BE%25D0%25B2%25D0%25B8%25D1%2587%25D0%25BA%25D0%25B0%25D0%25BC
И хочется плакать :cry:

Можно их как-то преобразовать?

Отправлено спустя 6 минут 36 секунд:
Блин, попробовал через автоцензор. Работает. )
А для поисковика ссылка с процентами и на русском это одно и то же или как?
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 12372
Стаж: 12 лет 7 месяцев
Благодарил (а): 223 раза
Поблагодарили: 3517 раз
Контактная информация:

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

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

Для поисковика ссылка с процентами лучше. Универсальней
rst
phpBB 2.0.1
Сообщения: 255
Стаж: 7 лет 4 месяца
Благодарил (а): 49 раз
Поблагодарили: 6 раз

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

Сообщение rst »

Т.е. ссылки, написанные русским и процентами для поисковика - разные?
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 12372
Стаж: 12 лет 7 месяцев
Благодарил (а): 223 раза
Поблагодарили: 3517 раз
Контактная информация:

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

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

Дублей не будет, но некоторые поисковики могут "не понять" русские символы
rst
phpBB 2.0.1
Сообщения: 255
Стаж: 7 лет 4 месяца
Благодарил (а): 49 раз
Поблагодарили: 6 раз

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

Сообщение rst »

Подскажите, плз, как убрать пагинацию. Она берется из стандартного файла пагинации, а мне нужна длинная портянка на весь лист. Без постраничной навигации.
rst
phpBB 2.0.1
Сообщения: 255
Стаж: 7 лет 4 месяца
Благодарил (а): 49 раз
Поблагодарили: 6 раз

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

Сообщение rst »

Сам спросил - сам ответил )
В main.php находим

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

$limit			= $this->config['topics_per_page'];

и меняем на нужное нам значение, например

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

$limit			= 200;
Последний раз редактировалось Sheer 26.08.2017 14:17, всего редактировалось 1 раз.
Причина: bb-код
ciiz1
phpBB 2.0.4
Сообщения: 440
Стаж: 6 лет 7 месяцев
Благодарил (а): 100 раз
Поблагодарили: 30 раз

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

Сообщение ciiz1 »

Размер на главной странице шрифта не подскажите где уменьшить.
ciiz1
phpBB 2.0.4
Сообщения: 440
Стаж: 6 лет 7 месяцев
Благодарил (а): 100 раз
Поблагодарили: 30 раз

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

Сообщение ciiz1 »

спасибо нашёл rh_topictags.css с php незнаком, долго искал где в файлах присваивается размер к переменной x-large :lol: :lol: :lol:
Аватара пользователя
aeplug
phpBB 1.4.1
Сообщения: 47
Стаж: 6 лет 11 месяцев
Благодарил (а): 3 раза
Поблагодарили: 1 раз
Контактная информация:

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

Сообщение aeplug »

Да вроде это не php, а HTML
Видео уроки и форум для After Effects: http://aeplug.ru
https://youtube.com/AEPlug
Аватара пользователя
misterleks
phpBB 2.0.9
Сообщения: 715
Стаж: 13 лет 7 месяцев
Откуда: Великий Новгород
Благодарил (а): 103 раза
Поблагодарили: 38 раз
Контактная информация:

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

Сообщение misterleks »

Скачал это расширение, версия 1.0.2 для версии форума 3.2, но почему то не добавляются русские ТЭГи ((
Настройках добавил русские буквы

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

/^[\- a-z а-я 0-9]{3,30}$/i
Но когда занёс сохраняю первое сообщение, пишет что тэги "инвалид" и не добавляет. Если английскими буквами писать, то всё хорошо. Может я что не так в настройки написал?

Отправлено спустя 57 секунд:
Вот так пишет: The following tags are invalid: шашлык, рецепт
Продаю комиксы, продаю инструмент, продаю товары для охоты и рыбаков... и администрирую форум!
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 12372
Стаж: 12 лет 7 месяцев
Благодарил (а): 223 раза
Поблагодарили: 3517 раз
Контактная информация:

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

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

misterleks, для русского алфавита "а-я" не работает, надо перечислять все буквы вручную
ciiz1
phpBB 2.0.4
Сообщения: 440
Стаж: 6 лет 7 месяцев
Благодарил (а): 100 раз
Поблагодарили: 30 раз

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

Сообщение ciiz1 »

PHPBB 3.2.1 (обновил). при создании темы не видно строчку куда добавлялись теги, у всех так?, а то я ещё с кодом пытался играться, не заметил в кокой момент пропала. :) может я что наделал?
Аватара пользователя
misterleks
phpBB 2.0.9
Сообщения: 715
Стаж: 13 лет 7 месяцев
Откуда: Великий Новгород
Благодарил (а): 103 раза
Поблагодарили: 38 раз
Контактная информация:

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

Сообщение misterleks »

У меня все видно и все работает хорошо.
Продаю комиксы, продаю инструмент, продаю товары для охоты и рыбаков... и администрирую форум!
Аватара пользователя
misterleks
phpBB 2.0.9
Сообщения: 715
Стаж: 13 лет 7 месяцев
Откуда: Великий Новгород
Благодарил (а): 103 раза
Поблагодарили: 38 раз
Контактная информация:

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

Сообщение misterleks »

Есть несколько вопросов с этим расширением.
1. Можно ли в заголовок страницы вставить название тега, по которому происходит поиск? Сейчас в заголовке просто написано "Поиск по тегу", а хочется, чтобы было например так "Поиск по тегу: автомобиль".
2. После того, как установил это расширение, Яндекс начал ругаться на то, что отсутствуют мета-теги <description>. Там и правда нету этого тега. Запрещать индексацию не хочется, можно ли как то добавить или исправить это? Расширение СЕО установлено, которое автоматом прописывает этот тег, но на этой странице оно не работает.
Можно ли что с этим сделать?
Продаю комиксы, продаю инструмент, продаю товары для охоты и рыбаков... и администрирую форум!
Перенесено из форума Бета-версии расширений для phpBB в форум Поддержка расширений для phpBB 25.09.2018 22:32 модератором Sheer

Ответить

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