Уважаемые пользователи!
Напоминаем, что с 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
Сообщения: 1750
Стаж: 10 лет 2 месяца
Откуда: Одесса
Благодарил (а): 492 раза
Поблагодарили: 124 раза

[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 раза.
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 15 лет 4 месяца
Откуда: Калининград не Кенигсберг
Благодарил (а): 41 раз
Поблагодарили: 1706 раз

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

Сообщение Sheer »

Ну сделай.
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
gruz
phpBB 1.4.1
Сообщения: 48
Стаж: 15 лет 5 месяцев
Откуда: Russia
Благодарил (а): 2 раза

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

Сообщение gruz »

После обновления phpBB с 3.2.1 до 3.2.2 тэги сдвинулись вправо (раньше были под темой), подскажите как вернуть ?
скриншот 
Изображение
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 15 лет 4 месяца
Откуда: Калининград не Кенигсберг
Благодарил (а): 41 раз
Поблагодарили: 1706 раз

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

Сообщение Sheer »

По скринам не гадаем.
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Аватара пользователя
1smerch1
phpBB 2.0.3
Сообщения: 352
Стаж: 4 года 7 месяцев
Откуда: Россия
Благодарил (а): 160 раз
Поблагодарили: 11 раз

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

Сообщение 1smerch1 »

Как сделать, чтобы теги любые можно было вставлять, вставляешь два слова, а он пишет Error, бред какой-то, тему создал полностью, при отправке Error тег и заново нужно тему создавать, что нужно прописать в символах, чтобы принимал все слова. Что в начале темы предлагается, уже прописал... Вот это:

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

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

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

Сообщение Beer »

Лучше включи "Белый список" - чтобы теги были только из него. Сам его и составь - то, что надо твоему форуму.
По опыту скажу - юзеры нахерачат тебе таких тегов, что черт ногу потом в них сломит. :twisted:
Сконвертировался с SMF2 в phpBB3.2
Аватара пользователя
1smerch1
phpBB 2.0.3
Сообщения: 352
Стаж: 4 года 7 месяцев
Откуда: Россия
Благодарил (а): 160 раз
Поблагодарили: 11 раз

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

Сообщение 1smerch1 »

Beer писал(а): 23.02.2018 0:20Белый список
Белый список - это класс, создадим его мы в раз! :lol:
Спорт - сила
Аватара пользователя
Beer
phpBB 2.0.8
Сообщения: 681
Стаж: 10 лет 11 месяцев
Благодарил (а): 170 раз
Поблагодарили: 67 раз

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

Сообщение Beer »

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

Вот тебе запрос для создания белого списка:

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

DELETE FROM `phpbb_config_text` WHERE `config_name`='robertheim_topictags_whitelist';
INSERT INTO `phpbb_config_text` (`config_name`, `config_value`) VALUES ('robertheim_topictags_whitelist', '["aaa","ббб","ввв","гггг","ддд","еее","я замыкает список"]');
Сконвертировался с SMF2 в phpBB3.2
Аватара пользователя
1smerch1
phpBB 2.0.3
Сообщения: 352
Стаж: 4 года 7 месяцев
Откуда: Россия
Благодарил (а): 160 раз
Поблагодарили: 11 раз

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

Сообщение 1smerch1 »

Beer писал(а): 23.02.2018 0:37Вот тебе запрос для создания белого списка:
отлично! :!:
Спорт - сила
Аватара пользователя
pvasili
phpBB 1.0.0
Сообщения: 1
Стаж: 4 года 1 месяц

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

Сообщение pvasili »

misterleks писал(а): 25.10.2017 12:49 . Можно ли в заголовок страницы вставить название тега, по которому происходит поиск?
Да
Нужно проверить в /ext/robertheim/topictags/language/ru/topictags.php наличие
$lang = array_merge($lang, array(
...
'RH_TOPICTAGS_TAG_SEARCH' => 'Поиск по тегам',
'RH_TOPICTAGS_TAG_SUGGEST_TAG_ROUTE_ERROR' => 'Нет тем с тегом “%s”',
...

Дальше в /ext/robertheim/topictags/controller/main.php
...
public function show_tag($tags, $mode, $casesensitive)
...
// например так
return $this->helper->render('show_tag.html', $this->user->lang('RH_TOPICTAGS_TAG_SEARCH') . ": " . $tags_string);
}
TimurM
phpBB 1.4.1
Сообщения: 41
Стаж: 6 лет 7 месяцев
Благодарил (а): 12 раз

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

Сообщение TimurM »

Как включить поиск тегов?
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 11210
Стаж: 10 лет 10 месяцев
Благодарил (а): 133 раза
Поблагодарили: 2068 раз

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

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

Написать его сначала
TimurM
phpBB 1.4.1
Сообщения: 41
Стаж: 6 лет 7 месяцев
Благодарил (а): 12 раз

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

Сообщение TimurM »

Татьяна5, а через стандартный поиск?
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 15 лет 4 месяца
Откуда: Калининград не Кенигсберг
Благодарил (а): 41 раз
Поблагодарили: 1706 раз

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

Сообщение Sheer »

Добавить его в текст сообщения или заголовок.
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
TimurM
phpBB 1.4.1
Сообщения: 41
Стаж: 6 лет 7 месяцев
Благодарил (а): 12 раз

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

Сообщение TimurM »

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

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

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

Добрый день.
Установила RH Topic Tags 3.2 на phpbb 3.2.3. Возникла сложность со словосочетаниями: автоматически между ними выставляется пробел, как и должно быть, но при отправке форум ругается "The following tags are invalid: солнечная-система, ретроградные-планеты".

Подскажите, как исправить, кто догадывается?

Всё остальное, включая кириллицу, система принимает.
Перенесено из форума Бета-версии расширений для phpBB в форум Поддержка расширений для phpBB 25.09.2018 22:32 модератором Sheer

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