На форуме InfoScript.ru вы можете: задать вопросы по php, вопросы по javascript, вопросы по системе uCoz, заказать графику для вашего сайта и просто пообщаться с хорошими людьми
  • Страница 1 из 1
  • 1
Модератор форума: frenkmalcov  
Аватар место иконки
LexaBLR Дата: Вторник, 03.07.2012, 01:49 | Сообщение # 1
Offline
Супер чел
Проверенные
Сообщений:287
Награды:3
Замечания:0%
Репутация
57
Ребятки! Как нужно правильно прописать код аватара в данный кусочек:

Code
$('.uc').append('<table cellpadding="0" cellspacing="0" width="100%"><tr><td class="user" colspan="2" align="left" valign="top"><img src="http://ucodes.ru/js/uchat/images/user.png" onclick="return uc.showProfile('+ucodes_username+')" align="left" \/> <a href="javascript:void(Apply%20to)" onclick="'+uc.bbc('[i]'+$('b',this).html()+'[/i], ')+'">'+$('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>');


Все круть...:D

Сообщение отредактировал LexaBLR - Вторник, 03.07.2012, 02:09
 
frenkmalcov Дата: Вторник, 03.07.2012, 20:11 | Сообщение # 2
Offline
Свой человек
Модераторы
Сообщений:623
Награды:1
Замечания:0%
Репутация
156
что за рип кусок? ))

Один из лучших онлайн генераторов паролей
 
LexaBLR Дата: Вторник, 03.07.2012, 20:43 | Сообщение # 3
Offline
Супер чел
Проверенные
Сообщений:287
Награды:3
Замечания:0%
Репутация
57
Ну это часть JavaScript))
Я просто как не пробовал, вместо картинки аватарку поставить не получается...((
Напишите что нужно заменить в этом кусочке скрипта на код аватарки пользователя...)


Все круть...:D
 
antisept Дата: Среда, 04.07.2012, 20:15 | Сообщение # 4
Offline
BrainStorming
Администраторы
Сообщений:2847
Награды:51
Репутация
987
LexaBLR, полный скрипт выкладывайте. И напишите, куда его вставить пытаетесь.

Если я долго не выполняю обещаний, напомните мне в ЛС. Скорее всего, я просто забыл.

Не оказываю помощь через ЛС. Все вопросы - на форум или в комментарии.
 
LexaBLR Дата: Воскресенье, 08.07.2012, 22:58 | Сообщение # 5
Offline
Супер чел
Проверенные
Сообщений:287
Награды:3
Замечания:0%
Репутация
57
antisept, ок. ща выложу..)

Добавлено (04.07.2012, 22:03)
---------------------------------------------
Мне нужно вместо этого:
Code
<img src="http://ucodes.ru/js/uchat/images/user.png" onclick="return uc.showProfile('+ucodes_username+')" align="left" \/>


Поставить код аватара!

Вод полный код... Это JS мини-чата...
Code
var
      ok=true,
      upTime=5,
      maxLine=150,
      uc=window.uc || {},
      ca=document.write('<div class="uchat"><div class="ut"><\/div><div class="uc"><\/div><div class="ub"><\/div><\/div>');
