Пользовательские теги для BBCodeXtra
Jan. 3rd, 2012 01:27 amДля браузеров Mozilla есть замечательное расширение BBCodeXtra - добавляет в контекстное меню коды BBCode, HTML, xHTML
Русский перевод не самый хороший, но разобраться что к чему можно и с ним.
В BBCodeXtra помимо стандартных тэгов BBCode/HTML есть возможность задать пользовательские тэги.
На днях собрался и сделал два тэга, на основе LiveJournal Addons. Это замечательное расширение, к сожалению, с DreamWidth не работает. И так:
Русский перевод не самый хороший, но разобраться что к чему можно и с ним.
В BBCodeXtra помимо стандартных тэгов BBCode/HTML есть возможность задать пользовательские тэги.
На днях собрался и сделал два тэга, на основе LiveJournal Addons. Это замечательное расширение, к сожалению, с DreamWidth не работает. И так:
LJ User Simple
Выделенный ник lj-юзера оборачивает в соответсвующий тэг. Ник должен быть реально существующим.
LJ User Extended: 1 clipboard, 1 selection
Произвольный выделенный фрагмент текста делает ссылкой на lj-юзера, при этом настоящий ник должен быть заранее скопирован в буфер обмена.
Примеры использования:
seajey и
тоже я
Как видно, при кросспосте ник из первого примера благополучно сменил прописку на DreamWidth, а во втором случае остался в домене LiveJournal
<lj user="_selection_">
Выделенный ник lj-юзера оборачивает в соответсвующий тэг. Ник должен быть реально существующим.
LJ User Extended: 1 clipboard, 1 selection
<span style="white-space:nowrap;"><a href="profile"><img src="http://l-stat.livejournal.com/img/userinfo.gif" alt="[info]" width="17" height="17" style="vertical-align: bottom; border: 0pt none;" /></a><a href="http://_clipboard_.livejournal.com/"><b>_selection_</b></a></span>
Произвольный выделенный фрагмент текста делает ссылкой на lj-юзера, при этом настоящий ник должен быть заранее скопирован в буфер обмена.
Примеры использования:
Как видно, при кросспосте ник из первого примера благополучно сменил прописку на DreamWidth, а во втором случае остался в домене LiveJournal