MyTetra Share
Делитесь знаниями!
О, смотри-ка какое хорошее место. Дайте два!
Разметка сообщений на сайте Linux.org.ru
20.10.2016
20:57
Текстовые метки: linux, linux.org.ru, ЛОР, разметка, теги, сообщение, lorcode, html, форматирование
Раздел: Компьютер - Web - Linux.Org.Ru

Разметка сообщений (LORCODE)

(Найти бы такую же шпаргалку для OpenNet.Ru, но таковой не существует в природе. О тегах разметки знают только старожилы, их нужно нащупывать путем проб и ошибок. Все для людей!)


Параграфы

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

Перевод строки в середине параграфа возможен при помощи тега [br].

Двойное тире -- автоматически заменяется на длинное тире .

Стили текста

  • [b] жирный текст [/b]
  • [i] курсив [/i]
  • [u] подчёркнутый текст [/u]
  • [s] зачёркнутый текст [/s]
  • [em] emphasis [/em]
  • [strong] stronger emphasis [/strong]

Ссылки

Ссылки в тексте выделяются автоматически. В сложных случаях можно поместить ссылку в тег [url]http://www.linux.org.ru/[/url].

Можно задать заголовок ссылки при помощи конструкции [url=http://www.example.com/]Сюда![/url]. В тексте ссылки можно использовать стили текста ([b], [i] и т.п.).

Цитаты

Цитата выделяется символом > в начале строки.

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

В сложных случаях можно использовать тег [quote]. Заголовок цитате можно задать параметром тега [quote="название цитаты"]цитата[/quote].

Ссылка на профиль пользователя

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

Списки

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

Пример:

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

Нумерованный список: [list="1"]. Также можно использовать другие форматы номеров, описанные в http://www.w3.org/TR/html401/struct/lists.html#type-values.

Код и спецсимволы

Для записи тега lorcode в тексте нужно удваивать квадратные скобки: [[url]].

Небольшой фрагмент кода можно выделить в тексте параграфа при помощи тега [inline]a[b]=c[/inline].

Блоки кода выделяются тегом [code]. Язык программирования можно указать в параметре, например [code=java]. Поддерживаются следующие языки:

  • Bash, Shell
  • C
  • C++ ('c++', 'cpp', 'cxx', 'cc')
  • C# ('c#', 'cs')
  • Clojure
  • CMake
  • CoffeeScript
  • CSS
  • D
  • Diff ('patch', 'diff')
  • Erlang
  • F# ('f#', 'fs')
  • Go
  • Haskell
  • HTML, XML
  • Ini
  • Java
  • JavaScript ('js', 'javascript')
  • Lisp, Scheme
  • Lua
  • Objective C ('objc', 'objectivec')
  • Pascal, Delphi
  • Perl
  • PHP
  • Python
  • Ruby
  • Rust
  • Scala
  • Smalltalk
  • SQL
  • TeX
  • Vala

Спойлер (cut) в ленте

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

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

[cut]Текст, который будет скрыт внутри спойлера[/cut]

при скрытии теста, отобразит ссылку вида ( читать дальше... ).

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


Так же в этом разделе:
 
MyTetra Share v.0.43
Яндекс индекс цитирования