LINUX.ORG.RU

Поддержка Markdown

 ,


5

6

Выложил на сайт бета-версию поддержки разметки Markdown.

Пока что она доступна только модераторам пользователям с 5 звездами и корректорам; после будет доступна более широкому кругу пользователей.

Работает вся стандартная разметка, за исключением вставки картинок. По аналогии с lorcode параграфы текста отделяются друг от друга пустой строкой, одиночные переводы строк игнорируются.

Кроме стандартной разметки должны работать блоки кода как на github, ссылки на пользователей вида @ maxcom (@maxcom) и таблицы. Внешний вид таблиц будет поправлен, пока они выводятся без рамок и отступов.

Да, спасибо @bvn13 за идею и merge request, на базе которого была сделана реализация.

Обновление 19 декабря: изменена верстка упоминаний пользователя; добавлена возможность выбирать режим в настройках

Обновление 21 декабря: markdown доступен пользователям с 5* и корректорам.

Обновление 25 декабря: поправлена верстка блоков кода, добавилен typography extension и markdown доступен пользователям с 4*.

Обновление 6 января: добавлен аналог [cut] и markdown доступен пользователям с 3*.

Обновление 10 января: добавлена справка по разметке.

Обновление 14 января: добавлены отступы и рамки у таблиц.

Обновление 17 января: markdown доступен пользователям с 2*.

Обновление 22 января: markdown доступен пользователям с 1*.

Обновление 30 января: markdown доступен пользователям с score >= 50.

Обновление 11 февраля: markdown доступен всем

★★★★★

ЛОР-код будет в перспективе продолжать работать?

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

ЛОР-код будет в перспективе продолжать работать?

Да.

maxcom ★★★★★ ()

Ура, можно писать как долбач!

anonymous ()

Спасибо! Многие очень долго ждали эту фичу.

EXL ★★★★★ ()

и таблицы

Это что же, в мракдауне таблицы будут, а в лоркоде нет?

Moondancer ()

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

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

Ушла эпоха, пришла другая, иханихиха иханихая.

Deleted ()

@maxcom я требую как глас народа вернуть картиночку злова злова пингвина перед альфой или в замен её. Ну блиин ну правда

Кто за боксёра пингвина? А может в настройках указать мол отображать пингвина вместо альфы или вообще альфа это синтаксис какста, а не отображение

maxcom @maxcоm

И да второй вариант можно сделать через url= и ввести в заблуждение мол я кастснул! а на самом деле нет

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

Выложил на сайт альфа-версию поддержки разметки Markdown.

Пока что она доступна только модераторам;

Здорово! Пошли отсюда, ребята... /thread

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

Кто за боксёра пингвина?

Я поддержу. Уже все привыкли, незачем ломать уже сложившиеся привычки пользователей.

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

Вариант с @ мне нравится тем, что его по тексту видно как набрать.

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

Скорее всего в субботу markdown будет доступен для 5*.

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

Макском, верни пингвина! А если серьезно:

можно сделать через url= и ввести в заблуждение мол я кастснул! а на самом деле нет

Хотя перечёркивать ники то можно, и ни кто не возмущается, да linux-org-ru?

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

Вариант с @ мне нравится тем, что его по тексту видно как набрать.

Может быть, лучше жирным выделять, чтобы было видно, что это имя пользователя? @Zubok (@ не подчеркнут)

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

@ test, только убрать пробел при копировании

я считаю что важно: 1) оставить пингвина. Это же фишечка! 2) возможность копипастить для цитат, оставляя @test

Т.е. пишем '@user', видим '@<пингвин>user', копируем '@user'

Спасибо

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

Можно же засунуть @ в alt и title картинки с пингвином. Тогда при копировании в буфере будет @test, а всплывающая подсказка будет информировать новичков.

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

Т.е.

<img src="/img/tuxlor.png" alt="@" title="@">
Результат при копировании:
@test

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

возможность копипастить для цитат, оставляя @test

кастить через цитаты? не надо! Я за перобразование @username в [user]username[/user].

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

кастить через цитаты? не надо!

Почему не надо? Надо. Для этого каст и существует. Иначе получается нетипичное поведение, что есть зло. Уведомления о касте узер должен отключать в настройках, если не хочет их получать

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

Сейчас каст делается только осознанно.

Если будет каст через copy-paste цитирование - каст может получиться случайно.

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

Отлично, руки чешутся протестировать.

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

Да, это будет правильное поведение :) Максу решать

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

В репозитории с исходниками движка на Github есть инструкция по запуску локальной копии. Инструкции достаточно, чтобы запустить код, даже если практически ничего не знаешь про Java и с какой стороны к ней подходить. Ставишь, тестируешь.

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

Ну ты же понимаешь, что:

1) Лень.
2) Хочется проверить в реальной ситуации.

Вот, например, списки ^

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

Да я не спорю это удобно, посто пичку жака... Ну и там смари какая красота при массовом касте C 8 Марта Девочки ::) ★★★★★ прям толпа пингвино баб. Можно сделать в настройках что-бы вместо альфы или вместе с ней отображался пингвин? пожажа пожажа пожажа. Ну если не вскоре то в перспективе как вариант хотя бы.

Deleted ()

Markdown теперь можно выбрать по-умолчанию в настройках (тем кому он доступен).

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

Markdown теперь можно выбрать по-умолчанию в настройках (тем кому он доступен)

А как узнать доступен он мне или нет? В настройках вижу только «LORCODE» и «User line break» ;( Хочу MD...

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

Пока что она доступна только модераторам; после будет доступна более широкому кругу пользователей.

Скорее всего в субботу markdown будет доступен для 5*.

mandala ★★★★ ()

Я полюбому за пингвина!

dikiy ★★☆☆☆ ()

Markdown доступен пользователям с 5* и корректорам.

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

Тест

тест

class Test {

  private boolean foo() {
    return false;
  }

}

inline test

bvn13 ★★★★★ ()

Это нормально что блоки кода без обрамления?

def foo(bar: str, baz: int) -> str:
    return '{}.{}'.format(bar, baz)
KillTheCat ★★★★★ ()
Ответ на: комментарий от KillTheCat

Верстку кода приведу к тому же виду что сейчас в lorcode.

maxcom ★★★★★ ()
Закрыто добавление комментариев для недавно зарегистрированных пользователей (со score < 50)