Здравствуйте. Я вот от нечего делать написал на коленке утилиту.

Внимание: утилита написана на коленке и там есть баги!

Что она умеет:

  • жирный, наклонный, подчеркнутый, зачеркнутый текст
  • списки
  • картинки!!!
  • обычный и вынесенный варианты кода
  • ссылочки, куда же без них!
  • надстрочный и подстрочный тексты.


Ну, кажется, все перечислил.

Прога:

Было:

[img="www.linux.org.ru/photos/177986:2038028256.jpg&q...;]BBcode -- отличный язык разметки! Только я за полмесяца юзанья макдауна от него отвык [br]
Есть жирный, курсив, подчеркнутый и зачеркнутый текст. А также [sup]надстрочный[/sup] и [sub]подстрочный[/sub].[br]
А еще есть код... вот, сейчас я показал вам, что использую Linux, а не бздю или макос:
[c0de]~$ uname -s
Linux
~$
[/c0de]
Хорошая штука -- этот код, но встроенный код еще лучше! [c]uname -s[/c] выдаст, какое ядро у вас.[br]
Вот [url="linux.org.ru";]LOR[br]
А это список моих хотелок:[br][list]
[*] Набрать скора
[*] Научиться использовать слаку
[/list]
[numlist]
[*] А это
[*] нумерованный
[*] список,
[*] в котором
[*] ничего нет!
[/numlist]
[comment]Я -- комментарий! Меня видно?[/comment]

Стало:

<img src="www.linux.org.ru/photos/177986:2038028256.jpg&q... -- отличный язык разметки! Только я за полмесяца юзанья макдауна от него отвык <br/>
Есть <strong>жирный</strong>, <em>курсив</em>, <u>подчеркнутый</u> и <s>зачеркнутый</s> текст. А также <sup>надстрочный</sup> и <sub>подстрочный</sub>.<br/>
А еще есть код... вот, сейчас я показал вам, что использую Linux, а не бздю или макос:
<br/> <pre>~$ uname -s
Linux
~$</pre> <br/>
Хорошая штука -- этот код, но встроенный код еще лучше! <code>uname -s</code> выдаст, какое ядро у вас.<br/>
Вот <a href="linux.org.ru">LOR</a><br/>;
А это список моих хотелок:<br/><ul>
<li/> Набрать скора
<li/> Научиться использовать слаку
</ul>
<ol>
<li/> А это
<li/> нумерованный
<li/> список,
<li/> в котором
<li/> ничего нет!
</ol>

Внутри исходников тестовой станицы я поменял тег [code] на [c0de], чтобы читалось лором нормально. (Я использую лоркод в этом сообщении.)

Ну как идея? Как реализация?








 ,






URL записи