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

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

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


Вы здесь » Единый форум поддержки » Архив » Запросы по скриптам[5]


Запросы по скриптам[5]

Сообщений 861 страница 880 из 1002

1

Предыдущая тема - Запросы по скриптам[4]

Инструменты для поиска и редактирования стиля (скриптов).

Как с помощью браузера можно определить элемент дизайна.

Каталог скриптов/CSS

Полезные скрипты, необходимые темы для новичков, а также ссылки на сайты рассказывающие что такое НТМЛ и CSS.

Типовые Вопросы (ЧаВо)

Ответы на часто задаваемые вопросы.

Как задавать вопросы! Разница между стилем и скриптом. ( Советы)

Плюс к названию темы еще и Памятка.

+1

861

Deff
СПАСИБО БОЛЬШОЕ!!! :cool:  ТО что нужно!

http://s7.uploads.ru/4T5qi.png

0

862

Доброго времени.
В связи с проблемами отображения для некоторых пользователей заблокированного pleer.com -- скажите, есть ли какая-нибудь возможность сделать скрипт вставки в посты музыки из Вконтакте? Всякие soundcloud и promodj народу неохотно даются =(

0

863

Asche, у НАс спец по музыке и видео один - Romych, попробуйте написать в личку

0

864

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

Было бы не плохо сваять скрипт массовой рассылки ЛС,а то как то на мэйл не эффективно да и не бесплатно

Плюсую 10 раз. Дело даже не в бесплатности, платная рассылка дешевая, дело в том, что она глючная: с профиля главадмина рассылаю сообщения группам, получателям приходят только уведомления о них, самих сообщений нет, хотя в админке написано, что все разослано.

0

865

Mirra Bell
Чтоб отправить массово юзерам ЛС, нун собрать все ID, причем рассортировать по группам (Чтоб можно было не всем рассылать, а ток выбранным группам)
Если участников менее 100 - еще куда ни шло  - а если больше ? Рассылка будет длиться полчаса

0

866

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

скажите, есть ли какая-нибудь возможность сделать скрипт вставки в посты музыки из Вконтакте? Всякие soundcloud и promodj народу неохотно даются =(

Asche
мы это уже проходили,
раньше в исходном коде можно было разглядеть "прямую" ссылку на mp3 и схема была такая:
вКонтакте генерировал ссылки на аудио для каждого пользователя индивидуально, приплюсовывая к аудио ссылкам его (пользователя) ID, и если он решал с кем-либо поделиться ссылкой на аудио (например, вставить в плеер на форуме), то у другого человека, она выдавала ошибку, мол ссылка неверна, плеер ничего не воспроизводил
сейчас работа с аудио вКонтакте ещё более усложнилась никаких  прямых, кривых ссылок на mp3 вы не найдёте, только применяя специальные расширения для вашего браузера, по какому принципу они их (ссылки на аудио для скачивания) вылавливают, я не изучал, но думаю там не всё так легко как кажется
можно конечно уговорить всех пользователей вашего форума установить себе эти расширения на свои браузеры и научить вылавливать ссылки на аудио через эти плагины ))

+1

867

+1

868

Romych
поставил на тестовый этот скрипт Оповещение о ЛС Пропала кнопка ЛС в панели навигации Ссылка на тестовик
PS все восстановилось,видимо какой то глюк был в хроме

Отредактировано brylin (Вт, 15 Мар 2016 10:41:06)

0

869

brylin
Наверно Просто совпало, - Mybb подтормаживает (Может, не подгрузилась картинка)
У мну все в норме

0

870

Alex_63
Не,все таки не в норме,пропадает,когда нажимаешь на отмену,пробовал и в хроме и в мозилле

0

871

brylin
Попробуйте так:

Код:
<!--Система оповещения о личных сообщениях v.3.2-->
<script type="text/javascript">
var audio=new Audio('http://getfile.dokpub.com/yandex/get/https://yadi.sk/d/RYo8TSLbmB7G6'); //ссылка на аудиофайл приветствия mp3
var styl1='position: fixed; right: 10%; top: 65%; opacity: 0.9; width: 320px; height: auto;z-index: 100;'; //стиль основного блока
var styl2='background-color: #876337; color: #FDBA01; padding: 10px 1em 20px 1em'; //стиль шапки блока с приветствием 
var styl3='text-decoration: none;background-color: #876337; color: #FDBA01; border-style: none; font-size: 14px; font-weight: bold;'; // стиль кнопки закрытия
 
