Единый форум поддержки

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » Единый форум поддержки » Корзина » Deff, скрипт нового сообщения как вконтакте:)


Deff, скрипт нового сообщения как вконтакте:)

Сообщений 21 страница 40 из 60

21

Deff,помоги, пожалуйста, чет не в какую авка и ник, не отображаются
http://uploads.ru/t/k/u/P/kuP5A.jpg

Код:
<span><img style="border: 2px solid #696969;" align="left" src="'+UserAvatar+'" width="60" height="60" alt="">Привет, <strong>'+UserLogin+'</strong><br>у Вас новое личное сообщение</span>

Я ет одолжил со скрипта Romych-а :crazy:

0

22

А у меня, кстати, давно лежит такой же скрипт, но для уведомления о новых сообщениях внутри темы:

Код:
<style type="text/css">
#new_post {
  position: fixed;
  z-index: 1000;
  right: 15px;
  bottom: 15px;
  padding: 0.5em 0.6em 0.3em 0.6em;
  background-color: #000;
  color: #fff;
  box-shadow: 0 5px 14px #8b6c52;
  -webkit-box-shadow: 0 5px 14px #8b6c52;
  -khtml-box-shadow: 0 5px 14px #8b6c52;
  -moz-box-shadow: 0 5px 14px #8b6c52;
  border-radius: 15px; 
  -webkit-border-radius: 15px; 
  -khtml-border-radius: 15px; 
  -moz-border-radius: 15px; 
  -o-border-radius: 15px;
  filter: alpha(opacity=85);
  opacity: 0.85;
  -moz-opacity: 0.85;
  -khtml-opacity: 0.85;
  font: 14px Calibri;
  text-align: center;
}

#new_post p {
  border-bottom: 1px solid #fff;
  display: block;
  margin: 0 auto;
  width: 98%;
  padding: 0.3em 0.1em;
  font-size: 17px;
}

#new_post span {
  display: block;
  margin:  -15px auto 0 auto;
  width: 98%;
  padding: 0.5em;
}

#new_post a {
  position: absolute;
  top: -4px;
  right: 12px;
  font-size: 18px;
  cursor: pointer;
}
</style>
Код:
<iframe id="frame" width="0" height="0" frameborder="no"></iframe>
<script type="text/javascript">
var $get = GET();

function GET(){
var c = location.search.slice(1);
c = c.split('&')
var g = 0
var b = new Object;
while(c[g]) {
c[g] = c[g].split('=')
b[c[g][0]] = c[g][1];
c++;
}
return b;
}

function frame() {
if ((document.URL.indexOf("viewtopic") != -1) && (document.getElementById("post-form")) && (document.URL.indexOf("flag") == -1)) {
var i = document.getElementById("frame");
i.src = '/viewtopic.php?id=' + $get['id'] + '&flag=false';;
i.onload = function() { check_post(this); };
}

function check_post(a) {
var j = a.contentDocument;
if (j.document)
j = j.document;
var x = j.getElementById("pun-main").getElementsByTagName("h2")[0].getElementsByTagName("span")[1].innerHTML;
var y = document.getElementById("pun-main").getElementsByTagName("h2")[0].getElementsByTagName("span")[1].innerHTML;
if (parseInt(x.substr(x.indexOf("из") + 3)) != parseInt(y.substr(y.indexOf("из") + 3))) {
var div = document.createElement("div");
div.id = "new_post";
div.innerHTML = "<a onclick='this.parentNode.style.display=\"none\";'>x</a><p>Уведомление!</p><br /> <span>В теме появились новые <br /> сообщения!</span>";
document.body.appendChild(div);
}
else {
a.src = "";
setTimeout("frame()",10000)
}}}

frame();
</script>

+1

23

geka996

<script id=Mywrite>
$("#Mywrite").before('<span><img style="border: 2px solid #696969;margin-right:6px;" align="left" src="'+UserAvatar+'" width="60" height="60" alt=""> Привет, <strong>'+UserLogin+'</strong><br> у Вас новое личное сообщение</span>')
</script>

+1

24

Deff, спасибо!
Завтр плюсану, на сегодня мой лимит исчерпан :)

0

25

rps
и как это .... скриншот можно увидеть?
превед

0

26

tartar4 написал(а):

и как это .... скриншот можно увидеть?

Можно:
http://uploads.ru/t/5/1/E/51EHD.png

+2

27

Шо это?)

0

28

rps, клас!
tartar4, пример вы написали сообщение и ждете ответа, и на данный момент надо обновить страницу, что бы узнать ответили ли вам, если установить уведомлялку, то выскочит окошко(не нужно нажимать обновить страницу)
и уведомит вас о новом сообщении в теме :)

0

29

если это так то rps нужно просто медаль

http://uploads.ru/i/E/g/Q/EgQRH.jpg
(слушать на германиевых транзисторах)
=======================================

А как это вставлять и проверить? (проверить одному)

Отредактировано tartar4 (Вс, 27 Ноя 2011 15:34:31)

0

30

tartar4, так и есть :)  я уже протестил

0

31

geka996
куда ты вставлял? Я ифрейм не нашёл в твоём хтмл :

0

32

tartar4 написал(а):