(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">Ошибка приема данных!</font>','',{w:200,h:50,pad:'5px'});
              }
              finally{
                  $('div[class*="cBlock"]',o).each(function(i){
                      $('.ut').html('Всего сообщений - '+(i+1));
                      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://ucodes.ru/js/uchat/images/user.png" onclick="return uc.showProfile('+ucodes_username+')" align="left" \/> <a href="javascript:void(Apply%20to)" onclick="'+uc.bbc('[i]'+$('b',this).html()+'[/i], ')+'">'+$('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');
                  }
              }
          });
      },
      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();
                      },
                  });
              }
          }
      },
      showProfile:function(user){
          window.open('/index/8-0-'+user);
      },
      cnt:function(){
          var
              i,
              a = $('.mes').val(),
              rst = maxLine-$('.mes').val().length,
              b = '..ru|..ua|..tv|..tk|..in|..kz|..su|..org|..net|..com|..biz|..inf|..info|..name|..рф|..am|_http:|http:|hxxp|ftp|mss|порно|сука|бля|ебан|муда  к|утырак|чмо|сцука|гавно|говно|педик|пидалург|хуй в очко|хуй|далбак|мудазвон|пизда|мудила|троль|тролль|школоло|школьник|школота|пидор'.split('|');
          for(i=0;i<b.length;++i){
              var bad = new RegExp(b[i],'gi');
              if(a.search(bad)!= -1){
                  $('.mes').val('');
                  _uWnd.alert('<center><font color="red"><b>Внимание!</b><hr>Спам и мат запрещены в сообщениях!</font>','',{w:200,h:90,pad:'5px'});
                  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,g,
              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;";
          if(user!==null){
              if(user==0){
                  maxLine=50;
                  $('.ub').html('<center><span style="text-align:center; font-weight:bold; color:#999;font-size:11px;padding:5px;"><br>Чат доступен только пользователям сайта.<font color="red"><a href="/index/3"><br>Зарегистрироваться<\/a></font><br><br><\/span></center>');
              }else
                  if(user>=1){
                      $('.ub').html('\
                     <form style="margin:0;padding:0;" id="uCaddFrm" onsubmit="ucodes_post(); rerurn false;">\
                     <table cellpadding="0" cellspacing="0" width="100%">\
                     <tr>\
                     <td class="addcom" colspan="2" align="left" valign="top">\
                     <div style="float:left;"><img src="http://ucodes.ru/js/uchat/images/smile/smile.gif" onclick="'+uc.bbc(' <img src="http://s29.ucoz.net/sm/1/smile.gif" border="0" align="absmiddle" alt="smile" /> ')+'" /><img src="http://ucodes.ru/js/uchat/images/smile/sad.gif" onclick="'+uc.bbc(' <img src="http://s29.ucoz.net/sm/1/sad.gif" border="0" align="absmiddle" alt="sad" /> ')+'" /><img src="http://ucodes.ru/js/uchat/images/smile/lol.gif" onclick="'+uc.bbc(' <img src="http://s29.ucoz.net/sm/1/lol.gif" border="0" align="absmiddle" alt="lol" /> ')+'" /><img src="http://ucodes.ru/js/uchat/images/smile/blink.gif" onclick="'+uc.bbc(' <img src="http://s29.ucoz.net/sm/1/blink.gif" border="0" align="absmiddle" alt="blink" /> ')+'" />\
                          <\/div>\
                          <div style="float:right"><img src="http://ucodes.ru/js/uchat/images/smile/allsmile.png" onclick="'+sm+'" /><img src="http://ucodes.ru/js/uchat/images/smile/tools.png" onclick="'+ms+'" />\
                          <\/div>\
                          <\/td>\
                          <td class="addcom" colspan="2" align="right" valign="top"><span class="num">'+maxLine+'</span><\/td>\
                          <\/tr>\
                          <tr>\
                          <td class="comform" colspan="2" align="left" valign="top"><textarea name="mcmessage" class="mes" id="mchatMsgF" onkeyup="uc.cnt();" onfocus="uc.cnt();"></textarea><\/td>\
                          <td class="comform" colspan="2" align="right" valign="top"><input type="button" 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>\
                          ');
                  }
              $('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){
              if(User>=null){
              if(upDate)
              upTime=upDate;
          if(maxLines)
              maxLine=maxLines;
          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);

Добавлено (08.07.2012, 22:58)
---------------------------------------------
вариантов нету ни каких??(


Все круть...:D

Сообщение отредактировал LexaBLR - Среда, 04.07.2012, 22:03
 
frenkmalcov Дата: Воскресенье, 08.07.2012, 23:04 | Сообщение # 6
Offline
Свой человек
Модераторы
Сообщений:623
Награды:1
Замечания:0%
Репутация
156
Code
$('.uc').append('<table cellpadding="0" cellspacing="0" width="100%"><tr><td class="user" colspan="2" align="left" valign="top"><img src="http://ucodes.ru/js/uchat/images/user.png" onclick="return uc.showProfile('+ucodes_username+')" align="left" \/> <a href="javascript:void(Apply%20to)" onclick="'+uc.bbc('[i]'+$('b',this).html()+'[/i], ')+'">'+$('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>');


это вставляется на страницу?


Один из лучших онлайн генераторов паролей
 
LexaBLR Дата: Понедельник, 09.07.2012, 21:34 | Сообщение # 7
Offline
Супер чел
Проверенные
Сообщений:287
Награды:3
Замечания:0%
Репутация
57
Нет. Это отдельный JS)

Все круть...:D

Сообщение отредактировал LexaBLR - Понедельник, 09.07.2012, 21:35
 
frenkmalcov Дата: Вторник, 10.07.2012, 13:29 | Сообщение # 8
Offline
Свой человек
Модераторы
Сообщений:623
Награды:1
Замечания:0%
Репутация
156
есть один вариант

Один из лучших онлайн генераторов паролей
 
LexaBLR Дата: Пятница, 13.07.2012, 21:42 | Сообщение # 9
Offline
Супер чел
Проверенные
Сообщений:287
Награды:3
Замечания:0%
Репутация
57
Артемий! Мб поделишься??))

Добавлено (13.07.2012, 21:42)
---------------------------------------------
Ребят! Ну помогите плс..)


Все круть...:D

Сообщение отредактировал LexaBLR - Вторник, 10.07.2012, 21:38
 
  • Страница 1 из 1
  • 1
Поиск: