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

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

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).

Внимание! Не устанавливайте бета-версии расширений на работающие форумы!
Аватара пользователя
anuri
phpBB 1.2.0
Сообщения: 14
Зарегистрирован: 05.03.2017 14:09
Благодарил (а): 2 раза

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

Сообщение anuri » 10.04.2017 20:53

aeplug писал(а): Есть такие евенты, можно к ним привязаться:
index_body_forumlist_body_after
overall_footer_content_after
евенты не вариант, само приложение привязано для index(

Аватара пользователя
aeplug
phpBB 1.2.1
Сообщения: 20
Зарегистрирован: 09.04.2017 18:58
Благодарил (а): 2 раза
Поблагодарили: 1 раз
Контактная информация:

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

Сообщение aeplug » 10.04.2017 21:43

что значит "не вариант" если все расширения только так и работают? )))
anuri писал(а): само приложение
какое приложение?

Отправлено спустя 1 минуту 6 секунд:
ну когда мне надо было сделать на каждой - я сделал через overall_footer_content_after
Видео уроки и форум для After Effects: http://aeplug.ru
https://youtube.com/AEPlug

Аватара пользователя
anuri
phpBB 1.2.0
Сообщения: 14
Зарегистрирован: 05.03.2017 14:09
Благодарил (а): 2 раза

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

Сообщение anuri » 10.04.2017 22:26

То что расширения вставляются через евенты я в курсе) вставляя через так же overall_footer_content_after, облако тегов отображается только на главной, мне нужно чтоб отображение проходило на всех страницах форум поиск и т.д.) Если у вас реализован вариант через overall_footer_content_after киньте ссылку? плиз). Я на локалке работаю, показать не смогу)

Аватара пользователя
aeplug
phpBB 1.2.1
Сообщения: 20
Зарегистрирован: 09.04.2017 18:58
Благодарил (а): 2 раза
Поблагодарили: 1 раз
Контактная информация:

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

Сообщение aeplug » 10.04.2017 23:27

Ссылка в подписи, у меня там донат на яндекс висит.
overall_footer_content_after как раз на всех страницах внизу

Отправлено спустя 12 минут 34 секунды:
да не работает, видать облако формируется только для index страницы

Отправлено спустя 8 минут 30 секунд:
не сильно в этом разбираюсь, но массив rh_topictags_tags нужен
а он делается в assign_tagcloud_to_template
Видео уроки и форум для After Effects: http://aeplug.ru
https://youtube.com/AEPlug

Аватара пользователя
anuri
phpBB 1.2.0
Сообщения: 14
Зарегистрирован: 05.03.2017 14:09
Благодарил (а): 2 раза

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

Сообщение anuri » 11.04.2017 0:03

aeplug писал(а): не сильно в этом разбираюсь, но массив rh_topictags_tags нужен
а он делается в assign_tagcloud_to_template
В любом случае спасибо!)

SF
phpBB 1.4.4
Сообщения: 149
Зарегистрирован: 16.01.2007 8:12
Благодарил (а): 1 раз
Контактная информация:

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

Сообщение SF » 24.05.2017 1:19

Поставил на phpbb 3.2 и не могу нигде найти пермишены. Только адммны могут добавлять тэги. На phpbb.com на странице расширения тоже самое пишут...

Есть фикс?

Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 13693
Зарегистрирован: 12.05.2006 18:16
Откуда: Красноярск
Благодарил (а): 307 раз
Поблагодарили: 1309 раз
Контактная информация:

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

Сообщение rxu » 24.05.2017 4:30

Код уже около года не обновлялся автором и устарел. Права, видимо, есть, но их не видно в админразделе. Фикс примерно такой:

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

ОТКРЫТЬ
/event/main_listener.php

НАЙТИ
'core.delete_topics_before_query'                => 'delete_topics_before_query',

ПОСЛЕ, ДОБАВИТЬ
'core.permissions'						=> 'add_permission',

НАЙТИ
	public function delete_topics_before_query($event)
	{
		$data = $event->get_data();
		$topic_ids = $data['topic_ids'];
		$this->tags_manager->remove_all_tags_from_topics($topic_ids, true);
	}

ПОСЛЕ, ДОБАВИТЬ
	public function add_permission($event)
	{
		$permissions = $event['permissions'];
		$permissions['a_rhtopictags_edit_tags'] = array('lang' => 'ACL_A_RHTOPICTAGS_EDIT_TAGS', 'cat' => 'misc');
		$permissions['m_rhtopictags_edit_tags'] = array('lang' => 'ACL_M_RHTOPICTAGS_EDIT_TAGS', 'cat' => 'misc');
		$permissions['u_rhtopictags_use_tags'] = array('lang' => 'ACL_U_RHTOPICTAGS_USE_TAGS', 'cat' => 'misc');
		$event['permissions'] = $permissions;
	}
Очистить кэш. После этого данные права должны появиться во вкладке "Разное".
Изображение

Аватара пользователя
Beer
phpBB 2.0.4
Сообщения: 429
Зарегистрирован: 07.07.2011 1:33
Благодарил (а): 111 раз
Поблагодарили: 32 раза

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

