Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.

Лишние теги <t> в голосовании при правке первого сообщения Тема решена

Проблемы с установкой или работой phpBB 3.2.x? Получите помощь здесь!
Внимание: с 7 ноября 2020 года phpBB Group завершено дальнейшее развитие phpBB версии 3.2, а с 1 августа 2024 года будет прекращена её поддержка.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.

Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB 3.1.x/3.2.x | FAQ | Как задавать вопросы | Как устанавливать расширения

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
cub
phpBB 1.0.0
Сообщения: 8
Стаж: 6 лет 9 месяцев
Благодарил (а): 1 раз
Поблагодарили: 1 раз

Лишние теги <t> в голосовании при правке первого сообщения

Сообщение cub »

Добрый день!
Есть тема с голосованием. Когда автор правит первое сообщение этой темы, к заголовку и каждому пункту голосования в начале добавляется <t><t>, а в конце </t></t>. Т.е. они обрамляются парами тегов. При повторной правке добавляется ещё пара.
Если правлю сообщение я (есть права модератора и администратора), то эти лишние теги не добавляются.

Выглядит это вот так: https://prnt.sc/fm4vwe
cub
phpBB 1.0.0
Сообщения: 8
Стаж: 6 лет 9 месяцев
Благодарил (а): 1 раз
Поблагодарили: 1 раз

Re: Лишние теги <t> в голосовании при правке первого сообщения

Сообщение cub »

Татьяна5 писал(а): 20.06.2017 23:43 С отключёнными расширениями проверяли?
Не проверял, но из расширений стоит только:
Open Link New Window
QuickReply Reloaded
RegisteredOnly
Thanks for posts
Addon for Thanks for posts

На голосования ничего влиять не должно, вроде?

Что ещё можно посмотреть-проверить? Чтобы пользователя 10 раз не дёргать.
Аватара пользователя
LavIgor
Former team member
Сообщения: 3468
Стаж: 9 лет 11 месяцев
Благодарил (а): 41 раз
Поблагодарили: 933 раза

Re: Лишние теги <t> в голосовании при правке первого сообщения

Сообщение LavIgor »

cub, следующий вопрос: использовали ли Вы STK для phpBB 3.2?
cub
phpBB 1.0.0
Сообщения: 8
Стаж: 6 лет 9 месяцев
Благодарил (а): 1 раз
Поблагодарили: 1 раз

Re: Лишние теги <t> в голосовании при правке первого сообщения

Сообщение cub »

LavIgor писал(а): 21.06.2017 0:30 cub, следующий вопрос: использовали ли Вы STK для phpBB 3.2?
STK не используется и не установлен.
Кроме указанных выше дополнений, никаких изменений и правок на форуме нет.
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 12414
Стаж: 12 лет 8 месяцев
Благодарил (а): 224 раза
Поблагодарили: 3524 раза
Контактная информация:

Re: Лишние теги <t> в голосовании при правке первого сообщения

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

cub писал(а): 20.06.2017 23:57Open Link New Window
QuickReply Reloaded
RegisteredOnly
Эти три теоретически могут повлиять. Особенно если там неподходящие версии
Насчёт Thanks for post с адд-оном сомневаюсь
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16353
Стаж: 17 лет 11 месяцев
Откуда: Красноярск
Благодарил (а): 535 раз
Поблагодарили: 2134 раза
Контактная информация:

Re: Лишние теги <t> в голосовании при правке первого сообщения

Сообщение rxu »

cub,попробуйте эти правки https://github.com/phpbb/phpbb/pull/4619/files (posting_tests.php не требуется).
Изображение
cub
phpBB 1.0.0
Сообщения: 8
Стаж: 6 лет 9 месяцев
Благодарил (а): 1 раз
Поблагодарили: 1 раз

Re: Лишние теги <t> в голосовании при правке первого сообщения

Сообщение cub »

Татьяна5, попробуем сегодня без дополнений проверить: сложность в том, что у меня ситуация не воспроизводится и приходится напрягать пользователя.

rxu, если честно, сомневаюсь, что эти правки помогут: у меня же не только с poll_title беда. Просто я не сторонник вручную править скрипты (потом тяжело обновляться) и не хочется без веской причины это делать.

Ещё вчера как-то забылось: выясню что за браузер у пользователя - может здесь собака порылась.
Аватара пользователя
LavIgor
Former team member
Сообщения: 3468
Стаж: 9 лет 11 месяцев
Благодарил (а): 41 раз
Поблагодарили: 933 раза

