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

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

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

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16367
Стаж: 17 лет 11 месяцев
Откуда: Красноярск
Благодарил (а): 521 раз
Поблагодарили: 1744 раза

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

Сообщение rxu »

Sheer писал(а): forum_action=&
Это почему так?
Изображение
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 17 лет 2 месяца
Откуда: Калининград не Кенигсберг
Благодарил (а): 41 раз
Поблагодарили: 1716 раз

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

Сообщение Sheer »

Кто ж их знает :?:
ну гуру mcp.php?&f=47&i=main&action=&mode=forum_view&sd=d&sk=r&st=0&start=100
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Аватара пользователя
nissin
phpBB 3.0.4
Сообщения: 2209
Стаж: 16 лет 4 месяца
Откуда: Павлодар
Благодарил (а): 5 раз
Поблагодарили: 153 раза

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

Сообщение nissin »

В общем я скачал 3.0RC1, там искомый код уже присутствует, значит идёт из 2.1 development ветки (которая в последующем стала 3.0 вместо 2.2).
Обсуждение разработки 2.1, как и сам репозиторий найти не могу. Вынесли похоже.
Всё повторяется. nurlan.info
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 17 лет 2 месяца
Откуда: Калининград не Кенигсберг
Благодарил (а): 41 раз
Поблагодарили: 1716 раз

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

Сообщение Sheer »

rxu, Закомменть тут. Посмотрим, что будет.
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16367
Стаж: 17 лет 11 месяцев
Откуда: Красноярск
Благодарил (а): 521 раз
Поблагодарили: 1744 раза

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

Сообщение rxu »

Sheer писал(а): Посмотрим, что будет.
Смотрим.

Отправлено спустя 14 минут 9 секунд:
Понятно. Заходим в тему, переходим в модераторский раздел, меняем сортировку (например, делаем время размещения по убыванию), теперь слева в меню кликаем "Просмотреть форум", получаем ту же сортировку по убыванию (по времени последнего сообщения).
Изображение
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 17 лет 2 месяца
Откуда: Калининград не Кенигсберг
Благодарил (а): 41 раз
Поблагодарили: 1716 раз

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

Сообщение Sheer »

Нифига не понял. Без правок (код не закомментирован) - зашел в тему - сортировка по возрастанию. Посмотреть форум - сортировка по убыванию.

Отправлено спустя 4 минуты 19 секунд:
Закомментировал. Зашел в тему - сортировка по Автор. Посмотреть форум - сортировка по Время размещения

Отправлено спустя 27 секунд:
Не вижу косяков.
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16367
Стаж: 17 лет 11 месяцев
Откуда: Красноярск
Благодарил (а): 521 раз
Поблагодарили: 1744 раза

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

Сообщение rxu »

М-да. При модерировании форума по убыванию - сортировка по умолчанию. Значит, всё верно.

Отправлено спустя 2 минуты 19 секунд:
Sheer, не забудь, что там должно выполняться условие

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

$merge_select = ($action == 'merge_select' || $action == 'merge_topic' || $action == 'merge_topics') ? true : false;
Т.е. речь идет только о слиянии тем, видимо. При остальных операциях всё должно сортироваться нормально.
Изображение
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 17 лет 2 месяца
Откуда: Калининград не Кенигсберг
Благодарил (а): 41 раз
Поблагодарили: 1716 раз

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

Сообщение Sheer »

Я не забыл. Ща посмотрю что при слиянии/переносе.

Отправлено спустя 6 минут 44 секунды:
Зашел в тему. Сортировка по Автор - Отметил сообщение - Выбрал Перенести сообщение - Вверху
Сообщение
Вы должны выбрать тему для объединения сообщений.
Ткнул Посмотреть форум - Сортировка Время сообщения, Вернулся назад, ткнул Выбрать тему - Сортировка Время сообщения
Все корректно работает.
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Аватара пользователя
nissin
phpBB 3.0.4
Сообщения: 2209
Стаж: 16 лет 4 месяца
Откуда: Павлодар
Благодарил (а): 5 раз
Поблагодарили: 153 раза

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

Сообщение nissin »

Смотрел код, в общем Sheer прав.
Какое-то непонятное наследие, непонятно какого бага (и был ли он вообще).
Параметры сортировки никак не попадают из topic_view в forum_view.
Всё повторяется. nurlan.info
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 17 лет 2 месяца
Откуда: Калининград не Кенигсберг
Благодарил (а): 41 раз
Поблагодарили: 1716 раз

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

Сообщение Sheer »

Может он и был ранее, ибо
Sheer писал(а):
Affects Version/s: 3.0.RC7
Fix Version/s: 3.0.0

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

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

Сообщение rxu »

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

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

Сообщение Sheer »

Самое интересное, что за столько лет никто не обратил внимание на невозможность смены сортировки при переносе/слиянии. Вчера на одном форуме пытались слить две темы - запарились искать тему-приемник, ибо была очень старая, но вот если бы можно было отсортировать по названию, нашли бы мигом.

Отправлено спустя 52 секунды:
rxu писал(а): на 3.0 баг воспроизводится
Ща проверю.

Отправлено спустя 3 минуты 45 секунд:
Если закомментить

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

unset($_POST['sk'], $_POST['sd'], $_REQUEST['sk'], $_REQUEST['sd']); 
никакого бага нет. Все точно так же, как и тут Сообщаем об ошибках phpBB 3.1.x разработчикам
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Аватара пользователя
LavIgor
Former team member
Сообщения: 3468
Стаж: 9 лет 11 месяцев
Благодарил (а): 41 раз
Поблагодарили: 830 раз

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

Сообщение LavIgor »

Искал. Хотел найти. Нашёл.
https://github.com/phpbb/phpbb/commit/a ... 78a3daR314
Код был добавлен Людовиком в 2003 году, в предыдущем commit искомой строчки нет.
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16367
Стаж: 17 лет 11 месяцев
Откуда: Красноярск
Благодарил (а): 521 раз
Поблагодарили: 1744 раза

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

Сообщение rxu »

Изображение
Аватара пользователя
nissin
phpBB 3.0.4
Сообщения: 2209
Стаж: 16 лет 4 месяца
Откуда: Павлодар
Благодарил (а): 5 раз
Поблагодарили: 153 раза

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

Сообщение nissin »

Смотрю вот этот commit, получается этот код был изначально:
Если посмотреть mcp_topic.html в этом commit, то видно, что раньше выбор темы делался через отправку POST
<input class="btnlite" type="submit" name="action[merge_select]" value="{L_SELECT_TOPIC}" /></td>
и параметры сортировки действительно попадали в forum_view, чуть позже эту кнопку заменили ссылкой.
Всё повторяется. nurlan.info

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