Уважаемые пользователи, по техническим причинам загрузка файлов временно недоступна. Приносим извинения за временные неудобства.

Как сохранить ссылку на сообщение при его переносе?

Темы из форумов поддержки phpBB 3.2.x (доступны только для чтения)
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB 3.1.x/3.2.x | FAQ | Как задавать вопросы | Как устанавливать расширения

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
alt-x
phpBB 1.4.4
Сообщения: 167
Стаж: 9 лет 10 месяцев
Благодарил (а): 29 раз
Поблагодарили: 3 раза

Re: Как сохранить ссылку на сообщение при его переносе?

Сообщение alt-x »

У меня она почему-то не постоянная. Если сообщение после размещения ссылки перенести в другую тему, ссылка будет вести туда, где это сообщение было раньше (на ту страницу, где его уже нет), а не на это сообщение на новом месте.
Версия phpBB: 3.3.10.
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 17317
Стаж: 20 лет 5 месяцев
Откуда: Красноярск
Благодарил (а): 634 раза
Поблагодарили: 2418 раз

Re: Как сохранить ссылку на сообщение при его переносе?

Сообщение rxu »

Это по вот такой ссылке из заголовка? Такого не должно быть.
Значит, либо стиль, либо расширение, либо какие-то чудеса серверного кэша.

Отправлено спустя 1 минуту 9 секунд:
Если в ссылке нет параметров f и t, а только p с якорем #p, она всегда будет вести к посту.
Изображение
alt-x
phpBB 1.4.4
Сообщения: 167
Стаж: 9 лет 10 месяцев
Благодарил (а): 29 раз
Поблагодарили: 3 раза

Re: Как сохранить ссылку на сообщение при его переносе?

Сообщение alt-x »

Вот пример ссылки на заголовок сообщения на моем форуме. Латинские буквы f и t в том или ином виде присутствуют:
Имя сайта/viewtopic.php?f=5&t=16&start=465#p50264
Это "вредные" параметры?
Версия phpBB: 3.3.10.
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 17317
Стаж: 20 лет 5 месяцев
Откуда: Красноярск
Благодарил (а): 634 раза
Поблагодарили: 2418 раз

Re: Как сохранить ссылку на сообщение при его переносе?

Сообщение rxu »

alt-x писал(а): 12.06.2020 9:02 Латинские буквы f и t в том или ином виде присутствуют
Какое-то расширение шалит. Вариант обычный - отключать каждое подозрительное расширение (которое может изменить эти ссылки) по отдельности и смотреть, какое именно виновато.
Изображение
alt-x
phpBB 1.4.4
Сообщения: 167
Стаж: 9 лет 10 месяцев
Благодарил (а): 29 раз
Поблагодарили: 3 раза

Re: Как сохранить ссылку на сообщение при его переносе?

Сообщение alt-x »

Понял. Займусь.
Индикатором для меня должен служить другой текст(код) ссылки, чем тот, который имеется сейчас, как я понял.
Версия phpBB: 3.3.10.
alt-x
phpBB 1.4.4
Сообщения: 167
Стаж: 9 лет 10 месяцев
Благодарил (а): 29 раз
Поблагодарили: 3 раза

Re: Как сохранить ссылку на сообщение при его переносе?

Сообщение alt-x »

Ничего не нашел.
Версия phpBB: 3.3.10.
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 17317
Стаж: 20 лет 5 месяцев
Откуда: Красноярск
Благодарил (а): 634 раза
Поблагодарили: 2418 раз

Re: Как сохранить ссылку на сообщение при его переносе?

Сообщение rxu »

А если вообще все расширения одновременно отключить?
Изображение
alt-x
phpBB 1.4.4
Сообщения: 167
Стаж: 9 лет 10 месяцев
Благодарил (а): 29 раз
Поблагодарили: 3 раза

Re: Как сохранить ссылку на сообщение при его переносе?

Сообщение alt-x »

Ночью попробую.
Версия phpBB: 3.3.10.
alt-x
phpBB 1.4.4
Сообщения: 167
Стаж: 9 лет 10 месяцев
Благодарил (а): 29 раз
Поблагодарили: 3 раза

Re: Как сохранить ссылку на сообщение при его переносе?