Re: Лишние теги <t> в голосовании при правке первого сообщения

Сообщение LavIgor »

cub писал(а): 21.06.2017 9:42сложность в том, что у меня ситуация не воспроизводится и приходится напрягать пользователя.
А если создать нового пользователя с такими же правами и проверить?
Тогда и напрягать того пользователя не придётся.
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16353
Стаж: 17 лет 11 месяцев
Откуда: Красноярск
Благодарил (а): 535 раз
Поблагодарили: 2134 раза
Контактная информация:

Re: Лишние теги <t> в голосовании при правке первого сообщения

Сообщение rxu »

cub писал(а): 21.06.2017 9:42у меня же не только с poll_title беда
Они и предназначены не только для опросов.
cub писал(а): 21.06.2017 9:42не сторонник вручную править скрипты (потом тяжело обновляться)
Эта правка войдет в обновление 3.2.1, ничего тяжелого тут нет.
Браузер здесь не причем.
Изображение
cub
phpBB 1.0.0
Сообщения: 8
Стаж: 6 лет 9 месяцев
Благодарил (а): 1 раз
Поблагодарили: 1 раз

Re: Лишние теги <t> в голосовании при правке первого сообщения

Сообщение cub »

LavIgor, спасибо за наводку! Что-то я не сообразил тестового пользователя создать. Старею, наверно.

Итак, что получилось на текущий момент:
1. Проблема именно при редактировании первого сообщения темы с опросом пользователем с обычными правами (без прав модератора и администратора).
2. Татьяна5, отключение вообще всех дополнений эффекта не дало.
3. Правки предложенные rxu в моей версии форумного движка уже есть. Соответственно тоже не помогло.

Куда копать дальше?

Отправлено спустя 4 минуты 45 секунд:
Добавление: засада в праве создавать опросы.

Даю пользователю это право - всё хорошо. Отбираю - опять эти теги лезут.
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16353
Стаж: 17 лет 11 месяцев
Откуда: Красноярск
Благодарил (а): 535 раз
Поблагодарили: 2134 раза
Контактная информация:

Re: Лишние теги <t> в голосовании при правке первого сообщения

Сообщение rxu »

cub писал(а): 21.06.2017 12:05 засада в праве создавать опросы.

Даю пользователю это право - всё хорошо. Отбираю - опять эти теги лезут.
Каким образом пользователь, не имеющий права создавать опросы, может редактировать тему с опросом (которую он должен был и создать, по идее)?
Что за сценарий?
Изображение
cub
phpBB 1.0.0
Сообщения: 8
Стаж: 6 лет 9 месяцев
Благодарил (а): 1 раз
Поблагодарили: 1 раз

Re: Лишние теги <t> в голосовании при правке первого сообщения

Сообщение cub »

rxu писал(а): 21.06.2017 13:15Что за сценарий?
Пользователь создаёт тему.
Модератор, если посчитает нужным, добавляет опрос.
Для удобства использования результатов голосований, автор темы в заголовке периодически обновляет количество голосов за (чтобы можно было оценить количество поддержавших не заходя в каждую тему).
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16353
Стаж: 17 лет 11 месяцев
Откуда: Красноярск
Благодарил (а): 535 раз
Поблагодарили: 2134 раза
Контактная информация:

Re: Лишние теги <t> в голосовании при правке первого сообщения

Сообщение rxu »

Воспроизводится. Значит, баг phpBB.
https://tracker.phpbb.com/browse/PHPBB3-15252

Отправлено спустя 1 час 21 минуту 7 секунд:
Предполагаемый фикс: https://github.com/phpbb/phpbb/pull/4856
Изображение
cub
phpBB 1.0.0
Сообщения: 8
Стаж: 6 лет 9 месяцев
Благодарил (а): 1 раз
Поблагодарили: 1 раз

Re: Лишние теги <t> в голосовании при правке первого сообщения

Сообщение cub »

rxu писал(а): 21.06.2017 18:25Предполагаемый фикс
Сразу не увидел правку сообщения.
Спасибо!
Временно выдал права на голосования.
Чуть попозже попробую пофиксить и отпишусь: помогло-не помогло.
Ответить

Вернуться в «Поддержка phpBB 3.2.x»