В Эту тему помещаем флудо-посты и иное, мешающее чтению и ответам на вопросы.
Отредактировано ACT3255 (Пн, 13 Июл 2015 23:38:45)
Единый форум поддержки |
Привет, Гость! Войдите или зарегистрируйтесь.
Вы здесь » Единый форум поддержки » Корзина » Сброс неважных сообщений:
В Эту тему помещаем флудо-посты и иное, мешающее чтению и ответам на вопросы.
Отредактировано ACT3255 (Пн, 13 Июл 2015 23:38:45)
га, спасибще. Поставил вниз. Это Лаборатория Qboards? Я прост уже забыл чего ставил год назад
Дык может она у Вас и вообще не работает ? Ибо она вроде как ежегодно-платная стала
markwud
Оки, попытаюсь - седни завтра сваять Вашу задумку...
А Лабу убирать на Упрощёнке ?
Думаю кнопка будет одна, как на смене мобильный - десктоп (просто при переключении картинки будут разные)
И куда кнопку ставить ?
Вот было бы классно
Ок
===========
Вообщем прикинул объём и скорость - наверно при хорошем течении дел, завтра к вечеру, или послезавтра к утру (там много править придётся) поскольку всякие иконки у Вас в стиле прописаны
На Майбе самая афигенская группа профессиональной поддержки. С вами очень приятно иметь дело
А то!))))))))))))))))))))
Romych
Можно еще оптимизировать, убрав цикл $('div.post').map(function(){
<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"> (function(){var tyt=$('.post').find('.post-rating p');var PostID=0,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(){try{PostID=$(this).parents('.post').attr('id').substr(1);}catch(e){};$(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>
/На работоспособность пока не тестил/
/На работоспособность пока не тестил/
не пашет
Можно еще оптимизировать, убрав цикл $('div.post').map(function(){
тогда уж лучше как-то так, хотя тут тоже надо доработать
<style> /* таблица во всплывающей подсказке */ #respect td{vertical-align:top;} #respect figure{margin:2px;word-wrap:break-word;width:44px;} #respect figure:hover img.vote{opacity: 0;} #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; -webkit-transition: opacity 1s ease-in-out; -moz-transition: opacity 1s ease-in-out; -o-transition: opacity 1s ease-in-out; transition: opacity 1s ease-in-out; } /* таблица в окне а-ля вКонтакте */ #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"> $(function(){ var tmp_abort,timer,ava,vote,kr=[];function cl(){$('.tipsy').fadeOut(200);setTimeout(function(){$('.tipsy').remove();},200);};function ton(){timer=setTimeout(function(){cl();},500)}$('.post-rating p').on('mouseenter',function(){var tyt=$(this);var PostID=$(this).find('a').attr('onclick').replace(/return changeVisibility\(\'post-(\d+)-vote\', this\)/g,'$1');$(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>
Romych
Подумаю, плюс нун адаптировать под русфф, посколь текущий вариант - на форумах русфф не работает
markwud
Пока получилось разобраться только со скриптами, за стиль пока не брался - думаю завтра
Подумаю, плюс нун адаптировать под русфф, посколь текущий вариант - на форумах русфф не работает
ок, пока перекинул наброски сюда
markwud
Пока получилось разобраться только со скриптами, за стиль пока не брался - думаю завтра
Ребята, про не забыли?
markwud
Я забыл, сорри,
Был Ддос, потом Праздники, потом Правки вон Личные сообщения и Закладки
===============
Завтра занят до вечера - напомните в четверг(с утра
markwud
Я забыл, сорри,
Был Ддос, потом Праздники, потом Правки вон Личные сообщения и Закладки
===============
Завтра занят до вечера - напомните в четверг(с утра
О, хорошо, напомню спасибо
markwud
Приступил, но походу , опять Ддос-атака на сервис, у меня форум подвисает, попытаюсь продолжить, но быстро не обещаю, лучший случай день два (Ибо в таких условиях и трудно работать и эффекта ускорения видно не будет, пока есть Ддос)
markwud
Приступил, но походу , опять Ддос-атака на сервис, у меня форум подвисает, попытаюсь продолжить, но быстро не обещаю, лучший случай день два (Ибо в таких условиях и трудно работать и эффекта ускорения видно не будет, пока есть Ддос)
Извините пожалуйста, что так гружу, но очень надо Deff. Спасибо что откликнулись, буду ждать
Alex_63
Для отлавливания элемнтов на странице не с помощью скрипта загружаемого от партнёрки можно время и уменьшить (сотня ms , достаточная для скрипта от Дуки, который может подгружать данные десятками секунд, типично нужно отловить элемент либо прописываемый самой страницей при загрузке, либо парсимый короткимбыстрым скриптом, типично нун быстрее, чем начнут работу юзер-скрипты в HTML низ, думаю 9-10 ms - для таких вариантов до пары секунд
- (типично берут 1/100 1/50 от максимального времени загрузки у Дуки 12000ms ; 1/100 = 120-100ms, загрузка страницы обычно 1-2 сек => ~10
Отредактировано Deff (Пн, 16 Май 2016 16:32:08)
Deff
Ну текущий вариант я тестировал и на меньших задержках (200-500ms), отлавливает почти мгновенно, даже незаметно для глаза
markwud
Занимаюсь второй день (с большой неохотой, ибо параллельно тут идут активные преобразования на сервисе),
Создайте и киньте тестовый Админ-Ник-Пароль в личку - завтра поставлю тестовую версию, сохраните текущие настройки стиля и HTML верх и низ в специальном топике, видном ток Админу, каждое окно(Стиля и HTML верх -низ, объявления и формы ответа) в своем отдельном сообщении с надписью про что там сохранено) Поскок если напортачу - можно было быстро восстановить исходное
Вы здесь » Единый форум поддержки » Корзина » Сброс неважных сообщений: