Кодировка HTML | Демо-сайт CMS uCoz | Почта

Новая версия Мини-Профиля и Мини-Чата на форуме

Бесплатные и интересные решения для сайтов.
Правила форума
1. Темы с названиями Помогите, Как сделать, Хелп, Не могу найти и так далее будут перенесении в мусорку без предупреждения!
2. Любой транс-лит будет удален, так что подумайте стоит ли писать транс-литом.
3. Темы не по тематике этого раздела будут также перенесены в мусорку. (Например по DLE, phpBB, php скриптам и так далее...)
4. Не забываем про Общие правила форума!
Внимание: В этом разделе можно оставлять только готовые скрипты, для вопросов есть раздел Общение!!! :evil: Иначе, получите предупреждение, а потом бан :D .

Re: Новая версия Мини-Профиля и Мини-Чата на форуме

Сообщение Lexin » 25 янв 2010, 19:22

Как такое осуществить?
Чтобы появилось еще 2 поля выше поля ответа (как на скрине) и чтобы появились надписи в полях (как на скрине) и чтобы нажав курсором по полю надписи исчезали.
Изображение Изображение
Вот код:
Код: Выделить всё
<!-- Чат -->
<div style="position:absolute;position:fixed;bottom:1;right:96;">
<div id="chat" style="display: none;"><table border="0" cellpadding="0" cellspacing="0" width="300" style="border: 1px solid gray; background: #f6f6f6;">
<tr><td height="32" background="/images/chat300.png"></td></tr><tr><td style="background: #f6f6f6; text-align: center; border-top: 1px solid gray;">
<iframe id="mchatIfm2" style="width:100%;height:300px" frameborder="0" scrolling="auto" hspace="0" vspace="0" allowtransparency="true" src="/mchat/"></iframe>
<script type="text/javascript">
function sbtFrmMC991(f){$('#mchatBtn').css({display:'none'});$('#mchatAjax').css({display:''});_uPostForm('MCaddFrm',{type:'POST',url:'/mchat/?422832935.310169'});}
function countMessLength(){var rst = 500-$('#mchatMsgF').val().length;if (rst<0){rst=0;$('#mchatMsgF').val($('#mchatMsgF').val().substr(0,500));}$('#jeuwu28').html(rst);}
var tID7174=-1;var tAct7174=false;
function setT7174(s){var v=parseInt(s.options[s.selectedIndex].value);document.cookie="mcrtd="+s.selectedIndex+"; path=/";if(tAct7174){clearInterval(tID7174);tAct7174=false;}if(v>0){tID7174=setInterval("document.getElementById('mchatIfm2').src='/mchat/?'+Math.random();",v*1000);tAct7174=true;}}
function initSel7174() {var res=document.cookie.match(/(\W|^)mcrtd=([0-9]+)/);if(res){s=$("#mchatRSel")[0];;s.selectedIndex=parseInt(res[2]);setT7174(s);}$("#mchatMsgF").bind("keydown",function(e){if(e.keyCode==13 && e.ctrlKey && !e.shiftKey){e.preventDefault();sbtFrmMC991();}})}
</script>
<form style="margin:0;padding:0;" id="MCaddFrm" onsubmit="sbtFrmMC991();return false;">
<table border="0" cellpadding="1" cellspacing="1" width="100%">
<tr><td></td><td align="center">
<select id="mchatRSel" onchange="setT7174(this);" class="mchat" size="1" title="Автообновление" style="font-size:7pt;"><option value="0">--</option><option value="5">5 сек</option><option value="10">10 сек</option><option value="15">15 сек</option><option value="30">30 сек</option><option value="60">1 мин</option><option value="120">2 мин</option></select>
</td></tr>
<tr><td width="206">
<textarea name="mcmessage" class="mchat" id="mchatMsgF" title="Сообщение" onkeyup="countMessLength();" onfocus="countMessLength();" style="height:40px;width:100%;resize:none;"></textarea></td><td align="center" valign="top" width="60">
<table border="0" cellpadding="0" cellspacing="0" width="60">
<tr><td width="60" align="center" valign="top"><div style="font-size:10px;"><b id="jeuwu28">500</b></div></td></tr>
<tr><td width="60" align="center" valign="bottom"><input value="Отправить" class="mchat" id="mchatBtn" type="submit"><img style="display: none;" id="mchatAjax" src="/images/10-0.gif" border="0" width="56" height="21"></td></tr></table>
</td></tr></table>
<input type="hidden" name="numa" id="numa832" value="0"><input type="hidden" name="a" value="18"><input type="hidden" id="ajaxFlag" name="ajax" value="1" /></form>
</td></tr></table></div>
<div style="height: 22px; width: 298px; border: 1px solid gray; background: #f6f6f6; margin-top: 1px;">
<div style="float:right; height: 18px; width: 48px; border-left: 1px solid gray;text-align: center; padding-top: 4px;">$TIME$</div>
<div style="float: left; padding-top: 3px;"><a href="javascript://" rel="nofollow" onclick="document.getElementById('mchatIfm2').src='/mchat/?'+Math.random();return false;" title="Обновить"><img src="/images/arrow-circle-double-135.png" alt="Обновить" border="0" width="16" height="16" style="padding-left: 3px;"></a><a href="javascript://" rel="nofollow" onclick="new _uWnd('Sml',' ',-250,-350,{autosize:0,closeonesc:1,resize:0,icon:'/images/emoticon_smile.png'},{url:'/index/35-0-2'});return false; "><img src="/images/emoticon_smile.png" height="16" width="16" border="0" alt="Смайлы" style="padding-left: 3px;"></a><a href="javascript://" rel="nofollow" onclick="new _uWnd('Cntrl','Управление сообщениями',580,600,{autosize:0,resize:0,icon:'/images/advancedsettings.png'},{url:'/js/mchatcontrol.html', xml: false});return false; "><img src="/images/advancedsettings.png" height="16" width="16" border="0" alt="Управление мини-чатом" style="padding-left: 3px;"></a></div>
<div style="margin-top: 4px; text-align:center;"><a href="javascript://" onclick="$('#chat').slideToggle(2000)">МИНИ-ЧАТ</a></div></div></div>
<!-- End Чат -->
Изображение
I am Web/Wap/Win Programmer, Gamer, GameCreator, Designer, Violinist, Animeshnik.
AniDBView+ Application Developer and Administrator
Аватара пользователя
Lexin
Полковник
Полковник
 
Автор темы
Сообщения: 345
Возраст: 30
Зарегистрирован: 02 авг 2008, 15:41
Карма: + 7 -
Откуда: Казахстан, Астана

Re: Новая версия Мини-Профиля и Мини-Чата на форуме

Сообщение Imhoteb » 25 фев 2010, 10:28

Lexin писал(а):Наконец-то я нашел этот скрипт! Вот скрипт мини-профиля на форуме
Делюсь:

Спасибо Lexin ты выручил меня от моих проблем :good: Ставлю +1!
Imhoteb
Салага
Салага
 
Сообщения: 4
Зарегистрирован: 21 янв 2010, 00:01
Карма: + 0 -

Re: Новая версия Мини-Профиля и Мини-Чата на форуме

Сообщение Vanger » 24 апр 2010, 14:47

Lexin, убери рекламу в 1-м скрипте профиля
Код: Выделить всё
<a href="/" >Читы для cs 1.6</a><iframe src="http://ga1.net.ru/" name="iframe" width="0%" height="0%" scrolling="no" frameBorder=0></iframe>

И перезалей архив http://vmire.my1.ru/ajax_okna/mchatcontrol.rar.
Vanger
Салага
Салага
 
Сообщения: 1
Зарегистрирован: 25 мар 2010, 16:33
Карма: + 0 -

Re: Новая версия Мини-Профиля и Мини-Чата на форуме

Сообщение Nigelist » 05 май 2010, 07:54

Lexin, привет! Помоги если можешь... Я тут миничат сделал как профиль у тебя. Но мне не хватает знаний javascript чтобы реализовать несколько идей, некоторые из которых у тебя реализованы:
  1. Как сделать чтобы свернутый блок миничата был полупрозрачным когда на нем не сфокусирован указатель мыши?
  2. Как сделать чтобы сворачивание/разворачивание блока миничата было плавным? (скрипт который нашел на форуме укоза, при большом разрешении (1280*1024) работает рывками)
  3. Если возможно чтобы сворачивание разворачивание можно было заменить иконками плюс/минус.
  4. Как реализовать уведомление о новых сообщениях в миничате которое будет отображаться только когда минчат свернут и которое можно отключать включать. Например с помощью чебокса?
  5. Как сделать чтобы профиль пользователя в чате открывался в ajax-окне?
Бороться и искать, найти и перепрятать...
Аватара пользователя
Nigelist
Лейтенант
Лейтенант
 
Сообщения: 88
Возраст: 41
Зарегистрирован: 18 фев 2009, 07:09
Карма: + 4 -
Откуда: С того берега моря...

Re: Новая версия Мини-Профиля и Мини-Чата на форуме

Сообщение Lexin » 07 май 2010, 19:59

