Уважаемые пользователи!
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][3.2][release][CDB]RH Topic Tags

Сообщение romaamor »

rxu,нажимаю ENTER, перезагружает сообщение. Я уже начинаю косо смотреть на расширение - быстрый ответ. Может там что то ....
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16313
Стаж: 17 лет 10 месяцев
Откуда: Красноярск
Благодарил (а): 533 раза
Поблагодарили: 2119 раз
Контактная информация:

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

Сообщение rxu »

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

/^[\p{P}\-\sа-яёa-z0-9\x{00B0}\+]{3,30}$/ui
Изображение
Аватара пользователя
romaamor
phpBB 3.0.2
Сообщения: 2081
Стаж: 11 лет 11 месяцев
Откуда: Одесса
Благодарил (а): 707 раз
Поблагодарили: 161 раз
Контактная информация:

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

Сообщение romaamor »

Нет. Information

The following tags are invalid: S, S

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

[phpBB Debug] PHP Warning: in file [ROOT]/ext/robertheim/topictags/event/main_listener.php on line 109: Illegal string offset 'text'
[phpBB Debug] PHP Warning: in file [ROOT]/ext/robertheim/topictags/event/main_listener.php on line 109: Illegal string offset 'text'
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16313
Стаж: 17 лет 10 месяцев
Откуда: Красноярск
Благодарил (а): 533 раза
Поблагодарили: 2119 раз
Контактная информация:

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

Сообщение rxu »

romaamor, это уже какая-то другая ошибка.
Изображение
Аватара пользователя
Beer
phpBB 2.0.9
Сообщения: 708
Стаж: 12 лет 8 месяцев
Благодарил (а): 193 раза
Поблагодарили: 69 раз

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

Сообщение Beer »

При просмотре списка тем по тегу - нет иконки сообщения.
В show_tag.html - после <!-- EVENT viewforum_body_topicrow_row_before --> шаблон от viewforum_body.html
Но блок

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

<dt<!-- IF topicrow.TOPIC_ICON_IMG and S_TOPIC_ICONS --> style="background-image: url({T_ICONS_PATH}{topicrow.TOPIC_ICON_IMG}); background-repeat: no-repeat;"<!-- ENDIF --> title="{topicrow.TOPIC_FOLDER_IMG_ALT}">[icode]
Выводится пустым.
Сконвертировался с SMF2 в phpBB3.2
Аватара пользователя
Beer
phpBB 2.0.9
Сообщения: 708
Стаж: 12 лет 8 месяцев
Благодарил (а): 193 раза
Поблагодарили: 69 раз

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

Сообщение Beer »

Похоже ответ находится в ext\robertheim\topictags\controller\main.php:

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

				// not supported by RH Topic Tags
				'TOPIC_ICON_IMG'		=> '',
				'TOPIC_ICON_IMG_WIDTH'	=> '',
				'TOPIC_ICON_IMG_HEIGHT'	=> '',
Сконвертировался с SMF2 в phpBB3.2
sanekplus
phpBB 1.0.0
Сообщения: 5
Стаж: 3 года 10 месяцев
Поблагодарили: 2 раза

Re: [3.1][3.2]RH Topic Tags

Сообщение sanekplus »

Недостающие строки в русском языковом пакете:

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

--- ext/robertheim/topictags/language/ru/topictags_acp.php	2016-08-17 10:40:30.000000000 +0300
+++ ext/robertheim/topictags/language/ru/topictags_acp.php	2020-06-24 05:32:50.715377936 +0300
@@ -31,6 +31,8 @@
 	'ACP_FORUM_SETTINGS_RH_TOPICTAGS_PRUNE_EXP'				=> 'Будут удалены все теги для тем этого форума.<br/>ПРИМЕЧАНИЕ: Для предотвращения случайного удаления тегов, необходимо сначала отключить теги для этого форума.',
 	'ACP_FORUM_SETTINGS_RH_TOPICTAGS_PRUNE_CONFIRM'			=> 'Опция удалит все теги из тема этого форума, для выполнения действия вы должны отключить теги для этого форума.',
 	'ACP_RH_TOPICTAGS_PRUNING_REQUIRES_TAGGING_DISABLED'	=> 'Для предотвращения случайного удаления тегов, необходимо отключить теги для этого форума, только после этого вы сможете удалить заданные теги.',
+	'ACP_RH_TOPICTAGS_ERROR'								=> 'Ошибка',
+	'ACP_RH_TOPICTAGS_UNKNOWN_ERROR'						=> 'Неизвестная ошибка. Смотри ответ сервера в консоли javascript.',	
 
 	// config
 	'TOPICTAGS_INSTALLED'					=> 'Установленная версия: v%s',
--- ext/robertheim/topictags/language/ru/topictags.php	2020-06-24 05:16:24.831082884 +0300
+++ ext/robertheim/topictags/language/ru/topictags.php	2020-06-24 05:23:04.272721554 +0300
@@ -29,6 +29,7 @@
 	'RH_TOPICTAGS_SEARCH_HEADER_AND'	=> 'Поиск по темам с любым из этих тегов: %s',
 	'RH_TOPICTAGS_SEARCH_IGNORED_TAGS'	=> 'Следующие теги будут проигнорированы, поскольку они неправильные: %s',
 