var mess_id=[],tmp=[],ava=[],QMess=[],QLink=[],Qautor=[],QProf=[],kar,unical;if((document.getElementById("navpm").innerHTML.indexOf("(")!=-1)&&(document.URL.indexOf("messages.php")==-1)){$('#navpm').prepend('<img style="" src="https://forumstatic.ru/files/0016/e4/0c/90756.gif" alt="" >');document.write('<div id="messanger1" class="section" style="'+styl1+'"><h2 style="'+styl2+'"><span>Привет, <strong>'+UserLogin+'</strong><br /><img style="border: 2px solid #696969;border-radius: 9em;" align="right" src="'+UserAvatar+'" alt=""></span><span>Вам пришло новое личное сообщение от:</span></h2><div class="container" style="padding: 5px; text-align: center; background-color: #E1CDA5;"><table id="pisma"></table><br /><a id="closer" href="" style="'+styl3+'" title="Закрыть">&nbsp;Отмена&nbsp;</a></div></div>');$('#messanger1').append(audio);audio.play();$.ajax({type:'GET',url:'messages.php',contentType:'text/html',success:function(data){unical=$(data).find('#messages').attr('action').replace(/http:\/\/(.*?)\.(\w{2,4})\/messages\.php\?box=0&p=1&code=/g,'');$(data).find('tr.icon').each(function(i){QMess[i]=$(this).find('div.tclcon a').text();QLink[i]=$(this).find('div.tclcon a').attr('href');Qautor[i]=$(this).find('td.tc2 a').text();QProf[i]=$(this).find('td.tc2 a').attr('href');mess_id[i]=QProf[i].replace(/http:\/\/(.*?)\.(\w{2,4})\/profile\.php\?id=/g,'');$.each(mess_id,function(i,el){if($.inArray(el,tmp)===-1)
tmp.push(el);});});$.getJSON('/api.php?method=users.get&user_id='+tmp+'&fields=avatar',function(json){var xx=json.response.users;for(var i in xx){var val=xx[i];ava[i]=val.avatar;}
for(var i=0;i<QProf.length;i++){kar='<tr><td style="text-align:left;"><a target="_blank"  class="mess" href="'+QProf[i]+'" style="text-decoration:none;" title="'+Qautor[i]+'"><img class="atr" style="background:url(http://petushki-city.ru/files/0002/10/47/22830.png) no-repeat 00/cover ;border:1px solid #696969;color:transparent;margin: 3px 0 -2px 5px;" width="24" height="24" alt="'+Qautor[i]+'" src=';var us2=QProf[i].replace(/http:\/\/(.*?)\.(\w{2,4})\/profile\.php\?id=/g,'');for(var j=0;j<ava.length;j++){var av2=ava[j].replace(/\/img\/avatars\/(\w+)\/(\w+)\/(\w+)\/(\d+)\-(\d+)\.(\w{3})/g,'$4');if(av2==us2){kar+='"'+ava[j]+'"'};}
kar+='></a>&nbsp;&nbsp; - &nbsp;&nbsp;<a class="mess" target="_blank"  href="'+QLink[i]+'" title="Ссылка на сообщение">'+QMess[i]+'</a><br /></td></tr>';$('#pisma').append(kar);}});$('.mess').live('click',function(){$('#messanger1').slideToggle();});}});$('#closer').click(function(e){e.preventDefault();$.post('/messages.php?box=0&p=1&code='+unical+'&action=markread');$('#navpm').find('img').remove();$('#navpm').find('span').each(function(){$(this).html($(this).html().replace(/\((\d+)\)/g,''));});$('#messanger1').slideToggle('slow');});}
</script>
<!--Конец-->

0

872

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

brylin
Попробуйте так:

Вообще даже ссылка ЛС пропала

0

873

brylin

Код:
<!--Система оповещения о личных сообщениях v.3.2-->
<script type="text/javascript">
var audio=new Audio('http://getfile.dokpub.com/yandex/get/https://yadi.sk/d/RYo8TSLbmB7G6'); //ссылка на аудиофайл приветствия mp3
var styl1='position: fixed; right: 10%; top: 65%; opacity: 0.9; width: 320px; height: auto;z-index: 100;'; //стиль основного блока
var styl2='background-color: #876337; color: #FDBA01; padding: 10px 1em 20px 1em'; //стиль шапки блока с приветствием 
var styl3='text-decoration: none;background-color: #876337; color: #FDBA01; border-style: none; font-size: 14px; font-weight: bold;'; // стиль кнопки закрытия
 
