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

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

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


Вы здесь » Единый форум поддержки » Архив » Тема для переноса неважных сообщений из важных тем (Корзина)


Тема для переноса неважных сообщений из важных тем (Корзина)

Сообщений 481 страница 500 из 1146

481

<body oncopy="return notcopy()">
<script language="JavaScript">
function notcopy(){
if(GroupID == 3) {
alert("Извините, но с этого сайта нельзя ничего копировать!")
return false
}}
</script>

+1

482

Спасибо!!!!

вставлять в ХТМЛ-верх?

Пасиб!! Все работает отлично!!!  :cool:

Отредактировано Гаечка (Пн, 24 Июн 2013 20:36:43)

0

483

Romych

хорошая вещь. Только надо что-то подправить с ссылками на mp3. Не играет, открывает в новой вкладке ссылку и пишет что не найдено.

0

484

Aleks-Maks написал(а):

Только надо что-то подправить с ссылками на mp3. Не играет, открывает в новой вкладке ссылку и пишет что не найдено.

так со всеми ссылками на mp3 происходит или только с некоторыми?

0

485

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

так со всеми ссылками на mp3 происходит или только с некоторыми?

С этой, которая для примера  http://cs4209v4.vk.me/u2732169/audios/84ed8ad29b4a.mp3
Идет переадресация через mybb, по ссылке, на сайт в контакте, а там пишет что страница не найдена.
Это сама ссылка битая. Если ее вставить в строку поиска, то сразу видно.  А другие ссылки mp3 я не проверял.

0

486

Kven
Идея забавна, - наверно лучше отслеживать первичное наведение на Аватар, при наведении развернуть из .pa-avatar временный div с абсолютной позицией, с центром в центре аватарки и площадью раза в четыре - поболее(двойные ширина - высота) и отслеживать наведение на нём, плавно заканчивать песню - (fadeOut) при уходе курсора с этого временного div... и тогда и div cворачиваем...

/C прибытием, ксать  :flag:

0

487

Deff? вот есть скрипт оповещение о личном сообщении.
Он для форума phpBB3