+	'RH_TOPICTAGS_NO_TOPICS_FOR_NO_TAG'		=> 'Для отображения тем используйте в поиске хотя бы один правильный тег.',
 	'RH_TOPICTAGS_NO_TOPICS_FOR_TAG_OR'		=> 'Нет тем ни с одним из этих тегов: %s',
 	'RH_TOPICTAGS_NO_TOPICS_FOR_TAG_AND'	=> 'Нет тем с этими тегами: %s',
 
@@ -42,4 +43,7 @@
 		2 => 'Самые популярные теги: %d.',
 	),
 
+	'RH_TOPICTAGS_TAG_SEARCH' => 'Поиск тегов',
+
+	'RH_TOPICTAGS_TAG_SUGGEST_TAG_ROUTE_ERROR' => 'Маршрут для “%s” не найден',
 ));

Joeren
phpBB 1.0.0
Сообщения: 1
Стаж: 3 года 7 месяцев

Re: [3.1][3.2]RH Topic Tags

Сообщение Joeren »

Здравствуйте. Скажите, а есть возможность подружить данное расширение с расширением Knowlege Base (Библиотека)?
Аватара пользователя
имилия
phpBB 1.4.1
Сообщения: 44
Стаж: 4 года 3 месяца
Благодарил (а): 17 раз

Re: [3.1][3.2]RH Topic Tags

Сообщение имилия »

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

Re: [3.1][3.2]RH Topic Tags

Сообщение Perfecthus »

misterleks писал(а): 25.10.2017 12:49 Можно ли в заголовок страницы вставить название тега, по которому происходит поиск?
Можно.
Открываешь файл robertheim/topictags/language/ru/topictags.php
Находишь в нем строку 'RH_TOPICTAGS_TITLE_PAGE'
Заменяешь её полностью на такую 'RH_TOPICTAGS_TITLE_PAGE' => 'Список всех тем с тэгом',

Открываешь файл ext/robertheim/topictags/controller/main.php
Находишь в нём два вхождения ('show_tag.html', $this->user->lang('SEARCH') . ' - ' . $this->user->lang('RH_TOPICTAGS_TITLE_PAGE'));
Заменяешь на такое ('show_tag.html', $this->user->lang('RH_TOPICTAGS_TITLE_PAGE') . ': ' . $tags_string);
dimassamid
phpBB 2.0.0
Сообщения: 205
Стаж: 17 лет 4 месяца
Благодарил (а): 58 раз
Поблагодарили: 84 раза

Re: [3.1][3.2]RH Topic Tags

Сообщение dimassamid »

Здравствуйте!

При поиске по тегам некорректно работает переключение страниц, если применять тип OR. То есть речь идёт о странице вида:
https://mysite.com/tag/tag1,tag2/OR
Если переключить на вторую страницу, то ссылка должна иметь вид:
https://mysite.com/tag/tag1,tag2/OR?start=30
Однако, она ломается и выглядит следующим образом:
https://mysite.com/tag/tag1,%20tag2?start=30
Откуда-то появляется пробел и пропадает режим /OR из url. И если первое не критично, то второе превращает OR-поиск в обычный AND-поиск, что теряет всякий смысл.

Версия расширения установлена последняя 3.0.0 с гитхаба. Я посетил другие форумы из профилей и подписей некоторых участников этой темы, везде такая же беда. Скорее всего, большинство пользователей не использует поиск через /OR, поэтому до сих пор о баге ещё не сообщили. Тем не менее, эта опция заявлена в документации, поэтому она всё-таки должна исправно работать.
На официальном англоязычном форуме поддержки я также создал соответствующую тему. Буду ждать ответа автора, но судя по всему, расширение выглядит заброшенным.

Буду очень признателен, если кто-то из гуру предложит решение. Благодарю!
nikola75
phpBB 1.4.2
Сообщения: 56
Стаж: 3 года 3 месяца
Благодарил (а): 14 раз

Re: [3.1][3.2]RH Topic Tags

Сообщение nikola75 »

Ни как не разберусь в настройках, подскажите пожалуйста.
Хочу создать форму шаблон для размещения на форуме
объявление писал(а): Кличка:
Порода:
Возраст:
Прививки:
Телефон:
Проблема еще и с шаблоном , здесь писал Шаблон сообщения тоже одни вопросы(

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

Re: [3.1][3.2]RH Topic Tags

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

nikola75 писал(а): 05.01.2022 0:18 Как настроить что бы при заполнение формы, номер телефона автоматом попадал в теги ?
Настроек для взаимодействия разных расширений, чаще всего, предусмотрено не бывает, если расширения не мешают друг другу
nikola75
phpBB 1.4.2
Сообщения: 56
Стаж: 3 года 3 месяца
Благодарил (а): 14 раз

Re: [3.1][3.2]RH Topic Tags

Сообщение nikola75 »

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

Re: [3.1][3.2]RH Topic Tags

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

nikola75, насколько знаю, в расширении такой функции нет
Ответить

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