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

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

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
romaamor
phpBB 3.0.0 RC2
Сообщения: 1524
Зарегистрирован: 31.03.2012 20:28
Откуда: Одесса
Благодарил (а): 522 раза
Поблагодарили: 126 раз

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

Сообщение romaamor » 10.12.2014 7:24

Название расширения: 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
Можете там же добавить и свои знаки.
Последний раз редактировалось rxu 08.06.2019 12:19, всего редактировалось 2 раза.

Аватара пользователя
COB16
phpBB 2.0.13
Сообщения: 919
Зарегистрирован: 05.10.2014 21:08
Откуда: Беларусь
Благодарил (а): 306 раз
Поблагодарили: 57 раз
Контактная информация:

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

Сообщение COB16 » 01.01.2015 22:23

Sheer а как то можно перенести мой форум на локалку? Просто хочу там посмотреть и и проверить

Аватара пользователя
Sheer
phpBB Guru
phpBB Guru
Сообщения: 11482
Зарегистрирован: 18.02.2007 19:01
Откуда: Калининград не Кенигсберг
Благодарил (а): 53 раза
Поблагодарили: 2573 раза
Контактная информация:

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

Сообщение Sheer » 01.01.2015 22:43

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

Аватара пользователя
COB16
phpBB 2.0.13
Сообщения: 919
Зарегистрирован: 05.10.2014 21:08
Откуда: Беларусь
Благодарил (а): 306 раз
Поблагодарили: 57 раз
Контактная информация:

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

Сообщение COB16 » 01.01.2015 22:46

Sheer устанавливать знаю как, а как бд перенести на локалку? сделать бэкап и распаковать?

Аватара пользователя
Sheer
phpBB Guru
phpBB Guru
Сообщения: 11482
Зарегистрирован: 18.02.2007 19:01
Откуда: Калининград не Кенигсберг
Благодарил (а): 53 раза
Поблагодарили: 2573 раза
Контактная информация:

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

Сообщение Sheer » 01.01.2015 22:50

Создай на локалке в PMA пустую базу, потом восстанови в нее данные из дампа, лучше этим MySQLDumper
Поменяй в конфиге куки (а то будет перебрасывать на реальный форум) и путь к скрипту.

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

Аватара пользователя
COB16
phpBB 2.0.13
Сообщения: 919
Зарегистрирован: 05.10.2014 21:08
Откуда: Беларусь
Благодарил (а): 306 раз
Поблагодарили: 57 раз
Контактная информация:

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

Сообщение COB16 » 03.01.2015 18:52

Почему то не хочет писать букву "б" также выбивает ошибку и на букву Я

Добавлено спустя 6 минут 20 секунд:
Скрытый текст

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

Вернуться на главную страницу
Общая ошибка
SQL ERROR [ mysql4 ]

Incorrect string value: '\xD1' for column 'tag' at row 3 [1366]

SQL

INSERT INTO phpbb_rh_topictags_tag (tag) VALUES ('термостат'), ('тпдз'), ('Восстановление-�')

BACKTRACE

FILE: (not given by php)
LINE: (not given by php)
CALL: msg_handler()

FILE: [ROOT]/phpbb/db/driver/driver.php
LINE: 855
CALL: trigger_error()

FILE: [ROOT]/phpbb/db/driver/mysql.php
LINE: 181
CALL: phpbb\db\driver\driver->sql_error()

FILE: [ROOT]/phpbb/db/driver/driver.php
LINE: 650
CALL: phpbb\db\driver\mysql->sql_query()

FILE: [ROOT]/ext/robertheim/topictags/service/tags_manager.php
LINE: 301
CALL: phpbb\db\driver\driver->sql_multi_insert()

FILE: [ROOT]/ext/robertheim/topictags/service/tags_manager.php
LINE: 253
CALL: robertheim\topictags\service\tags_manager->create_missing_tags()

FILE: [ROOT]/ext/robertheim/topictags/event/main_listener.php
LINE: 175
CALL: robertheim\topictags\service\tags_manager->assign_tags_to_topic()

FILE: (not given by php)
LINE: (not given by php)
CALL: robertheim\topictags\event\main_listener->submit_post_end()

FILE: [ROOT]/vendor/symfony/event-dispatcher/Symfony/Component/EventDispatcher/EventDispatcher.php
LINE: 164
CALL: call_user_func()

FILE: [ROOT]/vendor/symfony/event-dispatcher/Symfony/Component/EventDispatcher/EventDispatcher.php
LINE: 53
CALL: Symfony\Component\EventDispatcher\EventDispatcher->doDispatch()

