kgs2009, ' + sm + ' это Id материала вставляется с скрипта который вы не предьявили и что то хотите узнать почему не работает... Без скрипта вам трудно сказать что у вас не работает быть может и у вас его нету по тому и не работает.. а то что я выставил код, на нем работает все кнопки ЮКоза.. вы че то напутали ли пытаетесь изобрести велик .
(uc = { bbc: function (e) { if (e !== null) { return "parent.window.document.getElementById('mchatMsgF').focus();parent.window.document.getElementById('mchatMsgF').value+='" + e + "';return false;"; } }, ucodes_get: function () { $.get('/mchat', function (o) { try { $('.uc').html(''); } catch(e) { _uWnd.alert('<font color="red">Ошибка приема данных ' + e / n + '!</font>', '', { w: 200, h: 50, pad: '5px' }); } finally { $('div[class*="cBlock"]', o).each(function (i) {
var ucodes_username = "'" + $('b', this).html() + "'"; $('.uc').append('<table cellpadding="0" cellspacing="0" width="100%"><tr><td class="user" colspan="2" align="left" valign="top"><img src="http://www.vologda-soft.ru/Chat/img/user.png" onclick="return uc.showProfile(' + ucodes_username + ')" align="left" \/> <a href="javascript:void(Apply%20to)" onclick="' + uc.bbc('[b]' + $('b', this).html() + '[/b], ') + '">' + $('b', this).html() + '<\/a><\/td><td class="data" colspan="2" align="right" valign="top">' + $('div', this).html() + '<\/td><\/tr><tr><td class="message" colspan="4" align="left" valign="top">' + $('.cMessage', this).html() + '<\/td><\/tr><\/table>'); }); setTimeout('uc.ucodes_get()', upTime * 1000); if ($('.uc').html() == '') { $('.uc').html('<div style="padding:5px;color:#FFF;">Сообщений нет.<\/div>'); $('.ut').html('Всего сообщений - 0'); } } }); //uc.mePost(); }, ucodes_post: function () { if (ok == true) { if ($('.mes').val() == '') { _uWnd.alert('<font color="red">Введите текст сообщения!</font>', '', { w: 200, h: 50, pad: '5px' }); return false; } else { var ref = Math.random() * (10000 * 99999); _uPostForm('uCaddFrm', { type: 'POST', url: '/mchat/?' + ref, error: function () { _uWnd.alert('<font color="red">Ошибка отправки данных!</font>', '', { w: 200, h: 50, pad: '5px' }); }, success: function () { _uWnd.alert('Сообщение успешно добавлено!', '', { w: 200, h: 70, pad: '5px' }) $('.mes').val(''); uc.ucodes_get(); }, }); } } }, mePost: function () { $('.uc .message').each(function (i) { if (username != 'undifined') { if ($(this).eq(i).text().indexOf(username) - 1) { $(this).eq(i).attr('style', 'color:#008000;'); } } }); var onoff = true; if (onoff = true) { setTimeout("uc.mePost()", 1000); onoff = false; } }, showProfile: function (id) { window.open('/index/8-0-' + id); }, cnt: function () { var i, d = true, a = $('.mes').val(), rst = maxLine - $('.mes').val().length, b = '..ru|..ua|..tv|..tk|..in|..kz|..su|..org|..net|..com|..biz|..inf|..info|..name|..рф|_http:|http:|hxxp|ftp:|mss|порно|сука|бля|ебан|мудак|му дила|троль|тролль|школоло|школьник|пидор|казел|козел|козёл|казёл|мудень|говношлеп|хер|чурка|хуесос|хуясос|гнида|олень|алень'.split('|'); if (a.search(document.domain) == -1) if (a.search('ubermedia.ru') == -1) if (a.search('ucodes.ru') == -1) { for (i = 0; i < b.length; ++i) {
if (a.search(bad) != -1) { if (d == true) { $('.mes').val(''); _uWnd.alert('<center><font color="red"><b>Внимание!</b><hr>Спам и мат запрещены в сообщениях!</font>', '', { w: 200, h: 90, pad: '5px' }); d = false; } ok = false; } else { ok = true; } } } if (rst < 0) { rst = 0; $('.mes').val($('.mes').val().substr(0, maxLine)); } $('.num').html(rst); }, frm: function (user) { var c, e, ms = "window.open('/mchat/0-1','mchatCtrl','scrollbars=1,width=550,height=550,left=0,top=0'); return false;", sm = "new _uWnd('Sml','-',-250,-350,{autosize:0,closeonesc:1,resize:0},{url:'/index/35-1-2'}); return false;", ci = "this.src='/secure/?k='+seckey+';s=mchat;tm='+Math.random();";
if (user !== null) { if (user == 0) { $('.ub').html('<div align="center"><span style="text-align:center;font-weight:bold;color:#343;font-size:15px;padding:5px;"><br>Чат доступен только пользователям сайта.<a href="/index/3"><hr>Зарегистрироваться<\/a><br><br><\/span><\/div>'); } else if (user == 1) { maxLine = 150; if (Captha = 1) { e = '<tr>\ <td class="securit" colspan="4" align="left"><\/td>\ <td class="captcha" colspan="4" align="center"><\/td>\ <\/tr>\ '; } } else if (user > 1) { e = ''; } if (user > 0) { $('.ub').html('\ <form style="margin:0;padding:0;" id="uCaddFrm" onsubmit="ucodes_post(); rerurn false;">\ <table cellpadding="0" cellspacing="0" width="100%">\ <tr class="addcom">\ <td colspan="4" align="left" valign="left"><div style="float:left;"><img src="http://www.vologda-soft.ru/Chat/img/smile.gif" onclick="' + uc.bbc(' :) ') + '" /><img src="http://www.vologda-soft.ru/Chat/img/sad.gif" onclick="' + uc.bbc(' :( ') + '" /><img src="http://www.vologda-soft.ru/Chat/img/lol.gif" onclick="' + uc.bbc(' :lol: ') + '" /><img src="http://www.vologda-soft.ru/Chat/img/blink.gif" onclick="' + uc.bbc(' :blink: ') + '" /><img src="http://www.vologda-soft.ru/Chat/img/fudge.gif" onclick="' + uc.bbc(' :fudge: ') + '" /><\/div><div style="float:right"><img src="http://www.vologda-soft.ru/Chat/img/allsmile.png" onclick="' + sm + '" /><img src="http://www.vologda-soft.ru/Chat/img/tools.png" onclick="' + ms + '" /><\/div><\/td>\ <td colspan="4" align="center"><span class="num">' + maxLine + '</span><\/td>\ <\/tr>\ ' + e + '\ <tr>\ <td class="comform1" colspan="4" align="left" valign="center"><textarea name="mcmessage" class="mes" id="mchatMsgF" onkeyup="uc.cnt();" onfocus="uc.cnt();"></textarea><\/td>\ <td class="comform2" colspan="4" align="right" valign="center"><input type="submit" onclick="uc.ucodes_post(); return false;" value="OK" /><input type="hidden" name="numa" id="numa" value="0"><input type="hidden" name="a" value="18"><input type="hidden" id="ajaxFlag" name="ajax" value="1" /><\/td>\ <\/tr>\ <\/table>\ <\/form>\ '); } $('.securit input').hover( function () { if ($(this).attr('type') == 'text') { c = $(this).val(); $(this).focus(function () { $(this).val(''); def = $(this).val() }) } }, function () { if ($(this).attr('type') == 'text') { $(this).blur(function () { if ($(this).val() == def) $(this).val(c); def = c; }) } }); } }, author: function () { new _uWnd('au', 'О Скрипте', 300, 100, { modal: 1 }, '<center style="padding:5px;">Скрипт представляет из себя миничат, чем же он отличается от обычного?, а вот чем: чат не использует другие модули, как и обычный чат но при этом у него маленький код для установки, который не будет грузом для страницы и его легко установить, поисковые роботы его не видят, что существенно увеличивает вес ключевых слов от общего размера страницы, нет ифреймов, что бы увидеть новый ответ, не надо обновлять страницу, ответы подгружаются сами, так же чат снабжён аниматом и антиспамом, что решает проблему с капчей, ну и конечно преимущество данного чата, это удобство и красота. <hr>Все авторские права принадлежат сайту <a href="http://ucodes.ru/">ucodes.ru<\/a> и автору скрипта <a href="http://ubermedia.ru/">uberchel<\/a>. Скрипт распрастраняется бесплатно, при копировании его, ссылка на сайт <b>ucodes.ru<\/b> обязательна!<\/center>'); }, initialize: function (User, upDate, maxLines, Cap, uName) { if (User >= null) { if (upDate) upTime = upDate; if (maxLines) maxLine = maxLines; if (Cap) Captha = Cap; if (uName) username = uName; uc.frm(User); uc.ucodes_get(); } else { $('.uchat').remove(); _uWnd.alert('<font color="#CC0000">Ошибка инициализации скрипта!<br>Впишите параметры в функцию инициализации<\/font> <b>initialize!<\/b>', '', { w: 200, h: 75, pad: '5px' }); } } })(uc);
/* * ** *** **** СКРИПТ РАСПРАСТРАНЯЕТСЯ БЕСПЛАТНО, **** ПРИ КОПИРОВАНИИ СКРИПТА НА ДРУГИЕ САЙТЫ, **** УКАЗЫВАЙТЕ ИСТОЧНИК http://UCODES.RU *** ** * */
Закладки создаются при помощи "куков" которые хранятся в вашем браузере 30 дней, если жи вы почистили куки в своем браузере то закладки исчезнут. отображаются только 5 последних закладок, предыдущие удаляются по мере обновления списка. Вы можете любую не нужную закладку удалить нажатием X на против ссылки. Бывает что запись кука пролетает, но это уже ошибки браузера и его записей. Если при обновление страницы выводится ошибка 400 то что бы исправить необходимо удалить все куки браузера Если вы заметили ошибки то сообщайте администратору.