XIV конкурс туристской фотографии
"ФотоТур-2023" завершен.
С результатами можно ознакомиться на форуме.
Ветер Перемен

Мастерская ФМК и Prokat.pw предоставляют призы для
победителей соревнования «Осенняя Протва - 2023»
Логин: Пароль: Забыли пароль?Регистрация
Искажение ссылок на форуме
Новая тема  
Автор Сообщение
 Капитан-фотограф
Москва
сообщений: 19582
#1 Дата 24.05.2017 13:09
Известна такая местная проблема - если вставить (на форум или в личку) длинную ссылку, вот прямо текстом, не обложив её тегами [url], то движок вставит туда пробел, и ссылка перестанет быть рабочей. Это нужно движку для того, чтобы осуществить по этому пробелу перенос строки. Мне кажется, что это не очень хорошее решение. Движок делает исправление сугубо для своих технических нужд и тихо, незаметно (пробельчик - не найдёшь даже специально), тот кто запостил ссылку не узнаёт о её невалидности. Известна также позиция саппорта - "оформляйте тэгами и не морочьте голову" - обычная, конечно, для саппортов позиция, но тоже имхо не хорошая. Не должны люди внезапно получать проблемы, даже если они в чём-то тупят, не знают или забыли.

Хотелось бы таки что-то с этим сделать. Например (от имхо правильного к имхо простому):
1. Научить движок переносить не по пробелам.
2. Распознавать ссылки и автоматом обкладывать тэгами, заменяя в тексте словом "ссылка".
3. Запрещать длинные ссылки (или что угодно) - ругать при нажатии кнопки "Отправить".
4. В том месте, где сейчас ставится пробел, ставить троеточие и УДАЛЯТЬ остаток ссылки.
5. Повесить красную строчку предупреждения - "Оформляйте ссылки с помощью кнопки Ссылка, иначе они могут отображаться неправильно".

По-моему, любое из этих 5 решений было бы лучше нынешнего состояния. А наверно и ещё найдётся...

Это моё частное мнение.
 Zindolog
Москва
сообщений: 20887
#2 Дата 24.05.2017 13:11
цитата Капитан-фотограф:
Хотелось бы таки что-то с этим сделать.
Застрелись. Тут это проще.

Чупресука, Фортуна 1+, Стайер, Z-300 (на сборке)
Отредактировано: ZindOlog 24.05.2017 13:12
 vuk
Пушкино
сообщений: 5244
#3 Дата 24.05.2017 15:03
Я понимаю, что вопрос не ко мне, но тем не менее.

цитата Капитан-фотограф:
1. Научить движок переносить не по пробелам.
Это делает не движок, а браузер.

2. Распознавать ссылки и автоматом обкладывать тэгами, заменяя в тексте словом "ссылка".
Ну, в общем-то обычно именно так и делается.

Порой мне кажется, что создавать думающую и чувствующую материю было большой ошибкой. Она вечно жалуется.
 hunter-turist
Ульяновск-Подольск-СПб-Всеволожск-и снова Питер
сообщений: 4336
#4 Дата 24.05.2017 18:28
цитата vuk:

2. Распознавать ссылки и автоматом обкладывать тэгами, заменяя в тексте словом "ссылка".
Ну, в общем-то обычно именно так и делается.

но не здесь,
здесь - ждите нового движка, все что вы услышите.

К2+, К-Спорт, Т-34, А14-350-RH, Loginov Orange Light Agressor (LOLA 280 RH), каяк Рома, пакрафт Александра
 Капитан-фотограф
Москва
сообщений: 19582
#5 Дата 24.05.2017 19:02
Лично я был бы рад и любому пункту ниже по списку (наверно, их сделать легче).
Сейчас самое неприятное то, что искажения вносятся молча, и заметить их трудно.

Это моё частное мнение.
Отредактировано: Капитан-фотограф 24.05.2017 19:15
 Lekka
Москва
сообщений: 9076
#6 Дата 24.05.2017 20:05
цитата Капитан-фотограф:
Распознавать ссылки и автоматом обкладывать тэгами, заменяя в тексте словом "ссылка"

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

Заграница нам поможет!
Отредактировано: Lekka 24.05.2017 20:49
 support
сообщений: 1965
#7 Дата 24.05.2017 21:57
Конечно, помойка. А разве может быть иначе?

Проверяйте - вдруг поломал.
 hunter-turist
Ульяновск-Подольск-СПб-Всеволожск-и снова Питер
сообщений: 4336
#8 Дата 24.05.2017 22:02
спасибо, работает

К2+, К-Спорт, Т-34, А14-350-RH, Loginov Orange Light Agressor (LOLA 280 RH), каяк Рома, пакрафт Александра
 Lekka
Москва
сообщений: 9076
#9 Дата 24.05.2017 22:11
http://weter-peremen.org/forum/voda...

Зачет, спасибо!

цитата:
Конечно, помойка. А разве может быть иначе?

Бывает по-разному, но чаще именно так .
ссылка не поломалась

Заграница нам поможет!
Отредактировано: Lekka 24.05.2017 22:21
 Капитан-фотограф
Москва
сообщений: 19582
#10 Дата 24.05.2017 22:19
Обалдеть! Получилось

Это моё частное мнение.
 Lekka
Москва
сообщений: 9076
#11 Дата 24.05.2017 22:22
цитата Капитан-фотограф:
Обалдеть! Получилось

Дык, это стандартный и самый простой прием .

Заграница нам поможет!
 Капитан-фотограф
Москва
сообщений: 19582
#12 Дата 24.05.2017 22:44
цитата Lekka:
Дык, это стандартный и самый простой прием

Да я ж не про технологию...

Это моё частное мнение.
 support
сообщений: 1965
#13 Дата 24.05.2017 22:46
Кэп, ну это ж мелочь. А что-то более одной строки колупать в старой версии я уже не стану.
 Lekka
Москва
сообщений: 9076
#14 Дата 24.05.2017 22:51
цитата Капитан-фотограф:
Да я ж не про технологию..

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

Заграница нам поможет!
Отредактировано: Lekka 24.05.2017 22:52
 support
сообщений: 1965
#15 Дата 24.05.2017 23:01
Аминь.
Новая тема  
Перейти на другой форум:
Сайт сделан на SiNG cms © 2010-2024