LINUX.ORG.RU

Это ты про lorcode? Он же базируется на давно распространённом на форумах BBCode.

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

Можно в принципе js скрипт написать.
Если хочите могу это сделать.

uin ★★★
()

Традиция такая.

imul ★★★★★
()

Потому, что ты не прикрутил.

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

Экстеншен / юзерскрипт пусть пишет кто-нибудь ещё, я не умею =)

intelfx ★★★★★
()

Не пойму что все носятся с эти маркдауном, какая разница какой код помнить? Знаю оба, по мне так BB код проще писать. Тем более официальный markdown сильно ограничен в возможностях.

Adept_of_shreedom
()
Ответ на: комментарий от the_electric_hand

не «не знающее», а «считающее неудобными и устаревшими»

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

официальный markdown сильно ограничен в возможностях.

да, ведь md для того и создан, чтобы расширять его под нужды места, в котором он применяется. ну либо использовать уже имеющийся(например github flavored markdown) должен вполне заменить все теги лоркода(кроме [cut])

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

велосипед, кстати ломается на довольно простом цитировании, типа

> 228
> 1488

ещё он кастовать не умеет... короче, лучше уж запилить md в движок лора

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

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

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

bbcode придумали по той причине, что он транслируется в теги html не 1 в 1. Тебе будет неудобно вводить теги html напрямую, особенно если надо сделать например какую-нибудь сложную многострочную цитату. А так достаточно обернуть в один тег, и сервер всё сделает сам.

Маркдаун вводится проще, но парсится сложнее. И набор просто вводимых конструкций ограничен, рано или поздно ты в него упрёшься и придётся делать что-то странное и криво работающее вроде кавычек на лоре.

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

При одинарном переносе строки нет, при двойном получается новый абзац, что тоже не удобно, так что приходится добавлять [br] руками.

Deleted
()

Притом что в «pure» markdown нет даже strike/underline.
С ним тогда придётся разрешать html или допиливать расширениями как в github версии.
В итоге получим ещё один язык разметки.

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

Вот и выросло поколение, не знающее ббкодов. Не думал, что когда-нибудь это скажу.

Знаю что это такое и пользовался на всяких форумах, но лет 5-10 назад. BB - архаизм, маркдаун удобнее. Ну и лоркод это не bb.

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

Двойным переносом отделяются абзацы, это разные вещи. Так кто там наркоман, а вернее балабол, у которого при переносе строки (про двойной перенос я ничего не писал) [br] ставится автоматом? М-м-м?

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

С bb меньше косяков, когда часть сообщения может быть принята за разметку.
И как в markdown обстоят дела с выделением исходного кода? помню в mediawiki для этого прикручивался отдельный костыль и код всеравно выделялся XML-like тегами.

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

Тебе будет неудобно вводить теги html напрямую, особенно если надо сделать например какую-нибудь сложную многострочную цитату. А так достаточно обернуть в один тег, и сервер всё сделает сам.

https://github.com/markdown-it/markdown-it-container

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

bbcode придумали по той причине, что он транслируется в теги html не 1 в 1.

Его придумали программисты в девяностых, когда было принято решать проблемы программистов а не юзеров.

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

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

Не поверю, потому что использовал его для форума. Потом пришлось менять на bbcode, потому что поддержка и использование маркдауна превратились в ад.

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

Его придумали программисты в девяностых, когда было принято решать проблемы программистов а не юзеров.

А вот и прохладные истории из волшебной страны пошли. Какую ещё сказку расскажешь про чёрных программистов?

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

Зачем на форуме их различать? В сообщениях рассказы пишут?

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

Не поверю, потому что использовал его для форума. Потом пришлось менять на bbcode, потому что поддержка и использование маркдауна превратились в ад.

Конкретные примеры-то будут? Про то как тебя в детстве покусал маркдаун - не интересно.

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

Ну давай расскажи, как будет выглядеть на маркдауне url уровня лора (т.е. текст ссылки один, а путь другой).

А также многострочная цитата (так чтобы не ставить «>» перед каждой строкой руками).

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

как в markdown обстоят дела с выделением исходного кода

`инлайн`

```

мультилайн

```

```язык

мультилайн с указанием языка

```

holuiitipun
() автор топика
Последнее исправление: holuiitipun (всего исправлений: 1)
Ответ на: комментарий от vurdalak

Ну давай расскажи, как будет выглядеть на маркдауне url уровня лора (т.е. текст ссылки один, а путь другой).

[текст](урл)

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

С телефона любую разметку вводить неудобно, там спецсимволы в отдельной раскладке.

В маркдауне нужно меньше спецсимволов.

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

Очень красиво, ага.

А тег с 3 параметрами? Например цитата, где мы хотим указать источник и цвет фона.

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

С чего бы? В маркдауне как раз спецсимволами делается то, что в ббкоде текстовыми тегами.

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

Иксперт по маркдауну слился? Бывает.

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