[{{mminutes}}:{{sseconds}}] X
Пользователь приглашает вас присоединиться к открытой игре игре с друзьями .
Ctrl предыдущая следующая Ctrl Страницы
1 2 3

Форум «Техцентр» / (Отображение) Проблемы с разметкой Markdown

carmero Сообщение #21 1 июня 2022 в 22:46
Маньяк
50
Ого! Во всём отрицательном можно найти положительное: Fenex появился на сайте...
Последний раз отредактировано 1 июня 2022 в 22:47 пользователем carmero
vnest Сообщение #22 1 июня 2022 в 23:01
Организатор событий
42
Fenex писал(а):
А раньше оно разве отображалось в ленте? По-моему изображения схлапывались в ссылку. Вроде бы есть ещё скрипт который делает автоподгрузку этих изображений, может быть он поломался?

Точно отображалось, но не уверен насчёт того, делал ли это скрипт, но там действительно есть в клавотулс такой KG_ImageLoader.
Только сломалось оно именно сегодня вместе с тем, как вернули БИО.
И вот как итоговый html выглядит в ленте:
скрытый текст…

А вот как в попапе:
скрытый текст…


vnest Сообщение #23 1 июня 2022 в 23:30
Организатор событий
42
Если посмотреть без клавотулс, действительно в ленте никакие картинки не отображаются, даже которые заданы ссылкой.
Значит это делает тот скрипт, и скорее всего что-то поменялось в разметке ленты, что сломало скрипт, но только для base64 картинок.

...

Всё же скрипт просто заменяет ссылки <a> на изображения <img>.
Но теперь в тэге a отсутствует ссылка на base64 для сложнограммы, оно теряется где-то внутри, где markdown преобразуется в html, так что скрипт KG_ImageLoader не виноват.
Последний раз отредактировано 2 июня 2022 в 00:12 пользователем vnest
vnest Сообщение #24 2 июня 2022 в 00:35
Организатор событий
42
Fenex писал(а):
Это что-то странное. Если я правильно понял, речь о символах `& #41;` и `&nbsp;` в скрипте `save_race_in_blog.user.js`. Он сам выставляет именно то, что сейчас выводится. Видимо раньше был какой-то баг разметки, который автор скрипта обошёл таким способом.

Для чего неразрывный пробел - не ясно, а вот скобку автор заменял чтобы %) не заменялся на смайл

Но в принципе можно в скрипте заменить на квадратные скобки, будет не хуже.
ТОМА-АТОМНАЯ Сообщение #25 2 июня 2022 в 18:57
Организатор событий
115
Фенекс, медальки в БИО не вернутся?
HelixOfTheEnd Сообщение #26 2 июня 2022 в 19:06
Организатор событий
1
ТОМА-АТОМНАЯ писал(а):
Фенекс, медальки в БИО не вернутся?

я не Фенекс, но вроде бы, сейчас сделана защита от вставления код в картинки при помощи запрета в ссылках пробелов.

у медалек есть описание [](ссылка "комментарий"), что содержит в себе пробел.

так что либо не вернутся, либо против кода надо будет придумывать что-то другое.
Fenex Сообщение #27 2 июня 2022 в 20:17
Клавомеханик
49
ТОМА-АТОМНАЯ писал(а):
Фенекс, медальки в БИО не вернутся?

Пример кода?

В профиле у Nowhereman42nd медальки отображаются корректно, с текстом при наведении мышью.
Fenex Сообщение #28 2 июня 2022 в 22:52
Клавомеханик
49
Починил переносы строк и выставление аттрибута href с base64 закодированным изображением. Должен заработать юзерскрипт с подгрузкой таких изображений в ленте.
vnest Сообщение #29 2 июня 2022 в 23:23
Организатор событий
42
Fenex писал(а):
Починил переносы строк и выставление аттрибута href с base64 закодированным изображением. Должен заработать юзерскрипт с подгрузкой таких изображений в ленте.

И переносы, и картинки заработали, спасибо!
Nowhereman42nd Сообщение #30 3 июня 2022 в 05:12
Организатор событий
41
HelixOfTheEnd писал(а):
ТОМА-АТОМНАЯ писал(а):
Фенекс, медальки в БИО не вернутся?

у медалек есть описание [](ссылка "комментарий"), что содержит в себе пробел.

Не совсем. Там вместо кавычек - апострофы. И, вообще, пример, на самом деле, такой:
[![Название](ссылко на картинку)](ссылко на статистику словаря 'камент')
HelixOfTheEnd Сообщение #31 3 июня 2022 в 06:19
Организатор событий
1
Nowhereman42nd писал(а):
Там вместо кавычек - апострофы.

