Сообщаем об ошибках phpBB 3.0.x разработчикам
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
).
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
-
Nekstati
- Поддержка

- Сообщения: 3365
- Стаж: 17 лет 6 месяцев
- Благодарил (а): 37 раз
- Поблагодарили: 1454 раза
Re: Сообщаем об ошибках phpBB 3.0.x разработчикам
Для статистики: на phpBB Guru не отмечены звёздочкой сообщения старше 6 месяцев, а на моём форуме сообщения старше 1,5 лет (как раз с момента конвертации с phpBB2). Интересно, от чего это зависит.
-
FladeX
- Former team member
- Сообщения: 1935
- Стаж: 19 лет 3 месяца
- Откуда: Саранск
- Благодарил (а): 7 раз
- Поблагодарили: 59 раз
Re: Сообщаем об ошибках phpBB 3.0.x разработчикам
Ну наверно потому, что во второй версии не было такой информации, потому конвертер ничего и не перенес.
Добавлено спустя 1 минуту 13 секунд:
Хотя нет, гуру еще в 2008 году перешли на тройку... Где же собака зарыта?)
Добавлено спустя 1 минуту 13 секунд:
Хотя нет, гуру еще в 2008 году перешли на тройку... Где же собака зарыта?)
//
// Okay, let's do the loop, yeah come on baby let's do the loop
// and it goes like this ...
| phpBB Adept ] | Каталог форумов | генератор sitemap для форумов | форум про форумы
// Okay, let's do the loop, yeah come on baby let's do the loop
// and it goes like this ...
| phpBB Adept ] | Каталог форумов | генератор sitemap для форумов | форум про форумы
-
FladeX
- Former team member
- Сообщения: 1935
- Стаж: 19 лет 3 месяца
- Откуда: Саранск
- Благодарил (а): 7 раз
- Поблагодарили: 59 раз
Re: Сообщаем об ошибках phpBB 3.0.x разработчикам
А, ну да, в "нагрузка на сервер" есть соответствующий переключатель. Наверно просто настройки поменялись в то время, поэтому и показывается так.
//
// Okay, let's do the loop, yeah come on baby let's do the loop
// and it goes like this ...
| phpBB Adept ] | Каталог форумов | генератор sitemap для форумов | форум про форумы
// Okay, let's do the loop, yeah come on baby let's do the loop
// and it goes like this ...
| phpBB Adept ] | Каталог форумов | генератор sitemap для форумов | форум про форумы
-
Nekstati
- Поддержка

