Abydos
Нун разбираться, наверно нет, посколь строка с параметрами была для старого плеера, для Вашего скорее всего не подойдет
Мож к вечеру гляну - разберусь, выдам код (Но не обещаю
Запросы по скриптам[7]
Сообщений 121 страница 140 из 1002
Поделиться121Ср, 27 Июл 2016 11:59:09
Поделиться122Ср, 27 Июл 2016 15:10:11
Abydos
в вашем варианте, на который вы хотите заменить плеер в профиле, отсутствует название трека, если вас это устраивает, то возможно сработает так, не проверял (но опять же без названия):
<object type="application/x-shockwave-flash"data="http://flash-mp3-player.net/medias/player_mp3_mini.swf"width="200"height="20"><param name="movie"value="http://flash-mp3-player.net/medias/player_mp3_mini.swf"/><param name="bgcolor"value="#000000"/><param name="FlashVars"value="mp3=$1"/></object>
а в изначальном варианте стиль кстати, тоже настраивается (можно поменять все цвета)
<embed src="http://forumstatic.ru/files/000e/8b/b7/80759.swf" type="application/x-shockwave-flash" allowscriptaccess="always" wmode="transparent" flashvars="playerID=audioplayer_2&bg=0xffcc66&slider=0x003366&soundFile=$1&titles=$2" width="200" height="24">
красным цвет фона плеера, синим цвет слайдера, можно заменить на свои
Поделиться124Ср, 27 Июл 2016 21:00:35
Alex_63
Спасибо!!!
Затестим.
Поделиться125Ср, 27 Июл 2016 21:10:57
ACT3255 Спойлер с открытием за оценку
Спасибо. Давно ждали. Работает на разных браузерах. Хотелось бы изменить текст, вместо "Поставьте оценку за пост для просмотра свернутого текста" на "Чтобы увидеть ссылку, нажмите спасибо" Такое возможно? Спасибо.
Отредактировано Nixer (Ср, 27 Июл 2016 21:13:29)
Поделиться126Ср, 27 Июл 2016 21:13:19
Nixer
Текст можно самому прописать в http://forumstatic.ru/files/0015/c4/3f/88421.js и сохранить к себе на фор. но если будут обновления то придется переустанавливать код.
Поделиться128Чт, 28 Июл 2016 04:47:09
а в изначальном варианте стиль кстати, тоже настраивается (можно поменять все цвета)
Про цвета знаю. Не устраивает сам плеер, к сожалению. Не нравится, что до запуска проигрывания он выводится в сложенном виде. Если бы его можно было хотя бы отпозиционировать по центру...
в вашем варианте, на который вы хотите заменить плеер в профиле, отсутствует название трека, если вас это устраивает, то возможно сработает так, не проверял (но опять же без названия):
Собрал другой вариант плеера, с названием трека; с вашим кодом всё работает идеально, благодарю вас!
И ещё один вопрос: за функцию загрузки своей музыки на рандомный хостинг в вашем скрипте отвечает вот эта часть кода?
if(window.location.href.indexOf("profile.php?section=fields")!=-1){$('fieldset').map(function(){var Pole=$(this).find('legend:has(span:contains("Любимая мелодия"))');$(Pole).after('<td id="melody" style=\'background-image:url("http://uploads.ru/i/W/Q/P/WQPBO.gif");background-position:center center;background-repeat:no-repeat;cursor: pointer;border:none;\' title="Загрузить любимую мелодию"></td>');var Vis=$(this).find('p.inputfield input').val();if(Vis=='undefined'||Vis==null){return false;};if(Vis.indexOf(".mp3")!=-1){var plr=/<a href=\"(http:\/\/[^\s<"]+?\.mp3)\">(.*?)<\/a>/gi;Vis=Vis.replace(plr,'<embed src="http://forumstatic.ru/files/000e/8b/b7/80759.swf" type="application/x-shockwave-flash" allowscriptaccess="always" wmode="transparent" flashvars="playerID=audioplayer_2&bg=0xffcc66&slider=0x003366&soundFile=$1&titles=$2" width="200" height="24">');$(this).append(Vis);};});$('#melody').click(function(){$('body').append('<div class="my" align="center" id="melobox" style="width:480px;padding:8px;position:fixed;top:25%;right:35%;z-index:900;"><strong>Загрузить музыку</strong><span style="display:block;cursor:pointer;float:right;margin:0;color:#B22222;font-size:16px;" title="Закрыть" onclick="var zz=document.getElementById(\'melobox\');zz.parentNode.removeChild(zz);"><b> X</b></span><br><iframe src="http://klopp.net.ru/musicbox/" width="478" height="250" frameborder="no" marginheight="3" scrolling="no"></iframe><br>Скопируйте полученный HTML-код ссылки</div>');});};
Отредактировано Abydos (Чт, 28 Июл 2016 06:21:57)
Поделиться129Чт, 28 Июл 2016 07:43:46
Сделаем сервис лучше! Кто за сохранение Админ-настроек и стилей, Прошу голосовать!
Поделиться130Чт, 28 Июл 2016 10:29:43
Alex_63
А у меня вот какой косяк.
Админом создаю пост с этим тэгомЗахожу под обычным юзером (лайкаю) кнопка пропадает
Добавлено спустя 2 минуты 18 секунд:
Под админом снова видноПост для теста
Ник-пароль (юзера)
На тестовом работает нормально но там нет всех скриптов которые на основе.
Отредактировано ACT3255 (Чт, 28 Июл 2016 10:33:35)
Поделиться131Чт, 28 Июл 2016 10:33:18
ACT3255
Походу событие сбрасывается, попробую исправить(навешивать по $(document).ready
Вы бы Выкинули Инфо -панель, ибо она убивает все события на элементах внутри #pun-main - что не Айс
Поделиться132Чт, 28 Июл 2016 10:35:16
Alex_63
Что за Инфо - панел, я уже запутался....
пол ночи разглядывал, так ничего толкового не разглядел.
Добавлено спустя 1 минуту 39 секунд:
"Информационное табло"? или я опять недопонял?
Отредактировано ACT3255 (Чт, 28 Июл 2016 10:36:55)
Поделиться133Чт, 28 Июл 2016 10:36:37
Хотелось бы изменить текст, вместо "Поставьте оценку за пост для просмотра свернутого текста" на "Чтобы увидеть ссылку, нажмите спасибо" Такое возможно?
В HTML низ
<script>$('.sp-for-vote>div>b').text('Чтобы увидеть ссылку, нажмите спасибо')</script>
Скрипт верните оригинальный, т.к. будет еще корректироваться
Поделиться134Чт, 28 Июл 2016 10:39:12
ACT3255
Замените этот код в HTML низ
<!-- Информационное табло --> <script type="text/javascript"> var mon_array = new Array("", "Января", "Февраля", "Марта", "Апреля", "Мая", "Июня", "Июля", "Августа", "Сентября", "Октября", "Ноября", "Декабря"); Tm = new Date(); Tm.setTime(1000*UserRegistered); m=Tm.getMonth()+1; if (m<10) m=m; hh=Tm.getHours(); mm=Tm.getMinutes()+''; if (mm<10) mm=mm; tm='<strong>'+Tm.getDate()+' '+mon_array[m]+'</strong> в <strong>'+hh+':'+mm+'</strong>'; var UserTotalReg = Math.floor(UserTotalTime/86400) var UserTotalPost = Math.floor(UserPosts/60) var sex_array = new Array("Пол неопределен. Войдите в <a href='/profile.php?section=personal&id="+UserID+"'>Профиль</a> и установите пол", "Ваш пол: <strong>Муж</strong>", "Ваш пол: <strong>Жен</strong>"); var sex = sex_array[UserSex] if (UserAvatar == ""){UserAvatar = "http://i6.imageban.ru/out/2015/11/27/b76095694a9769427e75c0dc4d8d4878.png"} if (UserBirthDate == ""){UserBirthDate = "Дата не выставлена"} if (UserAge == "0"){UserAge = "[Нет сведений]"} var user=", <strong>"+UserName+"</strong>"; if (user == ", <strong></strong>"){user = ""} var arr=document.getElementsByTagName("div") i=0 while(arr[i] ){ if(arr[i].id=="pun-main") { name=arr[i].innerHTML name=name.substring(0) arr[i].innerHTML="<div class=category><h2>Информационное табло</h2><div class=container><table border=0><tr><td><a href='/profile.php?section=avatar&id="+UserID+"' title='Изменить аватару'><img src="+UserAvatar+"></a><br /><strong>"+UserTitle+"</strong></td><td width=40%>Приветствуем на форуме"+user+"!<br />"+sex+"<br />Вы используете стиль: <strong>"+BoardStyle+"</strong><br />Вы в группе <strong>"+GroupTitle+"</strong><br />На форуме Вами было оставлено <strong>"+UserPosts+"</strong> сообщений<br />Ваш возраст: <strong>"+UserAge+"</strong>.<Br />Ваш день рождения: <strong>"+UserBirthDate+"</strong><br /><br />Профиль <a href='/profile.php?id="+UserID+"'>"+UserLogin+"</a> | Ваши <a href='/userlist.php?&show_group="+GroupID+"'>соучастники</a></td><td width=40%><strong>Отношения</strong><br /><br /><a href='/respect.php?id="+UserID+"'>Уважение</a>: <strong>"+UserRespectPlus+"</strong>/<strong>"+UserRespectMinus+"</strong><br /><a href='/positive.php?id="+UserID+"'>Позитив</a>: <strong>"+UserPositivePlus+"</strong>/<strong>"+UserPositiveMinus+"</strong><Br /><Br />Вы зарегистрировались "+tm+" и провели на форуме <strong>"+UserTotalReg+"</strong> дней</td></tr></table></div></div><br />"+name }i++} </script> <script type="text/javascript"> var arr=document.getElementsByTagName("div") i=0 str=document.URL while(arr[i] ){ if(arr[i].id=="pun-main" && GroupID == "3") { name=arr[i].innerHTML name=name.substring(0) arr[i].innerHTML="<div class=category><h2>Информационное табло</h2><div class=container><table border=0><tr><td><img src=http://s54.radikal.ru/i145/0808/84/e1fbc11ac605.png></td><td width=80%>Приветствуем тебя на форуме, Гость.<br />Для участия в конференциях просьба <a href='login.php'>войти</a> или <a href='register.php'>зарегистрироваться</a>.</td></tr></table></div></div><Br />"+name } i++ } </script>
На такой:
<!-- Информационное табло --> <script type="text/javascript"> var mon_array = new Array("", "Января", "Февраля", "Марта", "Апреля", "Мая", "Июня", "Июля", "Августа", "Сентября", "Октября", "Ноября", "Декабря"); Tm = new Date(); Tm.setTime(1000*UserRegistered); m=Tm.getMonth()+1; if (m<10) m=m; hh=Tm.getHours(); mm=Tm.getMinutes()+''; if (mm<10) mm=mm; tm='<strong>'+Tm.getDate()+' '+mon_array[m]+'</strong> в <strong>'+hh+':'+mm+'</strong>'; var UserTotalReg = Math.floor(UserTotalTime/86400) var UserTotalPost = Math.floor(UserPosts/60) var sex_array = new Array("Пол неопределен. Войдите в <a href='/profile.php?section=personal&id="+UserID+"'>Профиль</a> и установите пол", "Ваш пол: <strong>Муж</strong>", "Ваш пол: <strong>Жен</strong>"); var sex = sex_array[UserSex] if (UserAvatar == ""){UserAvatar = "http://i6.imageban.ru/out/2015/11/27/b76095694a9769427e75c0dc4d8d4878.png"} if (UserBirthDate == ""){UserBirthDate = "Дата не выставлена"} if (UserAge == "0"){UserAge = "[Нет сведений]"} var user=", <strong>"+UserName+"</strong>"; if (user == ", <strong></strong>"){user = ""} $("#pun-main").prepend("<div class=category><h2>Информационное табло</h2><div class=container><table border=0><tr><td><a href='/profile.php?section=avatar&id="+UserID+"' title='Изменить аватару'><img src="+UserAvatar+"></a><br /><strong>"+UserTitle+"</strong></td><td width=40%>Приветствуем на форуме"+user+"!<br />"+sex+"<br />Вы используете стиль: <strong>"+BoardStyle+"</strong><br />Вы в группе <strong>"+GroupTitle+"</strong><br />На форуме Вами было оставлено <strong>"+UserPosts+"</strong> сообщений<br />Ваш возраст: <strong>"+UserAge+"</strong>.<Br />Ваш день рождения: <strong>"+UserBirthDate+"</strong><br /><br />Профиль <a href='/profile.php?id="+UserID+"'>"+UserLogin+"</a> | Ваши <a href='/userlist.php?&show_group="+GroupID+"'>соучастники</a></td><td width=40%><strong>Отношения</strong><br /><br /><a href='/respect.php?id="+UserID+"'>Уважение</a>: <strong>"+UserRespectPlus+"</strong>/<strong>"+UserRespectMinus+"</strong><br /><a href='/positive.php?id="+UserID+"'>Позитив</a>: <strong>"+UserPositivePlus+"</strong>/<strong>"+UserPositiveMinus+"</strong><Br /><Br />Вы зарегистрировались "+tm+" и провели на форуме <strong>"+UserTotalReg+"</strong> дней</td></tr></table></div></div><br />") </script> <script type="text/javascript"> if(GroupID==3)$("#pun-main").prepend("<div class=category><h2>Информационное табло</h2><div class=container><table border=0><tr><td><img src=http://s54.radikal.ru/i145/0808/84/e1fbc11ac605.png></td><td width=80%>Приветствуем тебя на форуме, Гость.<br />Для участия в конференциях просьба <a href='login.php'>войти</a> или <a href='register.php'>зарегистрироваться</a>.</td></tr></table></div></div><Br />") </script>
Поделиться135Чт, 28 Июл 2016 10:41:22
Alex_63
Готово.
Поделиться136Чт, 28 Июл 2016 10:43:52
ACT3255
У мну работает под тестовым Акком, который Вы мне дали, - спойлер открылся после проставления плюсика
Поделиться137Чт, 28 Июл 2016 10:45:55
Alex_63
Спасибо большое, вроде тоже работает, будем тестировать под юзерами.
Спасибо Вам ещё раз!!!
Добавлено спустя 2 минуты 21 секунду:
Да все отлично!!!
Отредактировано ACT3255 (Чт, 28 Июл 2016 10:48:16)
Поделиться138Чт, 28 Июл 2016 10:50:53
Внес поправки в скрипт, теперь подобные проблемы исключены.
Поделиться139Чт, 28 Июл 2016 10:53:54
Alex_63
Внес поправки в скрипт, теперь подобные проблемы исключены.
Спасибо, а можно что бы текст был бы не синим, или что бы я мог туда картинку запихнуть?
Вот с помощью этой добавки
<script>$('.sp-for-vote>div>b').text('Чтобы увидеть ссылку, нажмите спасибо')</script>
Отредактировано ACT3255 (Чт, 28 Июл 2016 10:55:09)
Поделиться140Чт, 28 Июл 2016 10:54:50
ACT3255
<script>
$('.sp-for-vote>div').html('<img src="картинка" /> Ваш текст')
</script>