вряд ли принципиально. чаще всего в подобных случаях поддерживаются оба варианта.

Nowhereman42nd писал(а):
Не совсем.
[![Название](ссылко на картинку)]

и тем не менее - это всё ещё является названием для основной ссылки(просто вместо названия ссылки вставлена картинка), это всё ещё то же самое название и не важно, картинка там или текст, проблема была не в этой части.
HelixOfTheEnd Сообщение #32 3 июня 2022 в 09:36
Организатор событий
1

у меня в БИО почему-то не починилось. пробела после # не стоит.
HelixOfTheEnd Сообщение #33 3 июня 2022 в 09:38
Организатор событий
1
vnest писал(а):
и картинки заработали

картинки у некоторых людей в бортжурналах встречаются нерабочие(не от KlavoTools), в чём проблема может быть я не знаю.
ТОМА-АТОМНАЯ Сообщение #34 3 июня 2022 в 10:04
Организатор событий
115
От слова совсем исчезли даже эти надписи с кавычками или апострофами, теперь как-будто медалек никогда и не было и мне это приснилось. Как восстановить не знаю
Последний раз отредактировано 3 июня 2022 в 10:05 пользователем ТОМА-АТОМНАЯ
Fenex Сообщение #35 3 июня 2022 в 10:38
Клавомеханик
49
HelixOfTheEnd писал(а):

у меня в БИО почему-то не починилось. пробела после # не стоит.

Пробел надо ставить. Раньше работало без пробела, но это было неправильно.
Последний раз отредактировано 3 июня 2022 в 10:51 модератором Fenex
Fenex Сообщение #37 3 июня 2022 в 10:46
Клавомеханик
49
ТОМА-АТОМНАЯ писал(а):
От слова совсем исчезли даже эти надписи с кавычками или апострофами, теперь как-будто медалек никогда и не было и мне это приснилось. Как восстановить не знаю

В твоём БИО картинки не прогружаются потому что их не отдаёт сам сервер где они лежат (cdn.voronov.dev)
ТОМА-АТОМНАЯ Сообщение #38 3 июня 2022 в 19:35
Организатор событий
115
Медальки же вроде по скрипту ставились и недавно были с апострофами, а теперь пропали. Вроде это не просто картинка. При редакции вроде все есть, не поняла что надо поправить, почитала и ничего не поняла

Спасибо, про пробел в заголовках к картинкам поняла, поправлю.
Последний раз отредактировано 5 июня 2022 в 14:27 пользователем ТОМА-АТОМНАЯ
vnest Сообщение #39 5 июня 2022 в 13:31
Организатор событий
42
В ленте ещё остаётся косяк с сохраняемыми результатами, часто бывает когда пробел без текста заключён в теги для жирного и зачёркнутого текста.

Пример набора:


В html это выглядит так:
<p>Погру<s class="error"> </s><span class="error">ж</span>енный в чтение, он только<s class="error">о</s><span class="error"> </span> почувствовал, что она уже на столе, и, не поднимая головы, протянул к ней руку.</p>


Скрипт превращает это в такой markdown:


Что в ленте с недавних пор выглядит вот так корявенько:


Пока нет идей, как это поправить на уровне скриптов, но может можно поправить как было раньше - там, где markdown преобразуется в html для ленты.
Если помеченный жирным пробел в принципе можно убрать, то пометить зачёркнутым лишний пробел всё равно нужно.
vnest Сообщение #40 5 июня 2022 в 16:01
Организатор событий
42
Воспроизводится впрочем даже если не один пробел.
Что  тако~~** в**~~**е**  время
- вот это должно бы отобразиться как "Что тако ве время".
А получается вот это:
HelixOfTheEnd Сообщение #41 8 июня 2022 в 18:56
Организатор событий
1
vnest писал(а):
Fenex писал(а):
Это что-то странное. Если я правильно понял, речь о символах `& #41;` и `&nbsp;` в скрипте `save_race_in_blog.user.js`. Он сам выставляет именно то, что сейчас выводится. Видимо раньше был какой-то баг разметки, который автор скрипта обошёл таким способом.

Для чего неразрывный пробел - не ясно, а вот скобку автор заменял чтобы %) не заменялся на смайл


ещё интересное наблюдение: во всех старых сообщениях(бортжурналы) некоторые символы тоже заменились(вероятно, скобки или знаки препинания). однако почему такое может быть идей у меня нет(не ставили же люди в комментариях пунктуацию специально таким образом).

Чтобы писать в форуме, нужно зарегистрироваться.

Ctrl предыдущая следующая Ctrl Страницы
1 2 3

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