FILE: [ROOT]/vendor/symfony/event-dispatcher/Symfony/Component/EventDispatcher/ContainerAwareEventDispatcher.php
LINE: 167
CALL: Symfony\Component\EventDispatcher\EventDispatcher->dispatch()

FILE: [ROOT]/phpbb/event/dispatcher.php
LINE: 40
CALL: Symfony\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch()

FILE: [ROOT]/includes/functions_posting.php
LINE: 2408
CALL: phpbb\event\dispatcher->trigger_event()

FILE: [ROOT]/posting.php
LINE: 1352
CALL: submit_post()
Уведомите администратора конференции или вебмастера: strelok-by@bk.ru
Powered by phpBB® Forum Software © phpBB Limited

Аватара пользователя
romaamor
phpBB 3.0.0 RC2
Сообщения: 1524
Зарегистрирован: 31.03.2012 20:28
Откуда: Одесса
Благодарил (а): 522 раза
Поблагодарили: 126 раз

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

Сообщение romaamor » 03.01.2015 19:36

У меня работает. В админке эти буквы добавили ?

Аватара пользователя
COB16
phpBB 2.0.13
Сообщения: 919
Зарегистрирован: 05.10.2014 21:08
Откуда: Беларусь
Благодарил (а): 306 раз
Поблагодарили: 57 раз
Контактная информация:

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

Сообщение COB16 » 03.01.2015 19:41

romaamor да. Уже и на другие бьет буквы

Добавлено спустя 1 час 21 минуту 24 секунды:
А вот что словил щас:
Скрытый текст

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

SQL ERROR [ mysql4 ]

You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 't WHERE NOT EXISTS ( SELECT 1 FROM phpbb_rh_topictags tt WHERE t' at line 2 [1064]

SQL

DELETE FROM phpbb_rh_topictags_tag t WHERE NOT EXISTS ( SELECT 1 FROM phpbb_rh_topictags tt WHERE tt.tag_id = t.id )

BACKTRACE

FILE: (not given by php)
LINE: (not given by php)
CALL: msg_handler()

FILE: [ROOT]/phpbb/db/driver/driver.php
LINE: 855
CALL: trigger_error()

FILE: [ROOT]/phpbb/db/driver/mysql.php
LINE: 181
CALL: phpbb\db\driver\driver->sql_error()

FILE: [ROOT]/ext/robertheim/topictags/service/tags_manager.php
LINE: 81
CALL: phpbb\db\driver\mysql->sql_query()

FILE: [ROOT]/ext/robertheim/topictags/service/tags_manager.php
LINE: 269
CALL: robertheim\topictags\service\tags_manager->delete_unused_tags()

FILE: [ROOT]/ext/robertheim/topictags/event/main_listener.php
LINE: 175
CALL: robertheim\topictags\service\tags_manager->assign_tags_to_topic()

FILE: (not given by php)
LINE: (not given by php)
CALL: robertheim\topictags\event\main_listener->submit_post_end()

FILE: [ROOT]/vendor/symfony/event-dispatcher/Symfony/Component/EventDispatcher/EventDispatcher.php
LINE: 164
CALL: call_user_func()

FILE: [ROOT]/vendor/symfony/event-dispatcher/Symfony/Component/EventDispatcher/EventDispatcher.php
LINE: 53
CALL: Symfony\Component\EventDispatcher\EventDispatcher->doDispatch()

FILE: [ROOT]/vendor/symfony/event-dispatcher/Symfony/Component/EventDispatcher/ContainerAwareEventDispatcher.php
LINE: 167
CALL: Symfony\Component\EventDispatcher\EventDispatcher->dispatch()

FILE: [ROOT]/phpbb/event/dispatcher.php
LINE: 40
CALL: Symfony\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch()

FILE: [ROOT]/includes/functions_posting.php
LINE: 2408
CALL: phpbb\event\dispatcher->trigger_event()

FILE: [ROOT]/posting.php
LINE: 1352
CALL: submit_post()

Аватара пользователя
Sheer
phpBB Guru
phpBB Guru
Сообщения: 11482
Зарегистрирован: 18.02.2007 19:01
Откуда: Калининград не Кенигсберг
Благодарил (а): 53 раза
Поблагодарили: 2573 раза
Контактная информация:

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

Сообщение Sheer » 03.01.2015 21:07

strelok-by писал(а):А вот что словил щас:
[BETA] RH Topic Tags для phpBB 3.1.x
Причем эти правки нужно сделать в нескольких местах. Только не редактируй через панель хостинга.
Кстати автор в курсе, но не шевелится --> https://www.phpbb.com/community/viewtop ... #p13871486
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.