- Сообщения: 3365
- Стаж: 17 лет 6 месяцев
- Благодарил (а): 37 раз
- Поблагодарили: 1454 раза
Re: Сообщаем об ошибках phpBB 3.0.x разработчикам
Похоже, собака была зарыта вот где: нажатие кнопки «Синхронизировать свои темы» стирает все «звёздочки» старше 6 месяцев.
-
schiza
- phpBB 1.0.0
- Сообщения: 1
- Стаж: 16 лет 6 месяцев
- Откуда: Санкт-Петербург
Обрезает заголовок сообщения/ответа/поста) на 4 знака Re: .
При обновлении с 3.0.6 до 3.0.7 стал на 4 знака обрезаться заголовок сообщения/ответа на тему с максимальным количеством знаков (60) в заголовке. То есть, символы "Re: " (с пробелом -4 знака) вставляются в заголовок сообщения/ответа, за счёт обрезки конца названия темы на те же 4 знака. Заголовок самой темы не трогает, а обрезает заголовок ответа, автоматически состоящего из него с предворением "Re: ". Такое стало сразу после обновления с 3.0.6 до 3.0.7 (3 марта). Как исправить ситуацию? Чтоб не обрезало заголовок ответа.
База форума большая, старая, изменения не желательны, придаю большое значение СЕО.
База форума большая, старая, изменения не желательны, придаю большое значение СЕО.
-
MIT
- Former team member
- Сообщения: 2500
- Стаж: 17 лет 6 месяцев
- Откуда: 56°20′02″ с. ш. 36°42′45″ в. д.
- Благодарил (а): 3 раза
- Поблагодарили: 351 раз
Re: Сообщаем об ошибках phpBB 3.0.x разработчикам
Поставил в испытательных целях вчера версию 3.0.7 и заметил странное поведение в разделе управления форумами.
Что делал:
Установил, после чего начал создавать категории от "Категория 2" до "Категория 10". В каждой из этих категорий создал по форуму: "Форум 2.1", "Форум 3.1" и т.д..
В чём ошибка:
Не знаю, но если создание категорий с 2 по 6 и с 8 по 10 не вызвало проблем, то вот с 7ой пришлось повозиться: я несколько раз заполнял и отправлял форму, однако категория создалась только раз на пятый. Форумы же добавились удачно во все категории кроме седьмой: она какбэ существует, и какбэ и не существует одновременно — в админке её видно, но добавить в неё ничего нельзя.
Изменения:
Никаких, только включен русский язык и добавлен один новый стиль (админку не затрагивающий).
Могу предоставить админский доступ и доступ к базе.
Что делал:
Установил, после чего начал создавать категории от "Категория 2" до "Категория 10". В каждой из этих категорий создал по форуму: "Форум 2.1", "Форум 3.1" и т.д..
В чём ошибка:
Не знаю, но если создание категорий с 2 по 6 и с 8 по 10 не вызвало проблем, то вот с 7ой пришлось повозиться: я несколько раз заполнял и отправлял форму, однако категория создалась только раз на пятый. Форумы же добавились удачно во все категории кроме седьмой: она какбэ существует, и какбэ и не существует одновременно — в админке её видно, но добавить в неё ничего нельзя.
Изменения:
Никаких, только включен русский язык и добавлен один новый стиль (админку не затрагивающий).
Могу предоставить админский доступ и доступ к базе.
-
Alek$
- Former team member
- Сообщения: 2616
- Стаж: 21 год 1 месяц
- Откуда: Новосибирск
- Поблагодарили: 37 раз
Re: Сообщаем об ошибках phpBB 3.0.x разработчикам
MIT
Можете просто приаттачить архивированный дамп базы данных.
Можете просто приаттачить архивированный дамп базы данных.
Самая страшная ошибка, это ошибка без видимых причин и конкретных последствий.
phpBB3 [db_update.php generator]
Первая помощь по всем phpBB-вопросам: phpBB2 и phpBB3 FAQ; Правила общения;
Все консультации в icq или личке - на платной основе.
phpBB3 [db_update.php generator]
Первая помощь по всем phpBB-вопросам: phpBB2 и phpBB3 FAQ; Правила общения;
Все консультации в icq или личке - на платной основе.
-
MIT
- Former team member
- Сообщения: 2500
- Стаж: 17 лет 6 месяцев
- Откуда: 56°20′02″ с. ш. 36°42′45″ в. д.
- Благодарил (а): 3 раза
- Поблагодарили: 351 раз
Re: Сообщаем об ошибках phpBB 3.0.x разработчикам
Вот. Из базы удалены только персональные данные пользователей (почтовые ящики) и упомянания о домене (настройки кук) и заменены на a@b.c и a.b.c соответственно.
-
ozes
- phpBB 1.2.0
- Сообщения: 10
- Стаж: 16 лет 6 месяцев
- Благодарил (а): 2 раза
Re: Обрезает заголовок сообщения/ответа/поста) на 4 знака Re
У меня в 3.0.7 появилась та же самая ошибка. В 3.0.7-PL1 эта ошибка не исправлена.schiza писал(а):При обновлении с 3.0.6 до 3.0.7 стал на 4 знака обрезаться заголовок сообщения/ответа на тему с максимальным количеством знаков (60) в заголовке.
Уважаемые разработчики, исправьте, пожалуйста, или напишите, как это сделать самостоятельно. Ошибка очень заметная.
Re: Сообщаем об ошибках phpBB 3.0.x разработчикам
Пишу не об ошибке, а о предложении. Хотелось бы, чтобы в следующей версии сделали переключатель в админке для БО. Чтобы изначально БО развернутый был или свернутый, как сейчас!
-
Semik
- phpBB 1.2.0
- Сообщения: 16
- Стаж: 18 лет 9 месяцев
- Откуда: Voronezh
- Благодарил (а): 1 раз
Re: Сообщаем об ошибках phpBB 3.0.x разработчикам
Ошибка в includes/message_parser.php в функции bbcode_img
- $stats = @getimagesize($in);
+ $stats = @getimagesize(htmlspecialchars_decode($in));
Иначе при урлах вида http://somesite/forum/download/file.php?id=12518&t=1 в $in мы имеем http://somesite/forum/download/file.php?id=12518&t=1 и последний параметр благополучно теряется. В случае со ссылкой на превьюшку с самого же форума вместо превьюшки туда попадает полноразмерная картинка и разумеется не пролазит в ограничения размеров. В остальных случаях параметры тоже могут иметь ключевое значение.
Воспроизводится в 3.0.5, 3.0.6, 3.0.7
Сначала написал html_entity_decode вместо htmlspecialchars_decode, но потом нашёл, что в движке реализована собственная подстановка htmlspecialchars_decode, что должно бы работать более кроссверсионно. Наверное так правильней.
Возможно фикс не совсем корректный, моё мнение - encode надо делать в последний момент, а в эту функцию оригинальное значение $in должно прийти. Но я не особо дружу с php вообще и с движком форума в частности, чтобы разобраться где откуда какие вызовы идут - мне несколько дней понадобится.
- $stats = @getimagesize($in);
+ $stats = @getimagesize(htmlspecialchars_decode($in));
Иначе при урлах вида http://somesite/forum/download/file.php?id=12518&t=1 в $in мы имеем http://somesite/forum/download/file.php?id=12518&t=1 и последний параметр благополучно теряется. В случае со ссылкой на превьюшку с самого же форума вместо превьюшки туда попадает полноразмерная картинка и разумеется не пролазит в ограничения размеров. В остальных случаях параметры тоже могут иметь ключевое значение.
Воспроизводится в 3.0.5, 3.0.6, 3.0.7
Сначала написал html_entity_decode вместо htmlspecialchars_decode, но потом нашёл, что в движке реализована собственная подстановка htmlspecialchars_decode, что должно бы работать более кроссверсионно. Наверное так правильней.
Возможно фикс не совсем корректный, моё мнение - encode надо делать в последний момент, а в эту функцию оригинальное значение $in должно прийти. Но я не особо дружу с php вообще и с движком форума в частности, чтобы разобраться где откуда какие вызовы идут - мне несколько дней понадобится.
-
Rayden
- Former team member
- Сообщения: 3739
- Стаж: 21 год 2 месяца
- Поблагодарили: 44 раза
Re: Сообщаем об ошибках phpBB 3.0.x разработчикам
Версия 3.0.7 PL1
subsilver2
viewonline_body.html
47 строка:
<div class="gensmall" align="{S_CONTENT_FLOW_END}">{L_ONLINE_EXPLAIN}</div>
Но языковой переменной ONLINE_EXPLAIN не существует.
subsilver2
viewonline_body.html
47 строка:
<div class="gensmall" align="{S_CONTENT_FLOW_END}">{L_ONLINE_EXPLAIN}</div>
Но языковой переменной ONLINE_EXPLAIN не существует.
-
rxu
- phpBB Guru

