electron пишет:img src=адрес картинки onclick=код символа
код симфола в html, а он только для админов. даже если регулярка не нужна то обработчик точно нужен. Для смаилов есть такой:
CODE:var $_Smiles = FALSE;
/*
setsmiles замена кодов смайлов на изображения
*/
function setsmiles($string) {
if ($this->_Smiles === FALSE) {
function SmileMap($arr) {
return '<img src="./im/emoticons/'.$arr['img'].'" border="0" alt="'.$arr['emt'].'" title="'.$arr['emt'].'">';
}
$allsmiles = $this->_Read(FM_SMILES);
$this->_Smiles = array_map("SmileMap",$allsmiles['smiles']);
unset($allsmiles);
}
return strtr($string,$this->_Smiles);
} (Отредактировано автором: 15 июня 2011 — 15:24) |