В шаблоне "Архив..." сервисов "Дневник" и "Новости", в шаблоне "Добавления..." в других сервисах после $BODY$ ставим код:
Code
<script>
function phucoz() {
window.open('[color=blue]http://ваш сайт.ru/sm.htm[/color]','Smiles','scrollbars=1,width=100,height=450,left=0,top=0');
}
cod_txt=' <input type="button" value="Все смайлы" onclick="phucoz()" class="codeButtons" name="smile"> ';
if(document.all.b) {
document.all.b.parentNode.innerHTML+=cod_txt;
}
</script>
Создаем страничку по имени sm.htm со следующим кодом:
Code
<html>
<head>
<title>Смайлики</title>
<script type="text/javascript">
put_file='[color=blue]http://horeman.ru/smile/icq[/color]'; //Путь и имя до смайликов
Nsm=[color=blue]23[/color]; //общее кол-во смайликов
function emoticon(theSmilie){
chto=' [img]' + theSmilie + '[/img] ';
;var messageField = opener.document.addform.message;
var selStart = messageField.selectionStart;
var selEnd = messageField.selectionEnd;
var MsgVal = messageField.value;
var text = new String();
var step = new Number();
messageField.focus();
if(document.selection){
opener.document.addform.message.document.selection.createRange().text = chto+opener.document.addform.message.document.selection.createRange().text;
}