LINUX.ORG.RU

Трансформация ссылок на linux.org.ru (протокол)

 , , ,


1

2

Ситуация такова: Зайдём в текущий топик по http. В топике содержится ссылка на рандомную страницу ЛОРа. Клик — попадаем на https.
И наоборот: заходим по https, а тут такая ссылка: Стим. стим. стим! Ээ, а где?... (lastmod ненужен). Клик — теряем наш https.
Некоторые конторы режут https трафик, а некоторые параноики вообще очень боятся http.
Нужно сделать такую трансформацию ссылок: если человек зашёл по http, все внутрилоровские ссылки он видит, как http, а если по https, то только https.
Самое лёгкое решение я вижу таким: хранить ссылки в обрезанном виде, чтобы на выходе было вот это:

<a href="forum/games/8636463" title="Стим. стим. стим! Ээ, а где?...">www.linux.org.ru/forum/games/8636463?lastmod=1356856450195</a>

Покурив ./src/main/java/ru/org/linux/util/formatter/ToHtmlFormatter.java я понял, что сам это не напишу.

★★★★★

Последнее исправление: cetjs2 (всего исправлений: 1)

Ответ на: комментарий от derlafff

Я тоже вижу. Только не понимаю, что оно должно делать.

CYB3R ★★★★★
() автор топика
Ответ на: комментарий от IPR

Теперь тебе по древней традиции придется возглавить лор. Первым делом предлагаю сделать новую дефолтную радужную тему.

vurdalak ★★★★★
()
Ответ на: комментарий от vurdalak

Жалко, что до первого апреля ещё долго :)

CYB3R ★★★★★
() автор топика
Ответ на: комментарий от vurdalak

Теперь тебе по древней традиции придется возглавить лор. Первым делом предлагаю сделать новую дефолтную радужную тему.

А разве мне не полагаются по наследству макбуки и айфоны модераторов?

IPR ★★★★★
()

там вообще есть логика которая должна это выправлять, но похоже она местами не работает

maxcom ★★★★★
()
Ответ на: комментарий от maxcom

если ты обратишь внимание на вторую ссылку, то там как раз все как надо - с http оно идет на http, а с https - на https

maxcom ★★★★★
()
Ответ на: комментарий от maxcom

Кстати, да, работает. Значит, это я протупил.

CYB3R ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.