Добавляем свои функции в стандартный bb- редактор для оформления новости

Выдeлив и нaжaв кнoпку в рeдaктoрe (У мeня этo прoстo крaсный квaдрaтик) я пoлучaю нeoбxoдимый мнe блoк с тeкстoм и цвeтoм.Итaк приступим1. Испoльзoвaть в рeдaктoрe положим так:Код: [ustyle=warning]Тестовый текст[/ustyle]BB-тег строение будет преобразовываться в div блок. В engine/skins/default/tpl/qt_tidings.tpl добавить:Код: <a onclick="insertext(‘[ustyle=]’,’[/ustyle]’, {area})"><img src="{skins_url}/tags/ustyle.gif" breadth="16" height="16" alt="ustyle" /></a>3. Положим в Код: <div class="warning">Тестовый текст</div> В machine/includes/classes/parse.class.php добавить:Код: $satisfied = preg_replace("#\[ustyle=(.*?)\](.*?)\[/ustyle\]#is", "<div rank=\"$1\">$2</div>", $content);2. В CSS прописать приманка стили, например:Код: .warning{ padding:0.5em; background: #F2DEDE; hue: #B94A48; border:1px solid #EED3D7;}5. Делая городской портал ,мне понадобилась занятие при добавлении новости выделять определенным цветом блок с текстом.Думал исполнять блок через дополнительные поля,но отказался через этого,и с подсказки инфинити просто добавил кнопку стандартный редактор. В machine/skins/default/tags/ загрузить иконку ustyle.gif4.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

пять × три =