Код:
<script type='text/javascript'>
var displaymode = 'always';
var enablefade = 'no';
var autohidebox = ['yes', 30];
var showonscroll = 'yes';
var IEfadelength = 1;
var Mozfadedegree = 0.05;
if (parseInt(displaymode) != NaN)
{
var random_num = Math.floor(Math.random() * displaymode);
}
function display_hover_prompt()
{
var ie = document.all && !window.opera;
var dom = document.getElementById;
var iebody = (document.compatMode == 'CSS1Compat') ? document.documentElement : document.body;
var objref = (dom) ? document.getElementById('hoverprompt') : document.all.hoverprompt;
var scroll_top = (ie) ? iebody.scrollTop : window.pageYOffset;
var docwidth = (ie) ? iebody.clientWidth : window.innerWidth;
var docheight = (ie) ? iebody.clientHeight: window.innerHeight;
var objwidth = objref.offsetWidth;
var objheight = objref.offsetHeight;
objref.style.left = docwidth/2-objwidth/2+'px';
objref.style.top = scroll_top+docheight/2-objheight/2+'px';
if (showonscroll == 'yes')
{
var showonscrollvar = setInterval('static_hover_prompt()', 50);
}
if (enablefade == 'yes' && objref.filters)
{
objref.filters[0].duration = IEfadelength;
objref.filters[0].Apply();
objref.filters[0].Play();
}
objref.style.visibility = 'visible';
if (objref.style.MozOpacity)
{
if (enablefade == 'yes')
{
var mozfadevar = setInterval('mozilla_hover_prompt_fade()', 90);
}
else
{
objref.style.MozOpacity = 1;
initiate_hover_prompt_hiding();
}
}
else
{
initiate_hover_prompt_hiding()
}
}
function mozilla_hover_prompt_fade()
{
if (parseFloat(objref.style.MozOpacity) < 1)
{
objref.style.MozOpacity = parseFloat(objref.style.MozOpacity)+Mozfadedegree;
}
else
{
clearInterval(mozfadevar);
controlledhidebox();
}
}
function static_hover_prompt()
{
var ie = document.all && !window.opera;
var dom = document.getElementById;
var iebody = (document.compatMode == 'CSS1Compat') ? document.documentElement : document.body;
var objref = (dom) ? document.getElementById('hoverprompt') : document.all.hoverprompt;
var scroll_top = (ie) ? iebody.scrollTop : window.pageYOffset;
var docwidth = (ie) ? iebody.clientWidth : window.innerWidth;
var docheight = (ie) ? iebody.clientHeight: window.innerHeight;
var objwidth = objref.offsetWidth;
var objheight = objref.offsetHeight;
objref.style.top = scroll_top+docheight/3-objheight/2+'px';
}
function hide_hover_prompt()
{
var ie = document.all && !window.opera;
var dom = document.getElementById;
var iebody = (document.compatMode == 'CSS1Compat') ? document.documentElement : document.body;
var objref = (dom) ? document.getElementById('hoverprompt') : document.all.hoverprompt;
objref.style.visibility = 'hidden';
if (typeof showonscrollvar != 'undefined')
{
clearInterval(showonscrollvar);
}
}
function initiate_hover_prompt_hiding()
{
if (autohidebox[0] == "yes")
{
var delayvar = (enablefade == 'yes' && objref.filters) ? (autohidebox[1]+objref.filters[0].duration)*1000 : autohidebox[1]*1000;
initiate_timer(delayvar);
setTimeout('hide_hover_prompt()', delayvar);
}
}
function initiate_timer(time)
{
var newtime = time-1000;
setTimeout('update_timer('+newtime+')', 1000);
}
function update_timer(time)
{
var timer = time/1000;
var ie = document.all && !window.opera;
var dom = document.getElementById;
if (dom)
{
var hp = document.getElementById('hptimer');
if (timer == 1)
{
hp.innerHTML = "<span style='color:#FF0000; font-family:Georgia; font-size:12px;'><i>Окно закроется через "+timer+" секунду</br>Но снова будет появляться пока не прочитаете ЛС.</i></span>";
}
else
{
hp.innerHTML = "<span style='color:#FF0000; font-family:Georgia; font-size:12px;'><i>Окно закроется через "+timer+" секунд</br>Но снова будет появляться пока не прочитаете ЛС.</i></span>";
}
}
var newtime = time-1000;
setTimeout('update_timer('+newtime+')', 1000);
}
function initiate_hover_prompt()
{
setTimeout('display_hover_prompt()', 100);
}
function get_cookie(Name)
{
var search = Name + "=";
var returnvalue = "";
if (document.cookie.length > 0)
{
var offset = document.cookie.indexOf(search);
if (offset != -1)
{
offset += search.length;
var end = document.cookie.indexOf(';', offset);
if (end == -1)
{
end = document.cookie.length;
}
returnvalue = unescape(document.cookie.substring(offset, end));
}
}
return returnvalue;
}
if (displaymode == 'always' || parseInt(displaymode) != NaN && random_num == 0)
{
if (window.addEventListener)
{
window.addEventListener('load', initiate_hover_prompt, false)
}
else if (window.attachEvent)
{
window.attachEvent('onload', initiate_hover_prompt)
}
else if (document.getElementById)
{
window.onload = initiate_hover_prompt;
document.cookie = 'fadedin=yes';
}
}
</script>
<style type='text/css'>
#hoverprompt{
background-image:url('http://s4.uploads.ru/cSgCs.png');
background-repeat:no-repeat;
position:absolute;
width:330px;
height:120px;
left:0;
top:-400px;
padding:55px 3px 3px 3px;
z-index:100;
visibility:hidden;
}
</style>
<div id='hoverprompt' class='tablebg'><div class='tablebg'>
<table align='center' width='100%' border='0'>
<tr>
<td align='center'>
<a href="http://ссылка на форум/ucp.php?i=pm&folder=inbox"><span style="font-family:Georgia;font-size:16px;text-decoration:underline;">Прочитать ЛС</span></a></font>
</td>
</tr>
<tr>
<td align='center'><div id='hptimer'><span style="color:#FF0000; font-family:Georgia; font-size:12px;"><i>Окно закроется через 30 секунд.</br>Но снова будет появляться пока не прочитаете ЛС.</i></span> </div></td>
</tr>
</table></div></div>

Суть такова:
При получении письма всплывает окно

http://s4.uploads.ru/cSgCs.png

В этом окне внизу ссылка на страницу с личным сообщением а под ссылкой текст с отсчётом времени

Окно закроется через 30 секунд.
Но снова будет появляться пока не прочитаете ЛС.

http://s4.uploads.ru/ueo4H.jpg

Можно такое реализовать на myBB?
Если нужен наглядный пример пиши в личку, дам адрес, ник и пароль для входа.

0