- Сообщения: 17272
- Стаж: 20 лет 4 месяца
- Откуда: Красноярск
- Благодарил (а): 632 раза
- Поблагодарили: 2412 раз
Re: Сообщаем об ошибках phpBB 3.0.x разработчикам
includes/functions.phpRayden писал(а):Но языковой переменной ONLINE_EXPLAIN не существует.
Код: Выделить всё
'L_ONLINE_EXPLAIN' => $l_online_time,-
Rayden
- Former team member
- Сообщения: 3739
- Стаж: 21 год 2 месяца
- Поблагодарили: 44 раза
Re: Сообщаем об ошибках phpBB 3.0.x разработчикам
Неа. Она во viewonline_body.html не приезжает (или приезжает пустая) и в просилвере ее нету. А вот в сабсилвере прописана, но не выводится.
Может я конечно что-то упустил, просто обнаружил в процессе редактирования сабсилвера.
Если впечатать ее во viewonline_body.html просилвера, то она тоже не вводится. Так что в любом случе - косяк налицо.
На индексе работает, выдает фразу - основано на активности пользователей за последние 5 минут
Во вьютопике тоже работает.
А во вьюонлайн не передается. Да собственно и понятно, она там не нужна, там рефреш постоянный идет.
Может я конечно что-то упустил, просто обнаружил в процессе редактирования сабсилвера.
Если впечатать ее во viewonline_body.html просилвера, то она тоже не вводится. Так что в любом случе - косяк налицо.
На индексе работает, выдает фразу - основано на активности пользователей за последние 5 минут
Во вьютопике тоже работает.
А во вьюонлайн не передается. Да собственно и понятно, она там не нужна, там рефреш постоянный идет.
-
rxu
- phpBB Guru

- Сообщения: 17272
- Стаж: 20 лет 4 месяца
- Откуда: Красноярск
- Благодарил (а): 632 раза
- Поблагодарили: 2412 раз
Re: Сообщаем об ошибках phpBB 3.0.x разработчикам
Почувствуйте разницу: переменная не существует, или существует, но как пустая строка? Здесь второй случай, и переменная передается в шаблон. В чём ошибка?Rayden писал(а):Неа. Она во viewonline_body.html не приезжает (или приезжает пустая) и в просилвере ее нету.

