Сообщаем об ошибках phpBB 3.0.x разработчикам

Проблемы с установкой или работой phpBB 3.0.x? Получите помощь здесь!
С 1 января 2017 года phpBB Group прекращает поддержку phpBB версии 3.0.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.0 до 1 июля 2017 года.
Подробнее: Окончание поддержки phpBB 3.0.
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Стаж: 20 лет 4 месяца
Откуда: Питер
Благодарил (а): 3 раза
Поблагодарили: 454 раза

Сообщение Палыч »

Smayliks
Кстати, нужно быть более внимательным.
Просто меняется форма выбора: появляется чекбокс для отметки, а кнопка "Выбрать отмеченных" переезжает вниз
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
Heldar
phpBB 2.0.0
Сообщения: 231
Стаж: 19 лет 1 месяц
Благодарил (а): 38 раз
Поблагодарили: 19 раз

Сообщение Heldar »

Палыч
Так то оно конечно так, но форма то для выбора 1 участника и в ней чекбоксы не нужны. А работает "короткая" форма только на первой странице.

"Мелочь, но неприятно"

А вот когда в группу добовляеш пользователей он сразу чекбоксы предлагает ибо там несколько участников это правильно.
А ТЫ очистил кэш??!!
Веду бложик О MMORPG и многом другом.
Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Стаж: 20 лет 4 месяца
Откуда: Питер
Благодарил (а): 3 раза
Поблагодарили: 454 раза

Сообщение Палыч »

Heldar писал(а): но форма то для выбора 1 участника
Не выбора - поиска. Почувствуйте разницу.
Есть доп-удобства для первой страницы.
Но называть это "глюком", у меня язык не поворачивается.
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
Аватара пользователя
Balamut
Former team member
Сообщения: 2214
Стаж: 21 год 6 месяцев
Откуда: {postrow.POSTER_FROM}
Поблагодарили: 146 раз

Сообщение Balamut »

Палыч писал(а):Кстати, нужно быть более внимательным.
Кстати, сугубо имхо.

Если это есть на первой странице, то отсутствие этого на второй - бред.

Либо делать, либо нет.

Палыч писал(а):Но называть это "глюком"
Не глюк. Баг.
//
// That's all, Folks!
// -------------------------------------------------
Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Стаж: 20 лет 4 месяца
Откуда: Питер
Благодарил (а): 3 раза
Поблагодарили: 454 раза

Сообщение Палыч »

Smayliks
С этим согласен. Вообще не нужно было делать это на вызове.
Есть стандартнт им и пользоваться.
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 17272
Стаж: 20 лет 4 месяца
Откуда: Красноярск
Благодарил (а): 632 раза
Поблагодарили: 2412 раз

Сообщение rxu »

Изображение
Semik
phpBB 1.2.0
Сообщения: 16
Стаж: 18 лет 9 месяцев
Откуда: Voronezh
Благодарил (а): 1 раз

Глюк в премодерируемых форумах

Сообщение Semik »

Есть премодерируемый раздел форума.
Модератор создаёт в нём новую тему. Обычный пользователь в теме отвечает. Его сообщение ожидает проверки модератора и не отображается остальным пользователям. Других сообщений в теме нет. Модератор заходит в тему и УДАЛЯЕТ сообщение, ожидающее одобрения. Вместе с сообщением сносится вся тема.

Apache 2.0.59
PHP 5.2.3-pl3-gentoo (cli) (built: Aug 22 2007 01:03:21) в виде модуля
mysql Ver 14.12 Distrib 5.0.44, for pc-linux-gnu (i686) using readline 5.1
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 17272
Стаж: 20 лет 4 месяца
Откуда: Красноярск
Благодарил (а): 632 раза
Поблагодарили: 2412 раз

Сообщение rxu »

Semik
Эта ошибка действительно существует и будет исправлена в версии 3.0.1.
Спасибо за сообщение.
Изображение
Semik
phpBB 1.2.0
Сообщения: 16
Стаж: 18 лет 9 месяцев
Откуда: Voronezh
Благодарил (а): 1 раз

Сообщение Semik »

Ну тогда ещё баг подкину :)

Заходим в какую-либо тему, в которой больше чем одна страница сообщений. Заходим на любую страницу кроме первой (к примеру, вторую). Заходим в модераторский раздел (разумеется с правами модератора). Или же сначала заходим в модераторский раздел, а потом уже переходим на любую другую страницу кроме первой - не важно, главное чтоб в модераторском разделе находиться не на первой странице темы. Пусть к примеру у нас сообщений на страницу 20 и находимся мы на третьей странице.

Далее, в настройках отображения вверху страницы число сообщений на страницу ставим 0 (или любое другое, большее чем число сообщений в теме). Применяем.