var mess_id=[],tmp=[],ava=[],QMess=[],QLink=[],Qautor=[],QProf=[],kar,unical;if((document.getElementById("navpm").innerHTML.indexOf("(")!=-1)&&(document.URL.indexOf("messages.php")==-1)){$('#navpm').prepend('<img style="" src="https://forumstatic.ru/files/0016/e4/0c/90756.gif" alt="" >');document.write('<div id="messanger1" class="section" style="'+styl1+'"><h2 style="'+styl2+'"><span>Привет, <strong>'+UserLogin+'</strong><br /><img style="border: 2px solid #696969;border-radius: 9em;" align="right" src="'+UserAvatar+'" alt=""></span><span>Вам пришло новое личное сообщение от:</span></h2><div class="container" style="padding: 5px; text-align: center; background-color: #E1CDA5;"><table id="pisma"></table><br /><a id="closer" href="" style="'+styl3+'" title="Закрыть">&nbsp;Отмена&nbsp;</a></div></div>');$('#messanger1').append(audio);audio.play();$.ajax({type:'GET',url:'messages.php',contentType:'text/html',success:function(data){unical=$(data).find('#messages').attr('action').replace(/http:\/\/(.*?)\.(\w{2,4})\/messages\.php\?box=0&p=1&code=/g,'');$(data).find('tr.icon').each(function(i){QMess[i]=$(this).find('div.tclcon a').text();QLink[i]=$(this).find('div.tclcon a').attr('href');Qautor[i]=$(this).find('td.tc2 a').text();QProf[i]=$(this).find('td.tc2 a').attr('href');mess_id[i]=QProf[i].replace(/http:\/\/(.*?)\.(\w{2,4})\/profile\.php\?id=/g,'');$.each(mess_id,function(i,el){if($.inArray(el,tmp)===-1)
tmp.push(el);});});$.getJSON('/api.php?method=users.get&user_id='+tmp+'&fields=avatar',function(json){var xx=json.response.users;for(var i in xx){var val=xx[i];ava[i]=val.avatar;}
for(var i=0;i<QProf.length;i++){kar='<tr><td style="text-align:left;"><a target="_blank"  class="mess" href="'+QProf[i]+'" style="text-decoration:none;" title="'+Qautor[i]+'"><img class="atr" style="background:url(http://petushki-city.ru/files/0002/10/47/22830.png) no-repeat 00/cover ;border:1px solid #696969;color:transparent;margin: 3px 0 -2px 5px;" width="24" height="24" alt="'+Qautor[i]+'" src=';var us2=QProf[i].replace(/http:\/\/(.*?)\.(\w{2,4})\/profile\.php\?id=/g,'');for(var j=0;j<ava.length;j++){var av2=ava[j].replace(/\/img\/avatars\/(\w+)\/(\w+)\/(\w+)\/(\d+)\-(\d+)\.(\w{3})/g,'$4');if(av2==us2){kar+='"'+ava[j]+'"'};}
kar+='></a>&nbsp;&nbsp; - &nbsp;&nbsp;<a class="mess" target="_blank"  href="'+QLink[i]+'" title="Ссылка на сообщение">'+QMess[i]+'</a><br /></td></tr>';$('#pisma').append(kar);}});$('.mess').live('click',function(){$('#messanger1').slideToggle();});}});$('#closer').click(function(e){e.preventDefault();$.post('/messages.php?box=0&p=1&code='+unical+'&action=markread');$('#navpm').find('img').remove();$('#messanger1').slideToggle('slow');});}
</script>
<!--Конец-->

0

874

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

brylin
Выделить код
<!--Система оповещения о личных сообщениях v.3.2-->
<script type="text/javascript">
var audio=new Audio('http://getfile.dokpub.com/yandex/get/https://yadi.sk/d/RYo8TSLbmB7G6'); //ссылка на аудиофайл приветствия mp3
var styl1='position: fixed; right: 10%; top: 65%; opacity: 0.9; width: 320px; height: auto;z-index: 100;'; //стиль основного блока
var styl2='background-color: #876337; color: #FDBA01; padding: 10px 1em 20px 1em'; //стиль шапки блока с приветствием
var styl3='text-decoration: none;background-color: #876337; color: #FDBA01; border-style: none; font-size: 14px; font-weight: bold;'; // стиль кнопки закрытия

