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

-
- Former team member
- Сообщения: 12113
- Стаж: 18 лет 2 месяца
- Откуда: Калининград не Кенигсберг
- Благодарил (а): 36 раз
- Поблагодарили: 1526 раз
Re: Сообщаем об ошибках phpBB 3.1.x разработчикам
Кто ж их знает
ну гуру

ну гуру
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 г.
-
- phpBB 3.0.4
- Сообщения: 2215
- Стаж: 17 лет 4 месяца
- Откуда: Павлодар
- Благодарил (а): 2 раза
- Поблагодарили: 117 раз
Re: Сообщаем об ошибках phpBB 3.1.x разработчикам
В общем я скачал 3.0RC1, там искомый код уже присутствует, значит идёт из 2.1 development ветки (которая в последующем стала 3.0 вместо 2.2).
Обсуждение разработки 2.1, как и сам репозиторий найти не могу. Вынесли похоже.
Обсуждение разработки 2.1, как и сам репозиторий найти не могу. Вынесли похоже.
Всё повторяется. nurlan.info
-
- Former team member
- Сообщения: 12113
- Стаж: 18 лет 2 месяца
- Откуда: Калининград не Кенигсберг
- Благодарил (а): 36 раз
- Поблагодарили: 1526 раз
Re: Сообщаем об ошибках phpBB 3.1.x разработчикам
rxu, Закомменть тут. Посмотрим, что будет.
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
-
- phpBB Guru
- Сообщения: 16947
- Стаж: 18 лет 11 месяцев
- Откуда: Красноярск
- Благодарил (а): 549 раз
- Поблагодарили: 1700 раз
Re: Сообщаем об ошибках phpBB 3.1.x разработчикам
Смотрим.
Отправлено спустя 14 минут 9 секунд:
Понятно. Заходим в тему, переходим в модераторский раздел, меняем сортировку (например, делаем время размещения по убыванию), теперь слева в меню кликаем "Просмотреть форум", получаем ту же сортировку по убыванию (по времени последнего сообщения).
-
- Former team member
- Сообщения: 12113
- Стаж: 18 лет 2 месяца
- Откуда: Калининград не Кенигсберг
- Благодарил (а): 36 раз
- Поблагодарили: 1526 раз
Re: Сообщаем об ошибках phpBB 3.1.x разработчикам
Нифига не понял. Без правок (код не закомментирован) - зашел в тему - сортировка по возрастанию. Посмотреть форум - сортировка по убыванию.
Отправлено спустя 4 минуты 19 секунд:
Закомментировал. Зашел в тему - сортировка по Автор. Посмотреть форум - сортировка по Время размещения
Отправлено спустя 27 секунд:
Не вижу косяков.
Отправлено спустя 4 минуты 19 секунд:
Закомментировал. Зашел в тему - сортировка по Автор. Посмотреть форум - сортировка по Время размещения
Отправлено спустя 27 секунд:
Не вижу косяков.
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
-
- phpBB Guru
- Сообщения: 16947
- Стаж: 18 лет 11 месяцев
- Откуда: Красноярск
- Благодарил (а): 549 раз
- Поблагодарили: 1700 раз
Re: Сообщаем об ошибках phpBB 3.1.x разработчикам
М-да. При модерировании форума по убыванию - сортировка по умолчанию. Значит, всё верно.
Отправлено спустя 2 минуты 19 секунд:
Sheer, не забудь, что там должно выполняться условие
Т.е. речь идет только о слиянии тем, видимо. При остальных операциях всё должно сортироваться нормально.
Отправлено спустя 2 минуты 19 секунд:
Sheer, не забудь, что там должно выполняться условие
Код: Выделить всё
$merge_select = ($action == 'merge_select' || $action == 'merge_topic' || $action == 'merge_topics') ? true : false;
-
- Former team member
- Сообщения: 12113
- Стаж: 18 лет 2 месяца
- Откуда: Калининград не Кенигсберг
- Благодарил (а): 36 раз
- Поблагодарили: 1526 раз
Re: Сообщаем об ошибках phpBB 3.1.x разработчикам
Я не забыл. Ща посмотрю что при слиянии/переносе.
Отправлено спустя 6 минут 44 секунды:
Зашел в тему. Сортировка по
Все корректно работает.
Отправлено спустя 6 минут 44 секунды:
Зашел в тему. Сортировка по
Автор
- Отметил сообщение - Выбрал Перенести сообщение - Вверху
Ткнул Посмотреть форум - СортировкаСообщение
Вы должны выбрать тему для объединения сообщений.
Время сообщения
, Вернулся назад, ткнул Выбрать тему - Сортировка Время сообщения
Все корректно работает.
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
-
- phpBB 3.0.4
- Сообщения: 2215
- Стаж: 17 лет 4 месяца
- Откуда: Павлодар
- Благодарил (а): 2 раза
- Поблагодарили: 117 раз
Re: Сообщаем об ошибках phpBB 3.1.x разработчикам
Смотрел код, в общем Sheer прав.
Какое-то непонятное наследие, непонятно какого бага (и был ли он вообще).
Параметры сортировки никак не попадают из topic_view в forum_view.
Какое-то непонятное наследие, непонятно какого бага (и был ли он вообще).
Параметры сортировки никак не попадают из topic_view в forum_view.
Всё повторяется. nurlan.info
-
- Former team member
- Сообщения: 12113
- Стаж: 18 лет 2 месяца
- Откуда: Калининград не Кенигсберг
- Благодарил (а): 36 раз
- Поблагодарили: 1526 раз
Re: Сообщаем об ошибках phpBB 3.1.x разработчикам
Может он и был ранее, ибо
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
-
- Former team member
- Сообщения: 12113
- Стаж: 18 лет 2 месяца
- Откуда: Калининград не Кенигсберг
- Благодарил (а): 36 раз
- Поблагодарили: 1526 раз
Re: Сообщаем об ошибках phpBB 3.1.x разработчикам
Самое интересное, что за столько лет никто не обратил внимание на невозможность смены сортировки при переносе/слиянии. Вчера на одном форуме пытались слить две темы - запарились искать тему-приемник, ибо была очень старая, но вот если бы можно было отсортировать по названию, нашли бы мигом.
Отправлено спустя 52 секунды:
Отправлено спустя 3 минуты 45 секунд:
Если закомментить
никакого бага нет. Все точно так же, как и тут Сообщаем об ошибках phpBB 3.1.x разработчикам
Отправлено спустя 52 секунды:
Ща проверю.
Отправлено спустя 3 минуты 45 секунд:
Если закомментить
Код: Выделить всё
unset($_POST['sk'], $_POST['sd'], $_REQUEST['sk'], $_REQUEST['sd']);
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
-
- Former team member
- Сообщения: 3468
- Стаж: 11 лет
- Благодарил (а): 39 раз
- Поблагодарили: 792 раза
Re: Сообщаем об ошибках phpBB 3.1.x разработчикам
Искал. Хотел найти. Нашёл.
https://github.com/phpbb/phpbb/commit/a ... 78a3daR314
Код был добавлен Людовиком в 2003 году, в предыдущем commit искомой строчки нет.
https://github.com/phpbb/phpbb/commit/a ... 78a3daR314
Код был добавлен Людовиком в 2003 году, в предыдущем commit искомой строчки нет.
-
- phpBB 3.0.4
- Сообщения: 2215
- Стаж: 17 лет 4 месяца
- Откуда: Павлодар
- Благодарил (а): 2 раза
- Поблагодарили: 117 раз
Re: Сообщаем об ошибках phpBB 3.1.x разработчикам
Смотрю вот этот commit, получается этот код был изначально:
Если посмотреть mcp_topic.html в этом commit, то видно, что раньше выбор темы делался через отправку POST
и параметры сортировки действительно попадали в forum_view, чуть позже эту кнопку заменили ссылкой.
Если посмотреть mcp_topic.html в этом commit, то видно, что раньше выбор темы делался через отправку POST
<input class="btnlite" type="submit" name="action[merge_select]" value="{L_SELECT_TOPIC}" /></td>
и параметры сортировки действительно попадали в forum_view, чуть позже эту кнопку заменили ссылкой.
Всё повторяется. nurlan.info