Форумчане попросили сделать функцию "Уведомления", чтобы, если появляется ответ в нужной теме или личное сообщение, активизировалась функция "Уведоления".. кнопочка такая, по которой можно было бы узнать, что у тебя нового на форуме: типа этой (скриншот с другого форума):
Скажите, пожалуйста, можно ли сделать такую кнопку и такую функцию? И если да, то как?
Как сделать функцию "Уведомления" на форуме?
Сообщений 1 страница 9 из 9
Поделиться111.06.2011 22:56:11
Поделиться213.06.2011 01:43:39
Скажите, пожалуйста, можно ли сделать такую кнопку и такую функцию? И если да, то как?
Функция "Уведомления" у нас на всех форумах есть! Внизу, между формой ответа и сообщением последним, где есть "Ответить" сразу внизу будет "Подписаться и отслеживать тему"
Поделиться322.06.2011 18:32:40
между формой ответа и сообщением последним, где есть "Ответить" сразу внизу будет "Подписаться и отслеживать тему"
чтобы совершать подписку на форуме, а не на емайле
/форумчане просят.../
Отредактировано Милушка (22.06.2011 18:33:12)
Поделиться422.06.2011 21:16:00
чтобы совершать подписку на форуме, а не на емайле
Чтобы уведомления на форуме в виде сообщений приходило?
Поделиться529.06.2011 23:14:26
да, чтобы форумчанину прямо на форуме был какой—то сигнал про личное сообщение
Отредактировано Милушка (29.06.2011 23:14:54)
Поделиться630.06.2011 19:24:40
да, чтобы форумчанину прямо на форуме был какой—то сигнал про личное сообщение
Вот, но с некоторыми скриптами он не работает.
<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>
Ещё вот такой:
<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="Take 1 massage"
else if (count>1 && count<5) text="Take " +count+" massage"
else text="Take " +count+" massage"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;\">View massage</a>"
msg +="<br><a href=\"\" onclick=\"document.getElementById('new-mes').style.display='none'; return false\">EXIT</a>\r\n"
msg += "</div>"document.getElementById("pun-status").innerHTML += msg
}
</script>
Отредактировано Anima (03.07.2011 12:35:04)
Поделиться702.07.2011 20:28:23
скажите, пожалуйста, куда ставить?
Поделиться803.07.2011 12:34:22
скажите, пожалуйста, куда ставить?
У меня вверху стояло.
Поделиться904.07.2011 20:11:10
скажите, пожалуйста, куда ставить?
ХТМЛ-низ.