var mess_id=[],tmp=[],ava=[],QMess=[],QLink=[],Qautor=[],QProf=[],kar,unical;if((document.getElementById("navpm").innerHTML.indexOf("(")!=-1)&&(document.URL.indexOf("messages.php")==-1)){$('#navpm').prepend('<img style="" src="https://forumstatic.ru/files/0016/e4/0c/90756.gif" alt="" >');document.write('<div id="messanger1" class="section" style="'+styl1+'"><h2 style="'+styl2+'"><span>Привет, <strong>'+UserLogin+'</strong><br /><img style="border: 2px solid #696969;border-radius: 9em;" align="right" src="'+UserAvatar+'" alt=""></span><span>Вам пришло новое личное сообщение от:</span></h2><div class="container" style="padding: 5px; text-align: center; background-color: #E1CDA5;"><table id="pisma"></table><br /><a id="closer" href="" style="'+styl3+'" title="Закрыть">&nbsp;Отмена&nbsp;</a></div></div>');$('#messanger1').append(audio);audio.play();$.ajax({type:'GET',url:'messages.php',contentType:'text/html',success:function(data){unical=$(data).find('#messages').attr('action').replace(/http:\/\/(.*?)\.(\w{2,4})\/messages\.php\?box=0&p=1&code=/g,'');$(data).find('tr.icon').each(function(i){QMess[i]=$(this).find('div.tclcon a').text();QLink[i]=$(this).find('div.tclcon a').attr('href');Qautor[i]=$(this).find('td.tc2 a').text();QProf[i]=$(this).find('td.tc2 a').attr('href');mess_id[i]=QProf[i].replace(/http:\/\/(.*?)\.(\w{2,4})\/profile\.php\?id=/g,'');$.each(mess_id,function(i,el){if($.inArray(el,tmp)===-1)
tmp.push(el);});});$.getJSON('/api.php?method=users.get&user_id='+tmp+'&fields=avatar',function(json){var xx=json.response.users;for(var i in xx){var val=xx[i];ava[i]=val.avatar;}
for(var i=0;i<QProf.length;i++){kar='<tr><td style="text-align:left;"><a target="_blank"  class="mess" href="'+QProf[i]+'" style="text-decoration:none;" title="'+Qautor[i]+'"><img class="atr" style="background:url(http://petushki-city.ru/files/0002/10/47/22830.png) no-repeat 00/cover ;border:1px solid #696969;color:transparent;margin: 3px 0 -2px 5px;" width="24" height="24" alt="'+Qautor[i]+'" src=';var us2=QProf[i].replace(/http:\/\/(.*?)\.(\w{2,4})\/profile\.php\?id=/g,'');for(var j=0;j<ava.length;j++){var av2=ava[j].replace(/\/img\/avatars\/(\w+)\/(\w+)\/(\w+)\/(\d+)\-(\d+)\.(\w{3})/g,'$4');if(av2==us2){kar+='"'+ava[j]+'"'};}
kar+='></a>&nbsp;&nbsp; - &nbsp;&nbsp;<a class="mess" target="_blank"  href="'+QLink[i]+'" title="Ссылка на сообщение">'+QMess[i]+'</a><br /></td></tr>';$('#pisma').append(kar);}});$('.mess').live('click',function(){$('#messanger1').slideToggle();});}});$('#closer').click(function(e){e.preventDefault();$.post('/messages.php?box=0&p=1&code='+unical+'&action=markread');$('#navpm').find('img').remove();$('#messanger1').slideToggle('slow');});}
</script>
<!--Конец-->

Не помогает

0

875

brylin
Отписал автору, ждите ответа (Хотя последний Вариант - должен был сработать)

0

876

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

Не,все таки не в норме,пропадает,когда нажимаешь на отмену,пробовал и в хроме и в мозилле

Аналогичная ситуация

0

877

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

по просьбе Sans

Спасибо Romych :cool: , отличная работа! То что надо!  :flag: Сейчас тестируем, попозже отпишусь. :writing:  :yep:

0

878

Lusiya
Чичас попробую чо-нидь сделать, уже второй запрос

+1

879

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

Lusiya
Чичас попробую чо-нидь сделать, уже второй запрос

Спасибо Большое, Alex_63!
Добавлено спустя 4 минуты 16 секунд:
Ой как и поддержка тормозит при обновлении... Про форум молчу...

Отредактировано Lusiya (Вт, 15 Мар 2016 16:48:03)

0

880

Lusiya
Попробуйте в HTML низ

<!-- Cистема оповещения о личных сообщениях v.4 © Romych, модификация Alex_63 -->
<script type="text/javascript">
var msgAlert ={};
msgAlert.audio   = new Audio('
http://getfile.dokpub.com/yandex/get/https://yadi.sk/d/RYo8TSLbmB7G6'); //ссылка на аудиофайл приветствия mp3
msgAlert.st1     = '
position: fixed; right: 10%; top: 65%; opacity: 0.9; width: 320px; height: auto;z-index: 100;'; //стиль основного блока
msgAlert.st2     = '
background-color: #876337; color: #FDBA01; padding: 10px 1em 20px 1em'; //стиль шапки блока с приветствием
msgAlert.st3     = '
text-decoration: none;background-color: #876337; color: #FDBA01; border-style: none; font-size: 14px; font-weight: bold;'; // стиль кнопки закрытия
msgAlert.nav_imG =
1; //Добавлять картинку - индикатор в пункт меню "Сообщения" ? 0 - нет, 1 - да
</script>
<script type="text/javascript" src="https://forumstatic.ru/files/0016/0b/c8/43384.js"></script>

<!-- //End//- Cистема оповещения о личных сообщениях -->

+1


Вы здесь » Единый форум поддержки » Архив » Запросы по скриптам[5]