На форуме InfoScript.ru вы можете: задать вопросы по php, вопросы по javascript, вопросы по системе uCoz, заказать графику для вашего сайта и просто пообщаться с хорошими людьми
  • Страница 1 из 1
  • 1
Модератор форума: frenkmalcov  
Автоматическое добавление сообщения в миничат
InfoDusha Дата: Понедельник, 19.09.2011, 11:59 | Сообщение # 1
Offline
Гуру
Script Creator
Сообщений:809
Награды:2
Замечания:0%
Репутация
115
Название само за себя говорит, как реализовать?
(хочу прилепить с крипту очистка мини-чата biggrin


не забываем про "+";
infodusha.ru
 
АдминестратоР Дата: Вторник, 20.09.2011, 09:26 | Сообщение # 2
Offline
Опытный
Пользователи
Сообщений:97
Награды:0
Замечания:40%
Репутация
8
InfoDusha, его и так можно отчистить на юкоз сайтах

Объявления в РБ:
http://mirgalo.my1.ru/board
 
InfoDusha Дата: Вторник, 20.09.2011, 10:06 | Сообщение # 3
Offline
Гуру
Script Creator
Сообщений:809
Награды:2
Замечания:0%
Репутация
115
а мне надо добавление текста, а не очистка...

не забываем про "+";
infodusha.ru
 
АдминестратоР Дата: Вторник, 20.09.2011, 10:11 | Сообщение # 4
Offline
Опытный
Пользователи
Сообщений:97
Награды:0
Замечания:40%
Репутация
8
в каком смысле, ты не можешь ввести текст в мини-чат?

Объявления в РБ:
http://mirgalo.my1.ru/board
 
InfoDusha Дата: Вторник, 20.09.2011, 10:15 | Сообщение # 5
Offline
Гуру
Script Creator
Сообщений:809
Награды:2
Замечания:0%
Репутация
115
могу. мне надо ссылку, на которую жмёш, и я автоматичиски пишу: чат почищен.

не забываем про "+";
infodusha.ru
 
АдминестратоР Дата: Вторник, 20.09.2011, 10:19 | Сообщение # 6
Offline
Опытный
Пользователи
Сообщений:97
Награды:0
Замечания:40%
Репутация
8
я надеюсь тебя правильно понял. вот ссылка: http://твой_сайт/mchat/0-1

Объявления в РБ:
http://mirgalo.my1.ru/board
 
InfoDusha Дата: Вторник, 20.09.2011, 10:27 | Сообщение # 7
Offline
Гуру
Script Creator
Сообщений:809
Награды:2
Замечания:0%
Репутация
115
неа. нито. текст сам должен вводится, и кнопка ОК сама нажиматься.

не забываем про "+";
infodusha.ru
 
АдминестратоР Дата: Вторник, 20.09.2011, 11:55 | Сообщение # 8
Offline
Опытный
Пользователи
Сообщений:97
Награды:0
Замечания:40%
Репутация
8
ну это надо писать скрипт, а это не ко мне...

Добавлено (20.09.2011, 11:55)
---------------------------------------------
вот такую статью нашел, как рас для тебя http://infoscript.ru/news/ochistka_mini_chata_by_trane73/2011-09-17-2361


Объявления в РБ:
http://mirgalo.my1.ru/board
 
InfoDusha Дата: Вторник, 20.09.2011, 12:45 | Сообщение # 9
Offline
Гуру
Script Creator
Сообщений:809
Награды:2
Замечания:0%
Репутация
115
Quote (АдминестратоР)
вот такую статью нашел,

У меня есть. а мне надо, чтобы после чистки выводил сообщение, что чат почищен.. shy


не забываем про "+";
infodusha.ru
 
АдминестратоР Дата: Вторник, 20.09.2011, 14:21 | Сообщение # 10
Offline
Опытный
Пользователи
Сообщений:97
Награды:0
Замечания:40%
Репутация
8
а самому написать лень(в чате), что чат почищен?

Объявления в РБ:
http://mirgalo.my1.ru/board
 
InfoDusha Дата: Среда, 21.09.2011, 09:14 | Сообщение # 11
Offline
Гуру
Script Creator
Сообщений:809
Награды:2
Замечания:0%
Репутация
115
да.
ДОлго.. я уже пытаюсь сделать....
вроде получается...

Добавлено (21.09.2011, 09:14)
---------------------------------------------
Может кто поможет?
Вот скрипт друзей, который шлёт сообщения:

Code
friends.message1 = 'ТЕЕЕЕСТ.';
//отсылка в ЛС, после добавления.
friends.message2 = 'Тест 22222.';
//а это сообщение будет если добавление было по «приглашению»
friends.invite = false;
friends["fix"] = function () {
     if (_uWnd.getbyname('fr')) {
         _uWnd.close('fr');
         friends.nowpage = 1;
         friends.maxPage = false;
                 setTimeout(function () {friends.loadFr();},500);
          }
          else friends.loadFr();
}
friends.nowpage = 1;
friends.maxPage = false;
friends["loadFr"] = function (updt) {
     $("body").css("cursor", "wait");
     var all = [],
     _upd = updt ? true: false;
     $.get("/blog/0-0-" + friends.nowpage + "-0-17-" + friends.ucodes._userid + "?" + Math.random(), function (data) {

         if (($("#pagesBlock1", data).size() > 0) && (friends.nowpage == 1)) { //over 50
             friends.maxPage = parseInt($("#pagesBlock1", data).find("a.swchItem").eq(-2).text()) || false;
         }
         $(".friend", data).each(function () {
             b = [];
             b.push(ava);
             var _link = friends.ucodes.own == 1 ? '';
             b.push(nick + '<br>' + group + '<br><br>' + _link);
             b.push(url);
             all.push(b);
         });
         friends.open(all, _upd);
         $("body").css("cursor", "default");
     });
}
friends["more"] = function () {
     friends.nowpage++;
     $(".moreFr").remove();
     friends.loadFr(true);
}
friends["table"] = function (arr, updt) {
     if ((arr.length == 0) || !arr) return "Друзей нет";
     var t = updt ? $("<div/>") : $("<table/>").attr({
         cellpadding: "0",
         cellspacing: "0",
         id: "frr"
     }).css("width", "100%");
     $.each(arr, function (i) {
         var tr = ((i == 0) || (i % 3 == 0)) ? $("<tr/>").addClass("trfr") : $(t).find(".trfr:last");
         $(tr).append($('<td onmouseover="friends.hover(this, 1);" onmouseout="friends.hover(this, 0);" />').attr({
             valign: 'top',
             onmouseover: 'friends.hover(this, 1);',
             onmouseout: 'friends.hover(this, 0);'
         }).addClass('tdfr trfndfr').css('width', '33%').html('<table width="100%"><tr><td align="left" valign="top"><a target="_parent" href="' + this[2] + '"><img src="' + this[0] + '" width="60"></a></td><td width="100%" align="left" valign="top">' + this[1] + '</td></tr></table>'));
         if ((i % 3 == 0) || (i == 0)) $(t).append(tr);
     });
     setTimeout(function () {
         _uWnd.getbyname('fr').checksize();
     },
     500);
     if (updt) return $(t).html();
     else return $("<div/>").html(t).html();
}
friends["open"] = function (frnds, d) {
     var ext = ((friends.nowpage != friends.maxPage) && friends.maxPage) ? '<div class="moreFr" align="right"><a href="javascript://" onclick="friends.more();return false;" id="buttonUweb2" >Остальные друзья</a></div>': '';
     if (d) {
         $("#frr").append(friends.table(frnds, d));
     }
     else {}
         },
         friends.table(frnds, d));
     }
     if (d) {
         $(".moreFr").hide();
         $("#frr").after(ext ? ext: "");
     }
     if (friends.nowpage == friends.maxPage) $(".moreFr").hide();
}
friends["hover"] = function (obj, a) {
     if (a == 1) $(obj).addClass("tdfrh").removeClass("tdfr");
     else $(obj).removeClass("tdfrh").addClass("tdfr");
}
friends["del"] = function (o, del) {
     if (!confirm("Уверены?")) return;
     $(o).parents(".trfndfr").removeAttr("onmouseover").removeAttr("onmouseout").addClass("tdfr").removeClass("tdfrh");
     $(o).hide();
     $.get(del);
}
friends["sAdd"] = function () {
     if (friends.ucodes._username == friends.ucodes.username) {
         return;
     }
     else if (friends.ucodes.isuser) {
         new _uWnd('a', 'Добавление в друзья', 310, 110, {align: 0},
         '<fieldset><div style="padding: 5px 5px 5px 5px;"><table border="0" cellpadding="0" cellspacing="0"> <tr> <td valign="top" width="100px"><div class="avatar2" ><img src="' + friends.ucodes.avatar + '" style="max-width:100px; max-height:100px;" ></div></td><td valign="top"><div style="padding: 3px 3px 3px 3px;">Вы собираетесь добавить <b>' + friends.ucodes._username + '</b>`a в друзья.<br> Группа.  <select id="selGrFr"><option>Друг</option><option>Приятель</option><option>Знакомый</option><option>Сосед по сайту</option><option>Коллега</option><option>Незнаю, кто.</option></select><br>[ <a href="javascript://" onclick="$(\'#addmessFriend\').toggle();$(\'#messfriend\').focus();_uWnd.getbyname(\'a\').checksize();return false;">Добавить сообщение</a> ]<div id="addmessFriend" style="display: none"><textarea id="messfriend" style="width: 100%; height: 75px;"></textarea></div><br><br><div style="text-align: center"><input type="button" value="Добавить" onclick="friends.adnMess = $(\'#messfriend\').val();friends.GR = $(\'#selGrFr\').val();friends.add(); _uWnd.close(\'a\');"> <input type="reset" value="Отменить" onclick="friends.adnMess = _uWnd.close(\'a\');"> </div></div></td></tr></table></div></fieldset>');
     }
}
friends["add"] = function () {
     $("body").css("cursor", "wait");
     $.get("/blog/0-0-0-0-17-" + friends.ucodes.userid + "?" + Math.random(), function (data) {
         if (! ($(".nick:contains('" + friends.ucodes._username + "'):first", data).html() == friends.ucodes._username)) {
             $.get("/blog/0-0-0-0-1", function (e) {
                 $.post("/blog", {
                    title: friends.ucodes._username,
                     other1: friends.ucodes.avatar,
                     other2: friends.GR,
                     other3: friends.ucodes._profurl,
      other4: friends.ucodes.userid,
      other5: friends.ucodes._userid,
                     a: 2,
                     ssid: $("input[name='ssid']", e).val()
                 },
                 function (ee) {
                     $.get("/index/14-" + friends.ucodes._userid + "-0-1", function (pm) {
                         if ($("#secuImg", pm).size() > 0) {
                             new _uWnd('cap', 'Код с картинки', 300, 80, {
                    autosize: 0,
                    modal: 1,
                    oncontent: function () {
                    $("#capImgSpan").html($("#secuImg", pm).clone());
                    $("#capcode").focus();
                    }
                             },
                             '<span id="capImgSpan"></span> <input type="text" id="capcode" onkeyup="try{friends.sendPm(1);}catch(e){}">');
                             friends.seckey = $("input[name='seckey']", pm).val();
                         }
                         else friends.sendPm(0);
                     });

                     $("body").css("cursor", "default");
                 });
             });
         }
         else {
             _uWnd.alert('<b>' + friends.ucodes._username + '</b> уже является вашим другом.', 'Внимание', {
                 tm: 4321,
                 w: 240,
                 h: 77
             });
             $("body").css("cursor", "default");
         }
     });
}
friends["sendPm"] = function (cap) {
var __m = friends.invite?friends.message2:friends.message1,
_mess = friends.adnMess.length>1?'\nСообщение от ' + friends.ucodes.username + ': ' + friends.adnMess + '\n':'',
message = __m + _mess + '\nВсего хорошего';
  $.get('/index/14-'+friends.ucodes._username+'-0-1',function(sid){
     if (cap) {
         var code = $("#capcode").val();
         if (code.length == 5) {
             $.post("/index", {
                 s: friends.ucodes._username,
                 subject: 'Предложение дружбы',
                 message: message,
                 code: code,
                 seckey: friends.seckey,
                 a: 18,
                 ssid: $('input[name="ssid"]',sid).val()
             },
             function (re) {
                 if ($(re).text().indexOf("успешно") > -1) {
                     _uWnd.close('cap');
                     _uWnd.alert('<b>' + friends.ucodes._username + '</b> добавлен в друзья, а также ему было отправлено уведомление.', 'Внимание', {
                         tm: 4321,
                         w: 240,
                         h: 77
                     });
                 }
                 else if ($(re).text().indexOf("Непра") > -1) {
                     $("#capcode").val("").focus();
                     $("#secuImg").trigger("click");
                 }
                 else alert($($(re).text()).text());
             });
         }
     }
     else {
         $.post("/index/", {
             s: friends.ucodes._username,
             subject: 'Предложение дружбы',
             message: message,
             a: 18,
             ssid: $('input[name="ssid"]',sid).val()
         },
         function (re) {
             if ($(re).text().indexOf("успешно") > -1) _uWnd.alert('<b>' + friends.ucodes._username + '</b> добавлен в друзья, а также ему было отправлено уведомление.', 'Внимание', {
                 tm: 4321,
                 w: 240,
                 h: 77
             });
             else alert('404 ERROR');
         });
      }
   });
}
if (location.search.indexOf("?friend") > -1) {
     friends.invite = true;
     friends.sAdd();
}
if (location.search.indexOf("?myfriend") > -1) {
     friends.sAdd();


ну я нифигфа немогу вытащить оттуда, и потом, как тогда это вызывать?


не забываем про "+";
infodusha.ru
 
  • Страница 1 из 1
  • 1
Поиск: