Alex_63
В хромовском симуляторе ничего не изменилось...
Запросы по скриптам[7]
Сообщений 561 страница 580 из 1002
Поделиться561Вт, 13 Сен 2016 23:49:13
Поделиться563Ср, 14 Сен 2016 00:10:56
+ конфликт двух скриптов
Код:<style> /* таблица во всплывающей подсказке */ #respect td{vertical-align:top;} #respect figure{margin:2px;word-wrap:break-word;width:44px;} #respect figure:hover img.vote{display:none;} #respect figcaption{font-size:0.8em;margin-top:-5px;} /* стиль окна а-ля вКонтакте */ .jGrowl .rating_theme {opacity: 1;padding: 3px;text-align:center;width: 485px !important;} .jGrowl .rating_theme .jGrowl-message {background: #fff; padding: 2px;} .jGrowl .rating_theme .jGrowl-header {background: #597ba5;font-size: 1.09em;height: 22px;} .jGrowl .rating_theme .person{width:78px; height:78px; } /* стиль изображения оценки */ .vote{position:absolute;border-radius: 9em;box-shadow:0 3px 5px 1px #000000;-webkit-box-shadow:0 3px 5px 1px #000000;} /* таблица в окне а-ля вКонтакте */ #vse tbody{max-height:520px!important;display:block;overflow-y:auto;overflow-x:hidden;} #vse td{vertical-align:top;} #vse figure{margin:5px;word-wrap:break-word;width:82px; -webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;overflow:hidden;} #vse figure:before{content:"";position:absolute;z-index:-1;left:50%;right:50%;bottom:0;background:#597ba5;height:4px;-webkit-transition-property:left,right;transition-property:left,right;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;} #vse figure:hover img.vote{display:none;} #vse figure:hover:before,#vse figure:focus:before,#vse figure:active:before{left:0;right:0;} #vse figcaption{color: #2b587a;font-size:0.9em;} /* настройки всплывающей подсказки */ .tipsy-inner {min-width : 40px!important;max-width : 800px!important;} .tipsy-inner .person {width:36px; height:36px; border-radius:2px;} .tipsy-inner .prof {color:#fff !important;} .tipsy-inner .prof:hover{ text-decoration:underline!important;} .tipsy-se .tipsy-arrow {left:100%!important;margin-left:-22px;} .prof {text-decoration: none !important;} </style> <!--Репутация поста v.2.2--> <script type="text/javascript"> $('div.post').map(function() {var PostID=$(this).find('div.post-content').attr('id').slice(1,-8);var tyt=$(this).find('.post-rating p');var tmp_abort,timer,ava,vote,kr=[];function cl(){$('.tipsy').fadeOut(200);setTimeout(function(){$('.tipsy').remove();},200);};function ton(){timer=setTimeout(function(){cl();},500)}$(tyt).on('mouseenter',function(){$(this).tipsy({fade:!0,gravity:'se',trigger:'manual',html:!0});var w='<table id="respect"><tr><td style="font-weight:bolder"> Oценили: </td></tr><tr>';var f='<table id="vse" width="100%"><tr>';tmp_abort=setTimeout(function(){$.get('/api.php',{method:'post.getVotes',sort_dir:'desc',limit:100,post_id:PostID,fields:'user_id,username,avatar,value,datetime'},function(data){var x=data.response.votes;for(var i in x){var v=x[i];vote=v.value;if(vote==1){vote='http://petushki-city.ru/files/0002/10/47/26356.png';}else{vote='http://petushki-city.ru/files/0002/10/47/46689.png';};ava=v.avatar;if(ava==''){ava='http://forumstatic.ru/files/0000/14/1c/20038.jpg'};kr[i]='<td><figure><img class="vote" src="'+vote+'"><a class="prof" href="/profile.php?id='+v.user_id+'"><img class="person" src="'+ava+'" title="'+v.datetime+'"><figcaption><p>'+v.username+'</p></figcaption></a></figure></td>';}w+=kr.slice(0,5).join(' ');w+='</tr></table>';if(kr.length>=6){w+='<p id="showt" style="cursor:pointer;font-weight:bold;margin:5px;"> Показать всех </p>';}$(tyt).attr('original-title',w).tipsy('show');for(var k=0;k<kr.length;k++){f+=kr[k];if(k%5==4){f+='</tr><tr>';}}f+='</tr></table>';$('#showt').on('click',function(){cl();$.jGrowl(f,{sticky:!0,position:'center',header:kr.length+' оценили',theme:'rating_theme'});});},'json');},600);}).on('mouseleave',function(){clearTimeout(tmp_abort);ton();$('.tipsy').on('mouseover',function(){clearTimeout(timer);});$('.tipsy').on('mouseout',function(){ton();});});$('body').on('click',function(){$('.rating_theme .jGrowl-close').trigger('click');}); }); </script>
и этого:
<!-- title --> <!-- jquery уже подключен --> <script src="http://hostjs-mybb2011.narod.ru/js/transform_code_boxr.js"></script> <script type="text/javascript" src="http://your.roll.tv/16311.js"></script>
можно как-то решить проблему, или только один из них можно поставить?
Отредактировано бланш (Ср, 14 Сен 2016 00:12:59)
Поделиться564Ср, 14 Сен 2016 00:50:54
бланш
Не знаю, установил код по Вашей ссылке в HTML верх, у меня так: http://sa.sa.uploads.ru/43cYy.jpg
Дайте ссылку на ресурс с проблемами
Поделиться565Ср, 14 Сен 2016 01:25:23
бланш
Не знаю, установил код по Вашей ссылке в HTML верх, у меня так: http://sa.sa.uploads.ru/43cYy.jpg
Дайте ссылку на ресурс с проблемами
а как в код-то поставить, чтобы работал отдельно именно на это окошко с посл. визитом?)
ресурс тот же, поставила сразу два скрипта там конфликтующих)
Поделиться566Ср, 14 Сен 2016 01:34:14
ресурс тот же, поставила сразу два скрипта там конфликтующих)
<script src="http://hostjs-mybb2011.narod.ru/js/transform_code_boxr.js"></script>
Переставьте код в самый низ HTML низ
Поделиться567Ср, 14 Сен 2016 01:34:57
а как в код-то поставить, чтобы работал отдельно именно на это окошко с посл. визитом?)
Я Дал Вам код, поставьте в HTML верх!
Поделиться568Ср, 14 Сен 2016 01:48:06
Я Дал Вам код, поставьте в HTML верх!
о, не заметила его сначала, спасибо большое, это решилось))
<script src="http://hostjs-mybb2011.narod.ru/js/transform_code_boxr.js"></script>
Переставьте код в самый низ HTML низ
а вот тут проблемы
поставила и сейчас вот так:
а мне нужно вот так:
с тем кодом, что я выше кидала, второй вариант работал
Отредактировано бланш (Ср, 14 Сен 2016 01:49:05)
Поделиться569Ср, 14 Сен 2016 02:47:50
Ну поставьте туда же( в Конец HTML низ)
<script type="text/javascript" src="http://your.roll.tv/16311.js"></script>
Поделиться570Ср, 14 Сен 2016 03:09:14
Ну поставьте туда же( в Конец HTML низ)
перестает работать код с репутацией(
Отредактировано бланш (Ср, 14 Сен 2016 03:21:20)
Поделиться571Ср, 14 Сен 2016 12:29:41
В хромовском симуляторе ничего не изменилось...
Не понял... - Поясните
Да, - Код для раскрытия- скрытия Меню Навигации - работает ток на мелкоскринах шириной < 541 пикселей
Поделиться572Ср, 14 Сен 2016 12:34:30
бланш
1. Вместо этого скрипта -
<script type="text/javascript" src="http://your.roll.tv/16311.js"></script>
Ставьте такой: (*И наверно его лучше в HTML верх, а не в Низ
<script>$().pun_aboutReady(function(){$(document.querySelectorAll('*[title]'))
.not('*[title] *[title]').tipsy({gravity:$.fn.tipsy.autoNS})});</script>
2. Скрипт просмотра репутации - включите от сервиса в разделе Администрирование - Скрипты
Поделиться573Ср, 14 Сен 2016 13:58:52
А мона как-то вот такую штуку сделать?
В самом-самом низу смотрите - Похожие исполнители
Мне надо такую же (они популярны на сайтах), вот здесь внизу http://565.mybb.ru/pages/ooooooooooooooo
Только без всякой ерунды как на том сайте, просто Похожие исполнители - ниже клик-е фото и названия проектов. И чтобы эта полоса как бы бросалась в глаза, а значит была иного цвета.
Можно такую штуку?Вот фото примерно для себя подделал (фото небольшие прямоугольные).
А про мню забыли.
Отредактировано kleo3333 (Чт, 17 Ноя 2016 11:55:33)
Поделиться574Ср, 14 Сен 2016 14:17:26
kleo3333
Соррь, Занят под завязку... мож к вечеру доберусь - Гляну
Поделиться575Ср, 14 Сен 2016 16:48:38
Alex_63
У хрома есть симулятор мобильных девайсов — для отладки вёрстки/скриптов.
Проверял на ширине айфона (320х480)
kleo3333
А вопрос в оформлении или подгрузке похожих исполнителей?
Поделиться576Ср, 14 Сен 2016 18:04:37
У хрома есть симулятор мобильных девайсов — для отладки вёрстки/скриптов.
Наверно эмулятор, а не симулятор...
А так попробуйте: (*В предыдущем коде была ошибка
<!--Раскрытие Меню навигации по Клику на мобильных-->
<style>
#pun-navlinks.hidden h2:before,
#pun-ulinks.hidden h2:before{
content:"▼";
}
#pun-navlinks.visible h2:before,
#pun-ulinks.visible h2:before{
content:"►";
}
</style><script>
$(document).ready(function(){var L=$(document).width();if(L<541){
$("#pun-navlinks,#pun-ulinks").addClass("hidden").find("ul").hide();
$("#pun-navlinks,#pun-ulinks").find("h2").click(function(){
$(this).parent().toggleClass("visible").toggleClass("hidden");
$(this).next("ul").slideToggle("slow");});};});
</script>
Поделиться577Ср, 14 Сен 2016 18:07:14
Oriel Ксать загляните в соседнюю тему > Скрипт для создания анкет (новая версия) - Вроде поправил трабл в Анкетах
Поделиться578Ср, 14 Сен 2016 19:28:46
Хотелось бы превратить её вот в такие строчки при определённых разрешениях экрана:
Пробуйте в HTML низ:
<!--Изменяем отображение Статистики на Главной-->
<style>
#pun-stats .e2:after{
content:","
}
#pun-stats .e2-1,
#pun-stats .e3-1{
font-weight:700;
}
</style>
<script>
if($(".punbb").attr("id")=="pun-index"){
function getNumEnding(Num,EndArr){var End,i;Num=Num%100;if(Num>=11&&Num<=19)End=EndArr[2];
else{i=Num%10;switch(i){case(1):End=EndArr[0];break;case(2):;case(3):;
case(4):End=EndArr[1];break;default:End=EndArr[2];};};return End;};
var GuestWrdArr=new Array( "гость","гостя","гостей");
var UserWrdArr=new Array("пользователь","пользователя","пользователей");$("#pun-stats .item5 div").each(function(){
var Cnt=$(this).find("span").html();var Lnk=$(this).find("a:first").clone();var L=$(this).html();
var Wrd="";var Wrd2="";var Wrd3="";if(L.indexOf("Активны")!=-1){ //Строка Активных;
var GuestNum=parseFloat($(this).find("strong").eq(0).html());
var UserNum=parseFloat($(this).find("strong").eq(1).html());
Wrd=getNumEnding(GuestNum,GuestWrdArr);Wrd2=getNumEnding(UserNum,UserWrdArr);
L='<span class=e1></span> <span class=e2><span class="e2-1">'+GuestNum+'</span>';
L+='<span class="e2-2"> '+Wrd+'</span></span> <span class="e3"><span class="e3-1">'+UserNum+'</span>';
L+='<span class="e3-2"> '+Wrd2+'</span></span>';if( UserNum>0){L+=":"};
L+=' <span class=e4>'+Cnt+'</span>';$(this).html(L);$(this).find(".e1").prepend(Lnk)};if(L.indexOf("Посетили за сутки")!=-1){ //Строка Посетителей за сутки;
var UserNum=parseFloat($(this).find("strong").eq(0).html());
Wrd3=getNumEnding(UserNum,UserWrdArr);
L='<span class=e1></span> <span class="e3"><span class="e3-1">'+UserNum+'</span>';
L+='<span class="e3-2"> '+Wrd3+'</span></span>';if( UserNum>0){L+=":"};
L+=' <span class=e4>'+Cnt+'</span>';$(this).html(L);$(this).find(".e1").prepend(Lnk);
if(UserNum.toString().substring(UserNum.length-1,UserNum.length)=="1"&&UserNum!=11){
var e1=$(this).find(".e1 a");var a=e1.text();e1.text(a.replace('Посетили','Посетил'))};};});$("#pun-stats .item6 div").each(function(){
var UserNum=parseFloat($(this).find("strong").eq(0).html());var Cnt=$(this).find("span").html();
UserWrdArr=new Array("пользователя","пользователей","пользователей");
var Wrd=getNumEnding(UserNum,UserWrdArr);var St=$(this).html().replace(/^([^\[\]]*?)\!([\s\S]*)$/igm,"$1");
L='<span class=e1>'+St+'</span> <span class="e3"><span class="e3-1">'+UserNum+'</span>';
L+='<span class="e3-2"> '+Wrd+'</span></span>: <span class=e4>'+Cnt+'</span>';$(this).html(L);});};
</script>
(**Поправлено 15.09.16
(*Оформление сделал примерное, для установки в столбик будет достаточно задать
.statscon .e1,.statscon .e2,.statscon .e3{display:block;}
.statscon .e3 {float:left}
Поделиться579Ср, 14 Сен 2016 22:16:57
Alex_63
спасибо большое, помогло!)
Поделиться580Чт, 15 Сен 2016 06:41:26
kleo3333
А вопрос в оформлении или подгрузке похожих исполнителей?
Просто оформить такую полосу, желательно с возможностью "карусели" и самому добавлять определённых исполнителей.