В результате видим только те сообщения темы, которые начинаются с 3-ей страницы и до конца. Т.е. начиная с 41-го сообщения в нашем случае. Список страниц исчезает (т.к. якобы отображены все сообщения) и перейти на первые сообщения темы нет никакой возможности.

В строке запроса при этом осталась борода &start=40. Если её оттуда убрать - то всё конечно же отобразится нормально...

Ещё информация к размышлению - если указать число сообщений на страницу не кратное исходному размеру страницы, то в результате мы всё равно получим сообщения, начинающииеся с 41-го (хотя и со списком страниц), т.к. &start=40 в строке запроса так и осталось, оно не пересчиталось всвязи с новым размером страницы...

Apache 2.0.59
PHP 5.2.3-pl3-gentoo (cli) (built: Aug 22 2007 01:03:21) в виде модуля
mysql Ver 14.12 Distrib 5.0.44, for pc-linux-gnu (i686) using readline 5.1
Аватара пользователя
***Blaze***
phpBB 2.0.7
Сообщения: 583
Стаж: 19 лет 8 месяцев
Откуда: Данков
Благодарил (а): 57 раз
Поблагодарили: 25 раз

Сообщение ***Blaze*** »

Баг с отображениям IP (у всех пользователей один о тот же IP) - смотреть Кто сейчас на конференции. Исправить можно так:

Открыть:
root/includes/session.php

Найти:

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

$this->ip = (!empty($_SERVER['REMOTE_ADDR'])) ? htmlspecialchars($_SERVER['REMOTE_ADDR']) : '';
$this->load = false;
Добавить после:

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

$this->ip = (!empty($_SERVER['HTTP_X_FORWARDED_FOR'])) ? htmlspecialchars($_SERVER['HTTP_X_FORWARDED_FOR']) : '';
$this->load = false;
Мой сайт http://ublaze.ru/
Аватара пользователя
Поручик
Former team member
Сообщения: 3942
Стаж: 21 год 4 месяца
Откуда: Оренбург (Южный Урал)
Благодарил (а): 24 раза
Поблагодарили: 54 раза

Сообщение Поручик »

Что-то меня смущает в этом фиксе. Чую, что не всё так просто, но обосновать не могу.
Профессионал - тот же дилетант, только знающий, где ошибётся.
Генератор db_update.php для phpBB2 с некоторыми удобствами. Многие моды я беру или ищу здесь, здесь, тут
Все консультации только на форуме, приваты и стук в аську по таким вопросам игнорируются!
FAQ-phpBB3 | Ошибки новичков, или как не поссориться с модератором | Правила конференции

наш форум http://forum.aeroion.ru/cat1.html
Аватара пользователя
Rayden
Former team member
Сообщения: 3739
Стаж: 21 год 2 месяца
Поблагодарили: 44 раза

Сообщение Rayden »

Ну во первых олимпус и так умеет работать с X_FORWARDED_FOR, поэтому смысл менять REMOTE_ADDR ?
Во вторых это не баг олимпуса, если ему REMOTE_ADDR прокся один и тот же шлет. С таким же успехом неправильно настроенный NGINX может выдавать и X_FORWARDED_FOR один и тот же.
phpBB2 FAQ
phpBB3 FAQ
Аватара пользователя
***Blaze***
phpBB 2.0.7
Сообщения: 583
Стаж: 19 лет 8 месяцев
Откуда: Данков
Благодарил (а): 57 раз
Поблагодарили: 25 раз

Сообщение ***Blaze*** »

Rayden писал(а):смысл менять REMOTE_ADDR ?
Чтобы отображались правильные ip адреса, а не то что ему
Rayden писал(а):прокся один и тот же шлет
Мой сайт http://ublaze.ru/
Аватара пользователя
Rayden
Former team member
Сообщения: 3739
Стаж: 21 год 2 месяца
Поблагодарили: 44 раза

Сообщение Rayden »

А пункт в админке "Проверка заголовка X_FORWARDED_FOR:" для лохов? Правильные пацаны код курочат?
phpBB2 FAQ
phpBB3 FAQ
Аватара пользователя
Поручик
Former team member
Сообщения: 3942
Стаж: 21 год 4 месяца
Откуда: Оренбург (Южный Урал)
Благодарил (а): 24 раза
Поблагодарили: 54 раза

Сообщение Поручик »

Во! Чуял же, нечисто что-то с "фиксом", но вспомнить не смог, где же видел.
Профессионал - тот же дилетант, только знающий, где ошибётся.
Генератор db_update.php для phpBB2 с некоторыми удобствами. Многие моды я беру или ищу здесь, здесь, тут
Все консультации только на форуме, приваты и стук в аську по таким вопросам игнорируются!
FAQ-phpBB3 | Ошибки новичков, или как не поссориться с модератором | Правила конференции

наш форум http://forum.aeroion.ru/cat1.html

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