forum.wfido.ru  

Вернуться   forum.wfido.ru > Прочие эхи > RU.GOLDED

Ответ
 
Опции темы Опции просмотра
  #1  
Старый 14.11.2023, 08:41
Vitaliy Aksyonov
Guest
 
Сообщений: n/a
По умолчанию Разрыв URL-ов

Vitaliy Aksyonov написал(а) к All в Nov 23 21:11:56 по местному времени:

Привет, All!

* Originally in ru.golded
* Crossposted in golded.devel

Поковырялся я немного в дебагере, чтобы найти, где же эхотаг вставляет этот пробел, когда вставляешь длинный URL.

В принципе, это необязательно должен быть URL. Может быть любое длинное слово (последовательность непробельных символов).

Когда вводишь символ, который разрывает строку на экране, создаётся новый объект строки, куда переносится то, что не влезло в текущую строку. Тут пока порядок.

А вот при сохранении в базу эти строки склеивается обратно в текст. И вот тут он не понимает, что там было разорванное слово и вставляет пробел.

То есть место, где этот пробел появляется, я нашёл. А вот как это починить, пока мыслей нет. Там ещё в логике участвует парочка параметров из конфига, в зависимости от которых может меняться поведение.

Буду дальше копаться в коде, чтобы починив это, не сломать что-то ещё.


Best regards,
Vitaliy Aksyonov.

... Гостей встречают по одёжке, а провожают - по морде!
--- GoldED+/LNX 1.1.5-b20231030
Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 11:23. Часовой пояс GMT +4.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc. Перевод: zCarot