488

Good
:hobo: Дык вродь есть подобные, возможно ток бекграунд поменять, для точной копии...
В чём отличие к примеру этого ?
Скрипты от пользователей 2
Ну или со звуком...
Скрипты от пользователей 2

0

489

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

В чём отличие к примеру этого ?
Скрипты от пользователей 2

Отличие в том что в твоём скрипте нет отсчёта времени и при клике перебрасывает в список сообщений где снова всплывает это окно.
А зачем оно там?

0

490

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

Отличие в том что в твоём скрипте нет отсчёта времени и при клике перебрасывает в список сообщений где снова всплывает это окно.А зачем оно там?

Ну всплытие мон поправить, а таймер имхо зря делать, ибо он жрет ресурсов немеряно, и даже на смененной вкладке может работать, т.е красота чревато тормозами браузера и компа

0

491

Deff, а можешь переделать скрипт Скрипты от пользователей 2?
Хотелось бы что бы окно всплывало только при получении письма, но при переходе на список ЛС окно не появлялось там.
Картинку я думаю что сам смогу поменять))

0

492

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

Deff, а можешь переделать скрипт Скрипты от пользователей 2?
Хотелось бы что бы окно всплывало только при получении письма, но при переходе на список ЛС окно не появлялось там. Картинку я думаю что сам смогу поменять))

Поправил.

+1

493

Скрипт найден. =)

Ищу скрипт в таблицу. При наведении на изображение выскакивает надпись.

Отредактировано Yamanato (Чт, 11 Июл 2013 07:39:54)

0

494

Deff, я настроил для себя как надо, вот только мне не нужно что бы картинка мигала.
Убери пожалуйста из скрипта эту функцию
Вот скрипт

Код:
<div id=alertMess style="display:none;width:335px; height:120px;top:30%;margin-left:22%;position:fixed;z-index:100;"><a class=CloSandHid id=HREff href="" ><span style="position:absolute;z-index:100; bottom:18px;left:120px; font-family:Georgia; font-size:20px;" >Прочитать</span></a><img class=MyMessag src="http://s4.uploads.ru/cSgCs.png"/></div><script>var MessagMy=($("#pun-navlinks #navpm").text().indexOf("("))!=-1;function MiguN1(){$("#alertMess .MyMessag").fadeTo(1600,0.03,function(){$(this).fadeTo(1500,1,function(){return false});return false});return false}function setcookieM2(a,b,c){if(c){var d=new Date();d.setTime(d.getTime());d=new Date(d.getTime()+c*1000*60)}if(a&&b)document.cookieM2=a+'='+b+(c?'; expires='+d.toGMTString():'');else return false}function getcookieM2(a){var b=new RegExp(a+'=([^;]){1,}');var c=b.exec(document.cookieM2);if(c){c=c[0].split('=')}else{return false}return c[1]?c[1]:false}function timerZap(){timerID=setTimeout("MiguN1();timerZap();",3200);return}$(".CloSandHid").click(function(){setcookieM2("CloSandHid",true,15);if(getcookieM2("CloSandHid")){$("#alertMess").hide()}});if(!getcookieM2("CloSandHid")&&document.URL.indexOf("/messages.php")==-1){$(document).ready(function(){var a=$("#navpm");$("#HREff").attr("href","../messages.php");if(MessagMy){timerID=setTimeout("$('#alertMess').fadeIn(2300);timerZap()",2300)}})}</script>

0

495

Good
чот Ты кнопочку сворачивания убрал, иногда при поиске, пофигу письма - так свернул и не беспокоит

<div id=alertMess style="display:none;width:335px; height:120px;top:30%;margin-left:22%;position:fixed;z-index:100;"><a class=CloSandHid id=HREff href="" ><span style="position:absolute;z-index:100; bottom:18px;left:120px; font-family:Georgia; font-size:20px;" >Прочитать</span></a><img class=MyMessag src="http://s4.uploads.ru/cSgCs.png"/></div><script>var MessagMy=($("#pun-navlinks #navpm").text().indexOf("("))!=-1;function setcookieM2(a,b,c){if(c){var d=new Date();d.setTime(d.getTime());d=new Date(d.getTime()+c*1000*60)}if(a&&b)document.cookieM2=a+'='+b+(c?'; expires='+d.toGMTString():'');else return false}function getcookieM2(a){var b=new RegExp(a+'=([^;]){1,}');var c=b.exec(document.cookieM2);if(c){c=c[0].split('=')}else{return false}return c[1]?c[1]:false}$(".CloSandHid").click(function(){setcookieM2("CloSandHid",true,15);if(getcookieM2("CloSandHid")){$("#alertMess").hide()}});if(!getcookieM2("CloSandHid")&&document.URL.indexOf("/messages.php")==-1){$(document).ready(function(){var a=$("#navpm");$("#HREff").attr("href","../messages.php");if(MessagMy){setTimeout("$('#alertMess').fadeIn(2300)",2300);}})}</script>

