В функции bb_decode
После строк
Вставить
В функции textarea
Вот часть кода думаю разберешься
После строк
$bb[] = "#\\*(\\d{2})#";
$html[] = "<img src=\\"".img_find("smilies/\\\\1.gif")."\\" border=\\"0\\">";Вставить
$bb[] = "#::(.*?)::#si";
$html[] = "<img src=\\"".img_find("smiliesTwo/\\\\1")."\\" border=\\"0\\">";//укажи папку с твоими смайлами если будешь делать другуюВ функции textarea
Вот часть кода думаю разберешься
/* Начало вставки */
$dir = opendir(img_find("smiliesTwo"));//укажи папку с твоими смайлами если будешь делать другую
while ($entry = readdir($dir)) {
if (preg_match("/(\\.gif|\\.png|\\.jpg|\\.jpeg)$/is", $entry) && $entry != "." && $entry != "..") {
//укажи папку с твоими смайлами если будешь делать другую
$manySmiles .= " <img src=\\"".img_find("smiliesTwo/".$entry."")."\\" OnClick=\\"InsertCode('smilies', '::".$entry."::', '', '', '".$id."');\\" style=\\"cursor: pointer; margin: 3px 2px 0px 0px;\\" alt=\\""._SMILIE." - ".$entry."\\" title=\\""._SMILIE." - ".$entry."\\">";}
}
closedir($dir);
//Конец вставки
if ($conf['smilies'] == 1) {
$code .= "<div class=\\"smilies\\">";
for ($i = 1; $i < 19; $i++) {
$i = ($i < 10) ? "0".$i : $i;
$code .= " <img src=\\"".img_find("smilies/".$i.".gif")."\\" OnClick=\\"InsertCode('smilies', ' *".$i."', '', '', '".$id."');\\" style=\\"cursor: pointer; margin: 3px 2px 0px 0px;\\" alt=\\""._SMILIE." - ".$i."\\" title=\\""._SMILIE." - ".$i."\\">";
}
$code .= $manySmiles;//Добавили
$code .= "</div>";
} elseif ($conf['smilies'] == 2) {
$code .= "<div class=\\"smilies\\">";
$i = 1;
$dir = opendir(img_find("smilies"));
while ($entry = readdir($dir)) {
if (preg_match("/(\\.gif|\\.png|\\.jpg|\\.jpeg)$/is", $entry) && $entry != "." && $entry != "..") {
$i = ($i < 10) ? "0".$i : $i;
$code .= " <img src=\\"".img_find("smilies/".$i.".gif")."\\" OnClick=\\"InsertCode('smilies', ' *".$i."', '', '', '".$id."');\\" style=\\"cursor: pointer; margin: 3px 2px 0px 0px;\\" alt=\\""._SMILIE." - ".$i."\\" title=\\""._SMILIE." - ".$i."\\">";
$i++;
}
}
closedir($dir);
$code .= $manySmiles;//Добавили
$code .= "</div>";
} else {
$code .= "<div id=\\"sm".$id."\\" style=\\"display: none;\\" class=\\"smilies\\">";
$i = 1;
$dir = opendir(img_find("smilies"));
while ($entry = readdir($dir)) {
if (preg_match("/(\\.gif|\\.png|\\.jpg|\\.jpeg)$/is", $entry) && $entry != "." && $entry != "..") {
$i = ($i < 10) ? "0".$i : $i;
$code .= " <img src=\\"".img_find("smilies/".$i.".gif")."\\" OnClick=\\"InsertCode('smilies', ' *".$i."', '', '', '".$id."');\\" style=\\"cursor: pointer; margin: 3px 2px 0px 0px;\\" alt=\\""._SMILIE." - ".$i."\\" title=\\""._SMILIE." - ".$i."\\">";
$i++;
}
}
closedir($dir);
$code .= $manySmiles;//Добавили
$code .= "</div>";
}