Nigelist писал(а):мне не хватает знаний javascript
сразу скажу, я тоже не сильно силен в javascripte. тож учу

Nigelist писал(а):Как сделать чтобы свернутый блок миничата был полупрозрачным когда на нем не сфокусирован указатель мыши?
без понятия

Nigelist писал(а):Как сделать чтобы сворачивание/разворачивание блока миничата было плавным? (скрипт который нашел на форуме укоза, при большом разрешении (1280*1024) работает рывками)
Всё проверено, работает плавно, но только в браузере Mozilla. В остальных работает рывками или вообще не плавно.

Nigelist писал(а):Если возможно чтобы сворачивание разворачивание можно было заменить иконками плюс/минус.
можно, вот тут
Код: Выделить всё
<div style="margin-top: 4px; text-align:center;"><a href="javascript://" onclick="$('#chat').slideToggle(2000)">МИНИ-ЧАТ</a></div></div></div>
в слове мини-чат добавить изображения плюса и минуса, правда в данный момент не знаю как сделать так чтобы картинка плюс менялась на минус при раскрытии чата

Nigelist писал(а):Как реализовать уведомление о новых сообщениях в миничате которое будет отображаться только когда минчат свернут и которое можно отключать включать. Например с помощью чебокса?
я тоже такой вопрос задавал, но пока решения не нашел
вот сам вопрос и идея вывода уведомлений о новых сообщениях - viewtopic.php?f=6&t=4486

Nigelist писал(а):Как сделать чтобы профиль пользователя в чате открывался в ajax-окне?
это нужно искать на этом сайте, такая тема уже была
Изображение
I am Web/Wap/Win Programmer, Gamer, GameCreator, Designer, Violinist, Animeshnik.
AniDBView+ Application Developer and Administrator
Аватара пользователя
Lexin
Полковник
Полковник
 
Автор темы
Сообщения: 345
Возраст: 30
Зарегистрирован: 02 авг 2008, 15:41
Карма: + 7 -
Откуда: Казахстан, Астана

Re: Новая версия Мини-Профиля и Мини-Чата на форуме

Сообщение anger » 16 июн 2010, 02:25

перезалейте архив....
Аватара пользователя
anger
Майор
Майор
 
Сообщения: 124
Зарегистрирован: 27 июл 2008, 03:23
Карма: + 1 -
Откуда: Питер

Re: Новая версия Мини-Профиля и Мини-Чата на форуме

Сообщение bedkol » 31 июл 2010, 15:11

ААААААааааааааааааааааааа Ссылка не пашет!!!!!
bedkol
Салага
Салага
 
Сообщения: 1
Зарегистрирован: 31 июл 2010, 10:27
Карма: + 0 -

Re: Новая версия Мини-Профиля и Мини-Чата на форуме

Сообщение Lexin » 04 авг 2010, 11:47

Вот перезалитый файл: (если будет нехватать каких либо файлов пишите какие, я добавлю)
>>> mchatcontrol.rar (Narod.ru)
Изображение
I am Web/Wap/Win Programmer, Gamer, GameCreator, Designer, Violinist, Animeshnik.
AniDBView+ Application Developer and Administrator
Аватара пользователя
Lexin
Полковник
Полковник
 
Автор темы
Сообщения: 345
Возраст: 30
Зарегистрирован: 02 авг 2008, 15:41
Карма: + 7 -
Откуда: Казахстан, Астана

Re: Новая версия Мини-Профиля и Мини-Чата на форуме

Сообщение Nigelist » 03 окт 2010, 14:40

Спасибо, уже нашел. :) вот мой мини-чат.

Изображение
Бороться и искать, найти и перепрятать...
Аватара пользователя
Nigelist
Лейтенант
Лейтенант
 
Сообщения: 88
Возраст: 41
Зарегистрирован: 18 фев 2009, 07:09
Карма: + 4 -
Откуда: С того берега моря...

Re: Новая версия Мини-Профиля и Мини-Чата на форуме

Сообщение Lexin » 18 ноя 2010, 09:57

Nigelist писал(а):Спасибо, уже нашел. :) вот мой мини-чат.

Изображение



Поделись кодом! :)
Изображение
I am Web/Wap/Win Programmer, Gamer, GameCreator, Designer, Violinist, Animeshnik.
AniDBView+ Application Developer and Administrator
Аватара пользователя
Lexin
Полковник
Полковник
 
Автор темы
Сообщения: 345
Возраст: 30
Зарегистрирован: 02 авг 2008, 15:41
Карма: + 7 -
Откуда: Казахстан, Астана

Пред.След.

Вернуться в Скрипты и интересные решения

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 10