+1

496

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

чот Ты кнопочку сворачивания убрал, иногда при поиске, пофигу письма - так свернул и не беспокоит

Поставил)))
Слушай, я тебя уже достал наверно))
Вот ты убрал мигание но всплытие окна замедленное.
Мне это не надо.
Сделай пожалуйста что бы картинка просто появилась и всё, без всякого замедления.

Код:
<div id=alertMess style="display:none;width:335px; height:120px;top:30%;margin-left:22%;position:fixed;z-index:100;"><img class=CloSandHid src="http://s5.uploads.ru/wdcG4.png" style="right:7px;top:7px;position:absolute;z-index:220;"/><a class=CloSandHid id=HREff href="" ><span style="position:absolute;z-index:100; bottom:15px;left:120px; font-family:Georgia; font-size:20px;" >Прочитать</span></a><img class=MyMessag src="http://s4.uploads.ru/cSgCs.png"/></div><script>var MessagMy=($("#pun-navlinks #navpm").text().indexOf("("))!=-1;function setcookieM2(a,b,c){if(c){var d=new Date();d.setTime(d.getTime());d=new Date(d.getTime()+c*1000*60)}if(a&&b)document.cookieM2=a+'='+b+(c?'; expires='+d.toGMTString():'');else return false}function getcookieM2(a){var b=new RegExp(a+'=([^;]){1,}');var c=b.exec(document.cookieM2);if(c){c=c[0].split('=')}else{return false}return c[1]?c[1]:false}$(".CloSandHid").click(function(){setcookieM2("CloSandHid",true,15);if(getcookieM2("CloSandHid")){$("#alertMess").hide()}});if(!getcookieM2("CloSandHid")&&document.URL.indexOf("/messages.php")==-1){$(document).ready(function(){var a=$("#navpm");$("#HREff").attr("href","../messages.php");if(MessagMy){setTimeout("$('#alertMess').fadeIn(2300)",2300);}})}</script>

0

497

<div id=alertMess style="display:none;width:335px; height:120px;top:30%;margin-left:22%;position:fixed;z-index:100;"><a class=CloSandHid id=HREff href="" ><span style="position:absolute;z-index:100; bottom:18px;left:120px; font-family:Georgia; font-size:20px;" >Прочитать</span></a><img class=MyMessag src="http://s4.uploads.ru/cSgCs.png"/></div><script>var MessagMy=($("#pun-navlinks #navpm").text().indexOf("("))!=-1;function setcookieM2(a,b,c){if(c){var d=new Date();d.setTime(d.getTime());d=new Date(d.getTime()+c*1000*60)}if(a&&b)document.cookieM2=a+'='+b+(c?'; expires='+d.toGMTString():'');else return false}function getcookieM2(a){var b=new RegExp(a+'=([^;]){1,}');var c=b.exec(document.cookieM2);if(c){c=c[0].split('=')}else{return false}return c[1]?c[1]:false}$(".CloSandHid").click(function(){setcookieM2("CloSandHid",true,15);if(getcookieM2("CloSandHid")){$("#alertMess").hide()}});if(!getcookieM2("CloSandHid")&&document.URL.indexOf("/messages.php")==-1){$(document).ready(function(){var a=$("#navpm");$("#HREff").attr("href","../messages.php");if(MessagMy){$('#alertMess').fadeIn(900);}})}</script>

Отредактировано Deff (Ср, 10 Июл 2013 23:23:19)

+1

498

Вообще не работает[
Добавлено спустя 1 минуту 47 секунд:

упс, пардон, теперь работает))

Отредактировано Good (Ср, 10 Июл 2013 23:30:32)

0

499

Deff, спасибо!
Извини что докучал слишком много))

0

500

Ищу скрипт, который позволит на странице баннеров сделать две колонки, одну для баннеров 88*31, другая для баннеров 468*60.

0


Вы здесь » Единый форум поддержки » Архив » Тема для переноса неважных сообщений из важных тем (Корзина)