Как добавить кнопку с символом в стандартный текстовый редактор

Всем привет, есть необходимость вставить в панель стандартного текстового редактора кнопку вставки текстового символа. С тегами все понятно, а вот как с символами быть?

4 комментария

avatar
Думаю по этому сценарию livestreet.ru/blog/7020.html
avatar
В том то и дело, что с тегами все ясно. А мне нужно один символ без "<>" и "</>"
avatar
<a href="#" onclick="lsPanel.putTagAround('form_comment_text','сиськи'); return false;" class="button"><img src="{cfg name='path.static.skin'}/images/panel/сиськи.gif" width="30" height="20" title="{$aLang.panel_сиськи}"></a>


// Разрешённые теги
                $this->oJevix->cfgAllowTags(array('cut','a', 'img', 'i', 'b', 'u', 's', 'video', 'em',  'strong', 'nobr', 'li', 'ol', 'ul', 'sup', 'abbr', 'sub', 'acronym', 'h4', 'h5', 'h6', 'br', 'hr', 'pre', 'code', 'object', 'param', 'embed', 'blockquote', 'сиськи'));


public function siskiParser($sText) {
        $sText=str_replace('<span class="сиськи">',$sText);
        $sText=str_replace('</span>',$sText);
        return $sText;
    }


$sResult=$this->siskiParser($sResult);


.siski { font-style: italic; color:#f00 }


Както так. Сиськи заменяем на своё
avatar
Спасибо за «сиськи», сегодня попробую ;)
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.