Уважаемые пользователи!
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.5
Сообщения: 2275
Стаж: 12 лет 8 месяцев
Откуда: Одесса
Благодарил (а): 657 раз
Поблагодарили: 152 раза

[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
Стаж: 17 лет 10 месяцев
Откуда: Калининград не Кенигсберг
Благодарил (а): 41 раз
Поблагодарили: 1717 раз

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

Сообщение Sheer »

И чё? Сами настройки слетели?
Вот я поставил тебе, теперь на главной
Облако тегов
Теги еще не созданы.
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Аватара пользователя
COB16
phpBB 2.0.15
Сообщения: 1011
Стаж: 10 лет 2 месяца
Откуда: Беларусь
Благодарил (а): 298 раз
Поблагодарили: 57 раз

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

Сообщение COB16 »

Подскажите кто знает как изменить css файл расширения что бы теги на главной были в строчку. Разобрался только как сделать шрифт меньше.
111.JPG
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
Alecto
phpBB 3.0.12
Сообщения: 2857
Стаж: 14 лет 11 месяцев
Откуда: Украина! Харьков
Благодарил (а): 68 раз
Поблагодарили: 241 раз

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

Сообщение Alecto »

со шрифтом ты зря
и, лучше не в строчку, а убрать 80% по ширине.
Аватара пользователя
COB16
phpBB 2.0.15
Сообщения: 1011
Стаж: 10 лет 2 месяца
Откуда: Беларусь
Благодарил (а): 298 раз
Поблагодарили: 57 раз

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

Сообщение COB16 »

Alectoэто на локалке эксперименты провожу. Мне надо что были в ряд шли и так чт бы ряда 2-3 было из тегов
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 17 лет 10 месяцев
Откуда: Калининград не Кенигсберг
Благодарил (а): 41 раз
Поблагодарили: 1717 раз

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

Сообщение Sheer »

KOT-Pskov писал(а):При попытке добавить тег (к уже созданной до этого теме) выдаёт вот такую ошибку
Автор пофиксил https://www.phpbb.com/community/viewtop ... #p13886006
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Аватара пользователя
COB16
phpBB 2.0.15
Сообщения: 1011
Стаж: 10 лет 2 месяца
Откуда: Беларусь
Благодарил (а): 298 раз
Поблагодарили: 57 раз

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

Сообщение COB16 »

Sheer можно ставить?

Добавлено спустя 55 минут 36 секунд:
Проверил на локалке, работает и пока ошибок по MSQL не заметил

Добавлено спустя 13 минут 11 секунд:
залил на хост, приз аходе в настройки ошибка по бд
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 17 лет 10 месяцев
Откуда: Калининград не Кенигсберг
Благодарил (а): 41 раз
Поблагодарили: 1717 раз

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

Сообщение Sheer »

Когда ты научишься уже при возникновении ошибки, сообщать тест этой ошибки? Никто не может угадать, какая у тебя ошибка.
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Аватара пользователя
COB16
phpBB 2.0.15
Сообщения: 1011
Стаж: 10 лет 2 месяца
Откуда: Беларусь
Благодарил (а): 298 раз
Поблагодарили: 57 раз

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

Сообщение COB16 »

Sheer
при попытке включить экст

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

Общая ошибка
SQL ERROR [ mysql4 ]

Table 'amd103_forum.phpbb_rh_topictags_tag' doesn't exist [1146]

SQL

UPDATE phpbb_rh_topictags_tag t SET count = ( SELECT COUNT(tt.id) FROM phpbb_topics topics, phpbb_forums f, phpbb_rh_topictags tt WHERE tt.tag_id = t.id AND topics.topic_id = tt.topic_id AND f.forum_id = topics.forum_id AND f.rh_topictags_enabled = 1 )

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/factory.php
LINE: 329
CALL: phpbb\db\driver\mysql->sql_query()

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

FILE: [ROOT]/ext/robertheim/topictags/migrations/release_0_0_8.php
LINE: 74
CALL: robertheim\topictags\service\tags_manager->calc_count_tags()

FILE: (not given by php)
LINE: (not given by php)
CALL: robertheim\topictags\migrations\release_0_0_8->calc_count_tags()

FILE: [ROOT]/phpbb/db/migrator.php
LINE: 517
CALL: call_user_func_array()

FILE: [ROOT]/phpbb/db/migrator.php
LINE: 463
CALL: phpbb\db\migrator->run_step()

FILE: [ROOT]/phpbb/db/migrator.php
LINE: 301
CALL: phpbb\db\migrator->process_data_step()

FILE: [ROOT]/phpbb/db/migrator.php
LINE: 241
CALL: phpbb\db\migrator->try_apply()

FILE: [ROOT]/phpbb/db/migrator.php
LINE: 241
CALL: phpbb\db\migrator->try_apply()

FILE: [ROOT]/phpbb/db/migrator.php
LINE: 241
CALL: phpbb\db\migrator->try_apply()

FILE: [ROOT]/phpbb/db/migrator.php
LINE: 241
CALL: phpbb\db\migrator->try_apply()

FILE: [ROOT]/phpbb/db/migrator.php
LINE: 241
CALL: phpbb\db\migrator->try_apply()

FILE: [ROOT]/phpbb/db/migrator.php
LINE: 181
CALL: phpbb\db\migrator->try_apply()

FILE: [ROOT]/phpbb/extension/base.php
LINE: 80
CALL: phpbb\db\migrator->update()

FILE: [ROOT]/phpbb/extension/manager.php
LINE: 187
CALL: phpbb\extension\base->enable_step()

FILE: [ROOT]/includes/acp/acp_extensions.php
LINE: 184
CALL: phpbb\extension\manager->enable_step()

FILE: [ROOT]/includes/functions_module.php
LINE: 674
CALL: acp_extensions->main()

FILE: [ROOT]/adm/index.php
LINE: 81
CALL: p_master->load_active()
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 17 лет 10 месяцев
Откуда: Калининград не Кенигсберг
Благодарил (а): 41 раз
Поблагодарили: 1717 раз

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

Сообщение Sheer »

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

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

Сообщение COB16 »

Sheer не могу, при удалении тоже ошибка по бд
Аватара пользователя
владимир1983
phpBB 3.2.6
Сообщения: 5954
Стаж: 14 лет 7 месяцев
Откуда: Сергиев Посад
Благодарил (а): 305 раз
Поблагодарили: 295 раз

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

Сообщение владимир1983 »

Та же самая?
За ваши деньги решу ваши проблемы. Стучи в ЛС.
Нет человека - нет проблемы. (c)
Аватара пользователя
COB16
phpBB 2.0.15
Сообщения: 1011
Стаж: 10 лет 2 месяца
Откуда: Беларусь
Благодарил (а): 298 раз
Поблагодарили: 57 раз

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

Сообщение COB16 »

владимир1983 да
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 17 лет 10 месяцев
Откуда: Калининград не Кенигсберг
Благодарил (а): 41 раз
Поблагодарили: 1717 раз

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

Сообщение Sheer »

strelok-by
Изображение
Ну не да, а другая

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

Общая ошибка
SQL ERROR [ mysql4 ]

Table 'amd103_forum.phpbb_rh_topictags_tag' doesn't exist [1146]

SQL

SHOW COLUMNS FROM phpbb_rh_topictags_tag

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/factory.php
LINE: 329
CALL: phpbb\db\driver\mysql->sql_query()

FILE: [ROOT]/phpbb/db/tools.php
LINE: 1163
CALL: phpbb\db\driver\factory->sql_query()

FILE: [ROOT]/phpbb/db/tools.php
LINE: 1185
CALL: phpbb\db\tools->sql_list_columns()

FILE: [ROOT]/phpbb/db/tools.php
LINE: 855
CALL: phpbb\db\tools->sql_column_exists()

FILE: (not given by php)
LINE: (not given by php)
CALL: phpbb\db\tools->perform_schema_changes()

FILE: [ROOT]/phpbb/db/migrator.php
LINE: 517
CALL: call_user_func_array()

FILE: [ROOT]/phpbb/db/migrator.php
LINE: 463
CALL: phpbb\db\migrator->run_step()

FILE: [ROOT]/phpbb/db/migrator.php
LINE: 405
CALL: phpbb\db\migrator->process_data_step()

FILE: [ROOT]/phpbb/db/migrator.php
LINE: 358
CALL: phpbb\db\migrator->try_revert()

FILE: [ROOT]/phpbb/extension/base.php
LINE: 112
CALL: phpbb\db\migrator->revert()

FILE: [ROOT]/phpbb/extension/manager.php
LINE: 356
CALL: phpbb\extension\base->purge_step()

FILE: [ROOT]/includes/acp/acp_extensions.php
LINE: 270
CALL: phpbb\extension\manager->purge_step()

FILE: [ROOT]/includes/functions_module.php
LINE: 674
CALL: acp_extensions->main()

FILE: [ROOT]/adm/index.php
LINE: 81
CALL: p_master->load_active()
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Аватара пользователя
COB16
phpBB 2.0.15
Сообщения: 1011
Стаж: 10 лет 2 месяца
Откуда: Беларусь
Благодарил (а): 298 раз
Поблагодарили: 57 раз

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

Сообщение COB16 »

Sheer а я глянул первую строчку смотрю одинаковые
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 17 лет 10 месяцев
Откуда: Калининград не Кенигсберг
Благодарил (а): 41 раз
Поблагодарили: 1717 раз

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

Сообщение Sheer »

Ну, канешна Общая ошибка, значит та же сама, щаззз
Выполни в PMA

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

CREATE TABLE IF NOT EXISTS phpbb_rh_topictags (
  id mediumint(8) unsigned NOT NULL AUTO_INCREMENT,
  topic_id mediumint(8) unsigned NOT NULL DEFAULT '0',
  tag_id mediumint(8) unsigned NOT NULL DEFAULT '1',
  PRIMARY KEY (id),
  KEY idx_topic (topic_id),
  KEY idx_tag (tag_id)
) ENGINE=MyISAM  DEFAULT CHARSET=utf8 COLLATE=utf8_bin;
CREATE TABLE IF NOT EXISTS phpbb_rh_topictags_tag (
  id mediumint(8) unsigned NOT NULL AUTO_INCREMENT,
  tag varchar(30) COLLATE utf8_bin NOT NULL DEFAULT '',
  count mediumint(8) unsigned NOT NULL DEFAULT '0',
  PRIMARY KEY (id),
  UNIQUE KEY unq_tag (tag)
) ENGINE=MyISAM  DEFAULT CHARSET=utf8 COLLATE=utf8_bin;
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Перенесено из форума Бета-версии расширений для phpBB в форум Поддержка расширений для phpBB 25.09.2018 22:32 модератором Sheer

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