Lorcode - dim13/lor GitHub Wiki

Разметка сообщений на сайте. Новый параграф создается двойным переводом строки. Автовыделение URL в режиме Lorcode работает.

Теги

Простые

[br] - перевод строки

[b]жирный текст[/b] - текст

[i]курсив[/i] - текст

[u]подчёркнутый текст[/u] - текст

[s]зачёркнутый текст[/s]

[em]emphasis[/em]

[strong]stronger emphasis[/strong]

[pre]preformatted text[/pre]

[inline]Строчное оформление кода[/inline]

[user]maxcom[/user] - ссылка на профиль пользователя. При использовании этого тега упомянутому пользователю приходит уведомление. Это ещё иногда называют "скастовать пользователя в тред".[1]

Цитата

[quote]цитата[/quote]

[quote="название цитаты"]цитата[/quote]

Или

>>цитата

Или

>>вложенная >цитата

Ссылка

[url]http://www.linux.org.ru/\[/url\] (можно с параметром, например: [url=http://www.example.com/\]Сюда\!\[/url\])

Внутри тэга [url] с параметром можно использовать тэги [b], [i] и т.п.

Пример:

[url=http://www.example.com/]Сюда![/url]

отобразится примерно так:

Сюда!

Списки

Формат:

[list]список[/list] ([*] - элемент списка)

Пример:

    [list]
    [*] one
    [*] two
    [*] [list]
      [*] three-one
      [*] three-two
      [/list]
    [/list]

отобразится примерно так:

  • one
  • two
    • three-one
    • three-two

[list="type"]нумерованный список[/list] (type описан тут: http://www.w3.org/TR/html401/struct/lists.html#type-values).

Код

[code]код[/code]. Язык программирования можно указать в параметре, например [code=java].

Внимание! Код не работает в режиме "User Line Breaks". Переключайтесь в "TeX Paragraphs" для оформления кода!

Подсветка синтаксиса работает для:

  1. Bash, Shell
  2. C
  3. C++ ('c++', 'cpp', 'cxx', 'cc')
  4. C# ('c#', 'cs')
  5. Clojure
  6. CMake
  7. CoffeeScript
  8. CSS
  9. D
  10. Diff ('patch', 'diff')
  11. Erlang
  12. F# ('f#', 'fs')
  13. Go
  14. Haskell
  15. HTML, XML
  16. Ini
  17. Java
  18. JavaScript ('js', 'javascript')
  19. Lisp, Scheme
  20. Lua
  21. Objective C ('objc', 'objectivec')
  22. Pascal, Delphi
  23. Perl
  24. PHP
  25. Python
  26. Ruby
  27. Rust
  28. Scala
  29. Smalltalk
  30. SQL
  31. TeX
  32. Vala

Также доступно и строчное оформление кода (тег [inline]).

Спойлер

В конце июля 2011 года добавлен парный тег [cut] для создания спойлера в новостях с целью сокращения занимаемого ими места на главной странице.

Примеры использования:

  • [cut]Текст, который будет скрыт внутри спойлера[/cut]
    • при скрытии теста, отобразит ссылку вида ( читать дальше... )
  • [cut=Текст, который будет выведен в ссылке вместо скрытого внутри cut содержимого]Текст, который будет скрыт внутри спойлера[/cut]
    • при скрытии текста отобразит ссылку вида ( Текст, который будет выведен в ссылке вместо скрытого внутри cut содержимого )

Тег cut скрывает свое содержимое на главной странице, в лентах новостей (см. пример Лента новостей раздела multimedia) и в персональных лентах топиков (см. пример Лента топиков maxcom-а).

Показать тег форматирования как текст

Для того, чтобы написать тег форматирования как текст (а не как управляющий символ) - достаточно обрамить его лишней парой квадратных скобок, то есть:

[[тег|тег]]

Примечания

  1. Мы написали об этом потому, что не все пользователи об этом догадываются.
⚠️ **GitHub.com Fallback** ⚠️