Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.
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> в голосовании при правке первого сообщения Тема решена
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB 3.1.x/3.2.x | FAQ | Как задавать вопросы | Как устанавливать расширения
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ).
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB 3.1.x/3.2.x | FAQ | Как задавать вопросы | Как устанавливать расширения
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ).
Лишние теги <t> в голосовании при правке первого сообщения
Добрый день!
Есть тема с голосованием. Когда автор правит первое сообщение этой темы, к заголовку и каждому пункту голосования в начале добавляется <t><t>, а в конце </t></t>. Т.е. они обрамляются парами тегов. При повторной правке добавляется ещё пара.
Если правлю сообщение я (есть права модератора и администратора), то эти лишние теги не добавляются.
Выглядит это вот так: https://prnt.sc/fm4vwe
Есть тема с голосованием. Когда автор правит первое сообщение этой темы, к заголовку и каждому пункту голосования в начале добавляется <t><t>, а в конце </t></t>. Т.е. они обрамляются парами тегов. При повторной правке добавляется ещё пара.
Если правлю сообщение я (есть права модератора и администратора), то эти лишние теги не добавляются.
Выглядит это вот так: https://prnt.sc/fm4vwe
-
- Поддержка
- Сообщения: 12424
- Стаж: 12 лет 8 месяцев
- Благодарил (а): 166 раз
- Поблагодарили: 2475 раз
Re: Лишние теги <t> в голосовании при правке первого сообщения
С отключёнными расширениями проверяли?
Re: Лишние теги <t> в голосовании при правке первого сообщения
Не проверял, но из расширений стоит только:
Open Link New Window
QuickReply Reloaded
RegisteredOnly
Thanks for posts
Addon for Thanks for posts
На голосования ничего влиять не должно, вроде?
Что ещё можно посмотреть-проверить? Чтобы пользователя 10 раз не дёргать.
-
- Former team member
- Сообщения: 3468
- Стаж: 9 лет 11 месяцев
- Благодарил (а): 41 раз
- Поблагодарили: 830 раз
Re: Лишние теги <t> в голосовании при правке первого сообщения
cub, следующий вопрос: использовали ли Вы STK для phpBB 3.2?
Re: Лишние теги <t> в голосовании при правке первого сообщения
STK не используется и не установлен.
Кроме указанных выше дополнений, никаких изменений и правок на форуме нет.
-
- Поддержка
- Сообщения: 12424
- Стаж: 12 лет 8 месяцев
- Благодарил (а): 166 раз
- Поблагодарили: 2475 раз
Re: Лишние теги <t> в голосовании при правке первого сообщения
Эти три теоретически могут повлиять. Особенно если там неподходящие версии
Насчёт Thanks for post с адд-оном сомневаюсь
-
- phpBB Guru
- Сообщения: 16367
- Стаж: 17 лет 11 месяцев
- Откуда: Красноярск
- Благодарил (а): 521 раз
- Поблагодарили: 1744 раза
Re: Лишние теги <t> в голосовании при правке первого сообщения
cub,попробуйте эти правки https://github.com/phpbb/phpbb/pull/4619/files (
posting_tests.php
не требуется).Re: Лишние теги <t> в голосовании при правке первого сообщения
Татьяна5, попробуем сегодня без дополнений проверить: сложность в том, что у меня ситуация не воспроизводится и приходится напрягать пользователя.
rxu, если честно, сомневаюсь, что эти правки помогут: у меня же не только с poll_title беда. Просто я не сторонник вручную править скрипты (потом тяжело обновляться) и не хочется без веской причины это делать.
Ещё вчера как-то забылось: выясню что за браузер у пользователя - может здесь собака порылась.
rxu, если честно, сомневаюсь, что эти правки помогут: у меня же не только с poll_title беда. Просто я не сторонник вручную править скрипты (потом тяжело обновляться) и не хочется без веской причины это делать.
Ещё вчера как-то забылось: выясню что за браузер у пользователя - может здесь собака порылась.
-
- Former team member
- Сообщения: 3468
- Стаж: 9 лет 11 месяцев
- Благодарил (а): 41 раз
- Поблагодарили: 830 раз
Re: Лишние теги <t> в голосовании при правке первого сообщения
А если создать нового пользователя с такими же правами и проверить?
Тогда и напрягать того пользователя не придётся.
-
- phpBB Guru
- Сообщения: 16367
- Стаж: 17 лет 11 месяцев
- Откуда: Красноярск
- Благодарил (а): 521 раз
- Поблагодарили: 1744 раза
Re: Лишние теги <t> в голосовании при правке первого сообщения
Они и предназначены не только для опросов.
Эта правка войдет в обновление 3.2.1, ничего тяжелого тут нет.
Браузер здесь не причем.
Re: Лишние теги <t> в голосовании при правке первого сообщения
LavIgor, спасибо за наводку! Что-то я не сообразил тестового пользователя создать. Старею, наверно.
Итак, что получилось на текущий момент:
1. Проблема именно при редактировании первого сообщения темы с опросом пользователем с обычными правами (без прав модератора и администратора).
2. Татьяна5, отключение вообще всех дополнений эффекта не дало.
3. Правки предложенные rxu в моей версии форумного движка уже есть. Соответственно тоже не помогло.
Куда копать дальше?
Отправлено спустя 4 минуты 45 секунд:
Добавление: засада в праве создавать опросы.
Даю пользователю это право - всё хорошо. Отбираю - опять эти теги лезут.
Итак, что получилось на текущий момент:
1. Проблема именно при редактировании первого сообщения темы с опросом пользователем с обычными правами (без прав модератора и администратора).
2. Татьяна5, отключение вообще всех дополнений эффекта не дало.
3. Правки предложенные rxu в моей версии форумного движка уже есть. Соответственно тоже не помогло.
Куда копать дальше?
Отправлено спустя 4 минуты 45 секунд:
Добавление: засада в праве создавать опросы.
Даю пользователю это право - всё хорошо. Отбираю - опять эти теги лезут.
-
- phpBB Guru
- Сообщения: 16367
- Стаж: 17 лет 11 месяцев
- Откуда: Красноярск
- Благодарил (а): 521 раз
- Поблагодарили: 1744 раза
Re: Лишние теги <t> в голосовании при правке первого сообщения
Каким образом пользователь, не имеющий права создавать опросы, может редактировать тему с опросом (которую он должен был и создать, по идее)?
Что за сценарий?
Re: Лишние теги <t> в голосовании при правке первого сообщения
Пользователь создаёт тему.
Модератор, если посчитает нужным, добавляет опрос.
Для удобства использования результатов голосований, автор темы в заголовке периодически обновляет количество голосов за (чтобы можно было оценить количество поддержавших не заходя в каждую тему).
-
- phpBB Guru
- Сообщения: 16367
- Стаж: 17 лет 11 месяцев
- Откуда: Красноярск
- Благодарил (а): 521 раз
- Поблагодарили: 1744 раза
Re: Лишние теги <t> в голосовании при правке первого сообщения
Воспроизводится. Значит, баг phpBB.
https://tracker.phpbb.com/browse/PHPBB3-15252
Отправлено спустя 1 час 21 минуту 7 секунд:
Предполагаемый фикс: https://github.com/phpbb/phpbb/pull/4856
https://tracker.phpbb.com/browse/PHPBB3-15252
Отправлено спустя 1 час 21 минуту 7 секунд:
Предполагаемый фикс: https://github.com/phpbb/phpbb/pull/4856
Re: Лишние теги <t> в голосовании при правке первого сообщения
Сразу не увидел правку сообщения.
Спасибо!
Временно выдал права на голосования.
Чуть попозже попробую пофиксить и отпишусь: помогло-не помогло.