geka996
куда ты вставлял? Я ифрейм не нашёл в твоём хтмл :
0

0

33

tartar4 написал(а):

tartar4 написал(а):
geka996
куда ты вставлял? Я ифрейм не нашёл в твоём хтмл :
0

0

34

Прошу прощения, не знал куда запостить этот вопрос, а заключается он в следующем. Во время регистрации многие дают левые адреса на имейл, а потом не могут зайти на форум без подтверждения. Нужен скрипт для такого (всплывающего) объявления

Уважаемый гость, во время регистрации обязательно указывайте Ваш настоящий E-Mail. На него будет отправлен Password для входа на форум!

.
Зашёл чел на форум, увидел это объявление, которое сразу бросается в глаза и принял правильное для себя решение.

0

35

rps написал(а):

А у меня, кстати, давно лежит такой же скрипт, но для уведомления о новых сообщениях внутри темы:
Код:
<style type="text/css">
#new_post {
  position: fixed;
  z-index: 1000;
  right: 15px;
  bottom: 15px;
  padding: 0.5em 0.6em 0.3em 0.6em;
  background-color: #000;
  color: #fff;
  box-shadow: 0 5px 14px #8b6c52;
  -webkit-box-shadow: 0 5px 14px #8b6c52;
  -khtml-box-shadow: 0 5px 14px #8b6c52;
  -moz-box-shadow: 0 5px 14px #8b6c52;
  border-radius: 15px;
  -webkit-border-radius: 15px;
  -khtml-border-radius: 15px;
  -moz-border-radius: 15px;
  -o-border-radius: 15px;
  filter: alpha(opacity=85);
  opacity: 0.85;
  -moz-opacity: 0.85;
  -khtml-opacity: 0.85;
  font: 14px Calibri;
  text-align: center;
}

#new_post p {
  border-bottom: 1px solid #fff;
  display: block;
  margin: 0 auto;
  width: 98%;
  padding: 0.3em 0.1em;
  font-size: 17px;
}

#new_post span {
  display: block;
  margin:  -15px auto 0 auto;
  width: 98%;
  padding: 0.5em;
}

#new_post a {
  position: absolute;
  top: -4px;
  right: 12px;
  font-size: 18px;
  cursor: pointer;
}
</style>
Код:
<iframe id="frame" width="0" height="0" frameborder="no"></iframe>
<script type="text/javascript">
var $get = GET();

function GET(){
var c = location.search.slice(1);
c = c.split('&')
var g = 0
var b = new Object;
while(c[g]) {
c[g] = c[g].split('=')
b[c[g][0]] = c[g][1];
c++;
}
return b;
}

function frame() {
if ((document.URL.indexOf("viewtopic") != -1) && (document.getElementById("post-form")) && (document.URL.indexOf("flag") == -1)) {
var i = document.getElementById("frame");
i.src = '/viewtopic.php?id=' + $get['id'] + '&flag=false';;
i.onload = function() { check_post(this); };
}

function check_post(a) {
var j = a.contentDocument;
if (j.document)
j = j.document;
var x = j.getElementById("pun-main").getElementsByTagName("h2")[0].getElementsByTagName("span")[1].innerHTML;
var y = document.getElementById("pun-main").getElementsByTagName("h2")[0].getElementsByTagName("span")[1].innerHTML;
if (parseInt(x.substr(x.indexOf("из") + 3)) != parseInt(y.substr(y.indexOf("из") + 3))) {
var div = document.createElement("div");
div.id = "new_post";
div.innerHTML = "<a onclick='this.parentNode.style.display=\"none\";'>x</a><p>Уведомление!</p><br /> <span>В теме появились новые <br /> сообщения!</span>";
document.body.appendChild(div);
}
else {
a.src = "";
setTimeout("frame()",10000)
}}}

frame();
</script>

Извиняюсь, а как и куда его ставить?

0

36

MP3-Studio

Все скрипты, без особых на то указаний, начинающиеся с тега <script> , - Ставим в HTML низ

Все коды сss,  начинающиеся с тега <style> , без особых на то указаний,  - Ставим в HTML верх

0

37

Deff Спасибо!
Как я понял, нужно один из этих скриптов поставить в нужное место.
Прошу так же помочь мне в просьбе, размешённой в пост 34

0

38

MP3-Studio написал(а):

Прошу так же помочь мне в просьбе, размешённой в пост 34

MP3-Studio
так пойдёт?

Код:
<script type="text/javascript"> 
if(document.URL.indexOf("register.php") != -1) {
$('input[name="req_email1"]').click(function(){
alert("Уважаемый, Гость! при регистрации обязательно указывайте Ваш настоящий E-Mail. На него будет отправлен Password для входа на форум!");});}
</script>

0

39

сообщение будет выплывать для гостя в тот момент, когда он будет заполнять форму регистрации, где указывается email

0

40

Romych написал(а):

сообщение будет выплывать для гостя в тот момент, когда он будет заполнять форму регистрации, где указывается email

Как раз то, что надо. Огромнейшее спасибо!  :flag:

0


Вы здесь » Единый форум поддержки » Корзина » Deff, скрипт нового сообщения как вконтакте:)