Сообщение Beer » 24.05.2017 10:03

Говорится про "добавление новых тегов" или же "добавление в создаваемой теме"?

У меня включен "Белый список" и теги кто попало создать не может, единственное - в белом списке отсутствует сортировка тегов при их выводе в теме.
Как это можно пофиксить?
Convert SMF2 to phpBB3.2

Вчерашний борщ
phpBB 2.0.4
Сообщения: 436
Зарегистрирован: 18.09.2015 20:28
Благодарил (а): 53 раза
Поблагодарили: 36 раз

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

Сообщение Вчерашний борщ » 27.05.2017 2:28

за 2 года наблюдений нулевые сподвижки в тегах, наиболее работоспособное расширение для тегов, далеко не совершенное и ограниченное по постановке задачи, заброшено. Одно из самых перспективных направлений, грамотная организация тегов норма успешного проекта.

Аватара пользователя
aeplug
phpBB 1.2.1
Сообщения: 20
Зарегистрирован: 09.04.2017 18:58
Благодарил (а): 2 раза
Поблагодарили: 1 раз
Контактная информация:

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

Сообщение aeplug » 27.05.2017 12:47

Это должно быть сделано в оригинальном коде. 2017 год же.
Видео уроки и форум для After Effects: http://aeplug.ru
https://youtube.com/AEPlug

Вчерашний борщ
phpBB 2.0.4
Сообщения: 436
Зарегистрирован: 18.09.2015 20:28
Благодарил (а): 53 раза
Поблагодарили: 36 раз

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

Сообщение Вчерашний борщ » 27.05.2017 13:41

aeplug, понятно, значит перенесется благополучно на 2020 ;)

rst
phpBB 1.4.4
Сообщения: 178
Зарегистрирован: 25.11.2016 21:15
Благодарил (а): 35 раз
Поблагодарили: 2 раза

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

Сообщение rst » 02.07.2017 3:51

Прочел эту тему от корки до корки и ожидая ужаса установил расширение на 3.1.10 Ошибок нет. Всё работает ровно. Глюков не нашел. Версия 1.0.3
Убивает только неприятный языковой момент. Ссылка на тэг: новичкам имеет вид:

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

app.php/tag/%25D0%25BD%25D0%25BE%25D0%25B2%25D0%25B8%25D1%2587%25D0%25BA%25D0%25B0%25D0%25BC
причем ссылка вида:

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

app.php/tag/новичкам
тоже работает, но при вставке в пост преобразуется в %%%

Я как представлю себе, что юзеры будут кидать в друг дружку такими ссылками - аж тошно становится. Пробовал в htacess добавить:
Redirect 301 /app.php/tag/%25D0%25BD%25D0%25BE%25D0%25B2%25D0%25B8%25D1%2587%25D0%25BA%25D0%25B0%25D0%25BC https://xxx.ru/zzzz
Redirect 301 /app.php/tag/новичкам https://xxx.ru/zzzz
Сохранено в БУМе. Но почему-то редирект не срабатывает ((((

есть варианты заставить htacess работать чтобы очеловечить ссылку?

Аватара пользователя
nissin
Поддержка
Поддержка
Сообщения: 1946
Зарегистрирован: 16.12.2007 14:01
Откуда: Павлодар
Благодарил (а): 5 раз
Поблагодарили: 298 раз
Контактная информация:

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

Сообщение nissin » 02.07.2017 7:40

rst, это браузер так вставляет. Например ссылка из вики при вставке выглядит так:

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

https://ru.wikipedia.org/wiki/%D0%92%D0%B5%D0%B1-%D1%84%D0%BE%D1%80%D1%83%D0%BC
на этом форуме преобразуется:
Веб-форум
Можно что-то аналогичное сделать.
Всё повторяется. nurlan.info

rst
phpBB 1.4.4
Сообщения: 178
Зарегистрирован: 25.11.2016 21:15
Благодарил (а): 35 раз
Поблагодарили: 2 раза

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

Сообщение rst » 05.07.2017 1:59

Насчет вставки всё понятно. Просто такой внешний вид испугает пользователей. Меня бы устроил вариант подмены ссылки на каждый тег через 301 редирект в htacess, но htacess не переваривает кириллицу. Все варианты предлагаемые в сети - не работают.

Облако тегов по сути мне не нужно. Метки используются для каталогизации статей. Поставил английский вариант. Ссылки комфортные, но теги на английском в списке тем это тоже крайне странно и не полезно ))

Аватара пользователя
nissin
Поддержка
Поддержка
Сообщения: 1946
Зарегистрирован: 16.12.2007 14:01
Откуда: Павлодар
Благодарил (а): 5 раз
Поблагодарили: 298 раз
Контактная информация:

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

Сообщение nissin » 05.07.2017 7:30

Ещё раз. В таком виде вставляет браузер. Подменять в .htaccess никакого смысла нет.
Всё повторяется. nurlan.info

Ответить

Вернуться в «Бета-версии расширений для phpBB»