Сообщение alt-x »

То ли после моих манипуляций с отключением и включением расширений, то ли раньше невнимательно смотрел, но ссылка на значок слева от ника действительно отличается от других:

имя сайта/viewtopic.php?p=51070#p51070 - ссылка на значаок сообщения слева от ника
имя сайта/viewtopic.php?f=5&t=1139#p51070 - ссылка на номер сообщения
имя сайта/viewtopic.php?f=5&t=1139#p51070 - ссылка на заголовок сообщения

Заметил это после отключения полностью всех расширений. После включения расширений обратно так и осталось - одна их трех ссылок теперь выглядит как надо. С другими вопрос не решен.
Версия phpBB: 3.3.10.
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 17317
Стаж: 20 лет 5 месяцев
Откуда: Красноярск
Благодарил (а): 634 раза
Поблагодарили: 2418 раз

Re: Как сохранить ссылку на сообщение при его переносе?

Сообщение rxu »

alt-x, мда. У вас 3.2.0, а эти ссылки поменяли только в 3.2.9. Вот почему не обновленные версии мы обычно не поддерживаем :)
Либо обновитесь до 3.2.9, либо можете вручную внести вот это изменение https://github.com/phpbb/phpbb/pull/568 ... 9dfcacbdcd для того, чтобы ссылка в заголовке сообщения стала нормальной.
Изображение
alt-x
phpBB 1.4.4
Сообщения: 167
Стаж: 9 лет 10 месяцев
Благодарил (а): 29 раз
Поблагодарили: 3 раза

Re: Как сохранить ссылку на сообщение при его переносе?

Сообщение alt-x »

rxu писал(а): 13.06.2020 4:12Либо обновитесь до 3.2.9, либо можете вручную внести вот это изменение
Понятно. А почему не рекомендуете обновиться сразу до 3.3.0?
Слетят половина расширений? У меня подкдючено 15 штук.
Версия phpBB: 3.3.10.
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 17317
Стаж: 20 лет 5 месяцев
Откуда: Красноярск
Благодарил (а): 634 раза
Поблагодарили: 2418 раз

Re: Как сохранить ссылку на сообщение при его переносе?

Сообщение rxu »

alt-x писал(а): 13.06.2020 10:17 А почему не рекомендуете обновиться сразу до 3.3.0?
Я бы рекомендовал дождаться 3.3.1.
alt-x писал(а): 13.06.2020 10:17 Слетят половина расширений?
Как повезет. [3.3] Несовместимые расширения
Изображение
Аватара пользователя
romaamor
phpBB 3.0.7-PL1
Сообщения: 2517
Стаж: 14 лет 6 месяцев
Откуда: Одесса
Благодарил (а): 829 раз
Поблагодарили: 214 раз

Re: Как сохранить ссылку на сообщение при его переносе?

Сообщение romaamor »

rxu писал(а): 13.06.2020 10:35 Я бы рекомендовал дождаться 3.3.1.
И когда выйдет очередная версия с новыми исправлениями, и с новыми ошибками ? :)
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 17317
Стаж: 20 лет 5 месяцев
Откуда: Красноярск
Благодарил (а): 634 раза
Поблагодарили: 2418 раз

Re: Как сохранить ссылку на сообщение при его переносе?

Сообщение rxu »

romaamor, вам же никто не мешает выпустить свою собственную, без исправлений и ошибок, лучше всех, нет?
Изображение
alt-x
phpBB 1.4.4
Сообщения: 167
Стаж: 9 лет 10 месяцев
Благодарил (а): 29 раз
Поблагодарили: 3 раза

Re: Как сохранить ссылку на сообщение при его переносе?

Сообщение alt-x »

Обновился до 3.2.9.
Вижу, что ссылки на сообщения изменились. Тестировать уже буду позже.
Интересно, что версия 3.2.9 потребовала при обновлении понизить версию PHP не старше 7.3.-dev.
А версия 3.2.7 прекрасно работала на PHP 7.3.15 (alt).
И ещё момент, обновлялся по инструкции из фака, но конференция отказывалась включаться, пока не переименовал папку install. В инструкции об этом ни слова...
Версия phpBB: 3.3.10.

Вернуться в «phpBB 3.2.x (архив)»