Аватара пользователя
COB16
phpBB 2.0.13
Сообщения: 919
Зарегистрирован: 05.10.2014 21:08
Откуда: Беларусь
Благодарил (а): 306 раз
Поблагодарили: 57 раз
Контактная информация:

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

Сообщение COB16 » 03.01.2015 21:09

Sheer нету такого в новой версии расширения

Аватара пользователя
Sheer
phpBB Guru
phpBB Guru
Сообщения: 11482
Зарегистрирован: 18.02.2007 19:01
Откуда: Калининград не Кенигсберг
Благодарил (а): 53 раза
Поблагодарили: 2573 раза
Контактная информация:

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

Сообщение Sheer » 03.01.2015 21:19

Как это нету?

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

	/**
	 * Removes all tags that are not assigned to at least one topic (garbage collection).
	 *
	 * @return count of deleted tags
	 */
	public function delete_unused_tags()
	{
		// TODO maybe we are not allowed to use subqueries, because some DBALS supported by phpBB do not support them.
		// https://www.phpbb.com/community/viewtopic.php?f=461&t=2263646
		// so we would need 2 queries, but this is slow... so we use subqueries and hope - yeah! :D

		$sql = 'DELETE
			FROM ' . $this->table_prefix . TABLES::TAGS . ' t
			WHERE NOT EXISTS (
				SELECT 1
				FROM ' . $this->table_prefix . TABLES::TOPICTAGS . ' tt
					WHERE tt.tag_id = t.id
			)';

		$this->db->sql_query($sql);
		return $this->db->sql_affectedrows();
	}
и вот он, предмет особой гордости автора
// TODO maybe we are not allowed to use subqueries, because some DBALS supported by phpBB do not support them.
// https://www.phpbb.com/community/viewtop ... &t=2263646
// so we would need 2 queries, but this is slow... so we use subqueries and hope - yeah! :D
Ну то, что это приводит к фатальной ошибке, так... фигня. Ыыыы... https://www.phpbb.com/community/viewtop ... &t=2263646
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.

Аватара пользователя
COB16
phpBB 2.0.13
Сообщения: 919
Зарегистрирован: 05.10.2014 21:08
Откуда: Беларусь
Благодарил (а): 306 раз
Поблагодарили: 57 раз
Контактная информация:

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

Сообщение COB16 » 03.01.2015 21:23

Sheer щас добавлю тогда

Добавлено спустя 9 минут 7 секунд:
Подправил строку, правда почему то теги не пишутся на странице темы. Хотя в опциях включено и кеш чистил

Аватара пользователя
Sheer
phpBB Guru
phpBB Guru
Сообщения: 11482
Зарегистрирован: 18.02.2007 19:01
Откуда: Калининград не Кенигсберг
Благодарил (а): 53 раза
Поблагодарили: 2573 раза
Контактная информация:

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

Сообщение Sheer » 03.01.2015 21:38

strelok-by
У тебя было полное удаление расширения, видать и права доступа для него слетели - проверь.
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.

Аватара пользователя
COB16
phpBB 2.0.13
Сообщения: 919
Зарегистрирован: 05.10.2014 21:08
Откуда: Беларусь
Благодарил (а): 306 раз
Поблагодарили: 57 раз
Контактная информация:

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

Сообщение COB16 » 03.01.2015 21:52

Sheer поставил права и всё равно нету

Добавлено спустя 33 секунды:
и теги пропали из темы которые только что добавил

Добавлено спустя 1 час 10 минут 22 секунды:
Почистил кеш, с компа и с телефона не показывает

Аватара пользователя
Sheer
phpBB Guru
phpBB Guru
Сообщения: 11482
Зарегистрирован: 18.02.2007 19:01
Откуда: Калининград не Кенигсберг
Благодарил (а): 53 раза
Поблагодарили: 2573 раза
Контактная информация:

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

Сообщение Sheer » 03.01.2015 23:06

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

Аватара пользователя
COB16
phpBB 2.0.13
Сообщения: 919
Зарегистрирован: 05.10.2014 21:08
Откуда: Беларусь
Благодарил (а): 306 раз
Поблагодарили: 57 раз
Контактная информация:

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

Сообщение COB16 » 03.01.2015 23:09

Sheer дык я ставил в админке и проверял потом

Перенесено из форума Бета-версии расширений для phpBB в форум Поддержка расширений для phpBB 25.09.2018 22:32 модератором Sheer

Ответить

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