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

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

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


Вы здесь » Единый форум поддержки » Корзина » Уведомление ЛС картинкой


Уведомление ЛС картинкой

Сообщений 1 страница 14 из 14

1

Я где то на форуме видел такое , ест ли такой скрипт
Уведомление ЛС картинкой http://forumupload.ru/uploads/0000/0a/f2/68797-1.gif Сообщения (1)

0

2

Mxa
Здравствуйте.

Покажите форум, где Вы видели подобное.

0

3

здесь в сообщениях "SKEE"
http://forum.mybb.ru/viewtopic.php?id=12052

Отредактировано Mxa (Ср, 17 Фев 2010 21:01:29)

0

4

Mxa
Видимо, это был авторский скрипт. И его там более нет.

Попробуйте спросить у администрации того форума, может быть они подскажут.

0

5

Вчера искала скрипт, который уведомление о ЛС выдает в виде выскакивающей таблички, нашла
этот (ниже), но он при нажатии переводит на страницу с ЛСми, а если не перейдешь сразу, то это уведомление просто исчезнет( Было ведь что-то другое?!

Код:
<script type="text/javascript">
        forum = "адрес"

        str = document.getElementById("navpm").innerHTML
        loc = new String(document.location)

        if( (str.indexOf("(") != -1) && document.referrer.indexOf(forum)==-1 && loc.indexOf('messages.php')==-1)
        {
          count = parseInt(str.substring(str.indexOf("(")+1,str.indexOf(")")))

          if (count==1) text="У вас есть 1 новое сообщение"
          else if (count>1 && count<5) text="У вас есть " +count+" новых сообщения"
          else text="У вас есть " +count+" новых сообщений"

          msg =  "<div id=\"new-mes\" class=\"container\" style=\"position: absolute; z-index=2; left: 40%;\">"
          msg += text
          msg += "<br><a href=\"\" onclick=\"document.location.replace('messages.php'); document.getElementById('new-mes').style.display='none';return false;\">Посмотреть личные сообщения</a>"
          msg +="<br><a href=\"\" onclick=\"document.getElementById('new-mes').style.display='none'; return false\">Закрыть окно</a>\r\n"
          msg += "</div>"

          document.getElementById("pun-status").innerHTML += msg
        }
        </script>

0

6

Елка
А что именно другое?

0

7

Mxa
Если вдруг этот скрипт отыщется - кинь, плиз, сюда... Уж больно классная штука!  :cool:  :love:

0

8

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

А что именно другое?

Ну был ведь такой скрипт, позволяющий уведомлению о ЛС "идти" за тобой по страницам, оно не исчезало до тех пор, пока ты не прочитаешь ЛС.  Я им пользовалась долгое время, но после того, как все настройки сбились, он потерян..

0

9

что то не работает . встатить в Хтмл вниз да ?

адрес моего форума  http://neformals.ixbb.ru здесь так и написать ? <forum = "http://neformals.ixbb.ru">

<script type="text/javascript">
        forum = "http://neformals.ixbb.ru"

        str = document.getElementById("navpm").innerHTML
        loc = new String(document.location)

        if( (str.indexOf("(") != -1) && document.referrer.indexOf(forum)==-1 && loc.indexOf('messages.php')==-1)
        {
          count = parseInt(str.substring(str.indexOf("(")+1,str.indexOf(")")))

          if (count==1) text="У вас есть 1 новое сообщение"
          else if (count>1 && count<5) text="У вас есть " +count+" новых сообщения"
          else text="У вас есть " +count+" новых сообщений"

          msg =  "<div id=\"new-mes\" class=\"container\" style=\"position: absolute; z-index=2; left: 40%;\">"
          msg += text
          msg += "<br><a href=\"\" onclick=\"document.location.replace('messages.php'); document.getElementById('new-mes').style.display='none';return false;\">Посмотреть личные сообщения</a>"
          msg +="<br><a href=\"\" onclick=\"document.getElementById('new-mes').style.display='none'; return false\">Закрыть окно</a>\r\n"
          msg += "</div>"

          document.getElementById("pun-status").innerHTML += msg
        }
        </script>

Отредактировано Mxa (Чт, 18 Фев 2010 01:42:24)

0

10

Елка
Этот же скрипт стоит у нас на ТП ФорумББ, я после каждого обновления страницы закрываю это окно!

Если что, стоит вот так:

Код:
<script type="text/javascript"> 
forum = "http://help.forumbb.ru/"
 
str = document.getElementById("navpm").innerHTML
loc = new String(document.location)
 
if( (str.indexOf("(") != -1) && document.referrer.indexOf(forum)==-1 && loc.indexOf('messages.php')==-1)
{  
  count = parseInt(str.substring(str.indexOf("(")+1,str.indexOf(")")))
 
  if (count==1) text="У вас есть 1 новое сообщение"
  else if (count>1 && count<5) text="У вас есть " +count+" новых сообщения"
  else text="У вас есть " +count+" новых сообщений"
 
  msg =  "<div id=\"new-mes\" class=\"container\" style=\"position: absolute; z-index=2; left: 40%;\">"
  msg += text
  msg += "<br><a href=\"\" onclick=\"document.location.replace('messages.php'); document.getElementById('new-mes').style.display='none';return false;\">Посмотреть личные сообщения</a>"
  msg +="<br><a href=\"\" onclick=\"document.getElementById('new-mes').style.display='none'; return false\">Закрыть окно</a>\r\n"  
  msg += "</div>"
 
  document.getElementById("pun-status").innerHTML += msg
}
</script>

0

11

Mxa
Да. Просто замените в скрипте адрес форума на Ваш.

0

12

Хосподя! Нашелся, родимый!  :jumping:
Вот чего мне так не хватало:

Код:
<script language="JavaScript">
var str = new String(document.getElementById("navpm").innerHTML)
var str2 = new String(document.location)

if( (str.indexOf("(") != -1) && (str2.indexOf("messages.php") == -1) )
{
alert("Вам пришло новое личное сообщение")
}
</script>

0

13

Елка
Эм... Не совсем то, что просили... Да и тут выскакивает целое окно с кнопкой, пока не нажмёшь на которую оно не пропадёт и не пустит на форум.
А надо, чтоб рядом с ссылкой в ЛС был этот конверт.

0

14

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

Эм... Не совсем то, что просили...

Разве?

Елка написал(а):

такой скрипт, позволяющий уведомлению о ЛС "идти" за тобой по страницам, оно не исчезало до тех пор, пока ты не прочитаешь ЛС.

rps
А про уведомление с картинкой - это не я писала  :no:
Хотя мне бы хотелось получить такой скриптик))

0


Вы здесь » Единый форум поддержки » Корзина » Уведомление ЛС картинкой