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

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

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


Вы здесь » Единый форум поддержки » Корзина » Сброс неважных сообщений:


Сброс неважных сообщений:

Сообщений 121 страница 140 из 1056

1

В Эту тему помещаем флудо-посты и иное, мешающее чтению и ответам на вопросы.

Отредактировано ACT3255 (Пн, 13 Июл 2015 23:38:45)

0

121

прогресссссс
Если свой стиль, тады лучше в Конец Второго Окна

0

122

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

прогресссссс
Если свой стиль, тады лучше в Конец Второго Окна

ЕС!http://i4.imageban.ru/out/2015/12/26/8e4cfc9402917923770d69068ac6172c.gif

0

123

Romych
Здравствуйте, установила скрипт "просмотр репутации". Поставила в форму ответа. У Вас здесь отображается в горизонтальную линию, а у нас на форуме в вертикальную, что надо сделать, чтобы было как у Вас http://sa.uploads.ru/t/Y0qAZ.jpg

Отредактировано ALLA 83 (Вт, 5 Апр 2016 09:16:58)

0

124

ALLA 83 написал(а):

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

поставил в HTML низ, отображается тоже вертикально.

http://s5.uploads.ru/t/9MOHp.jpg

Отредактировано ACT3255 (Вт, 5 Апр 2016 09:17:43)

0

125

ALLA 83
Ссылку на форум с проблемой

0

126

ALLA 83
ACT3255
вы наверное ставили из поста №7, забыл в нём исправить в связи с обновлением jquery
попробуйте так

Код:
<style>#respect td{vertical-align:top;}#respect figure{margin:7px;width:30px;}#respect figcaption{font-size:0.9em;}.tipsy-inner{min-width:40px!important;max-width:800px!important;}</style>
<script type="text/javascript">
$('div.post').map(function(){var postvote=Number($(this).find('div.post-rating a').text());if(postvote!=0){var UsID=$(this).find('li.pa-respect a').attr('href').replace(/\/respect\.php\?id=(\d+)/g,'$1');var PostID=$(this).find('div.post-content').attr('id').slice(1,-8);var tyt=$(this).find('.post-rating p');var TemaId,tmp_abort,Kto=[],Nuser=[],ava=[];function Clean(element){return element!=undefined;}
$(tyt).bind('mouseenter',function(){$(tyt).tipsy({trigger:'manual',gravity:'s',fade:true,html:true});var who='<table id="respect"><tr><td style="font-weight:bolder"> Оценили: </td></tr><tr>';tmp_abort=setTimeout(function(){$.when($.get('/respect.php?id='+UsID),$.get('/respect.php?id='+UsID+'&p=2')).done(function(a1,a2){var data=a1[0]+a2[0];var self=$(data).find('#pun-respect #pun-main tbody tr:has(a)');$(self).each(function(i){TemaId=$(this).find('td.tcr a').attr('href').replace(/http:\/\/(.*?)\/viewtopic\.php\?pid=(\d+)\#p(\d+)/g,'$2');if(PostID===TemaId){Kto[i]=$(this).find('td.tc3 a').attr('href').replace(/http:\/\/(.*?)\/profile\.php\?id=/g,'');}});$.getJSON('/api.php?method=users.get&user_id='+Kto.filter(Clean)+'&fields=username,avatar',function(json){var xx=json.response.users;for(var i in xx){var val=xx[i];Nuser[i]=val.username;ava[i]=val.avatar;if(ava[i]==''){ava[i]='https://forumstatic.ru/files/0000/14/1c/20038.jpg'};}
for(var i=0;i<ava.length;i++){who+='<td><figure><img style="border:3px solid #696969;border-radius:2px;" src="'+ava[i]+'" width="28" height="28"><figcaption>'+Nuser[i]+'</figcaption></figure></td>';}
who+='</tr></table>';$(tyt).attr('original-title',who).tipsy('show');return false;});});},1200);}).bind('mouseleave',function(){$('.tipsy').hide(300);clearTimeout(tmp_abort)});}});
</script>

0

127

Romych
теперь так:

http://s8.uploads.ru/t/UYDxm.jpg

0

128

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

теперь так:

вот тут надо по-экспериментировать с шириной

<style>#respect td{vertical-align:top;}#respect figure{margin:7px;width:30px;}#respect figcaption{font-size:0.9em;}.tipsy-inner{min-width:40px!important;max-width:800px!important;}</style>
это в первой строке кода

0

129

Прошу прощения не полностью заменил скрипт,  вот так теперь:

http://s7.uploads.ru/t/MAYj3.jpg

Поэкспериментируем.

Добавлено спустя 4 минуты 18 секунд:
только странно как то, всегда показывает меньше на одного оценившего.

http://s7.uploads.ru/t/b0cTZ.jpg

Отредактировано ACT3255 (Вт, 5 Апр 2016 10:55:13)

0

130

А у нас теперь так
http://s9.uploads.ru/t/EfXwo.jpg

Половинку только показывает.  http://adrenaline36.ru/

0

131

ALLA 83
o.O Вообще-то скрипт не ориентирован на такое количество выводимых юзеров,
Пробуйте добавить синим:

<style>#respect td{vertical-align:top;}#respect figure{margin:7px;width:30px;}#respect figcaption{font-size:0.9em;}.tipsy-inner{min-width:40px!important;max-width:800px!important;}</style>
<script type="text/javascript">
$('div.post').map(function(){var postvote=Number($(this).find('div.post-rating a').text());if(postvote!=0){var UsID=$(this).find('li.pa-respect a').attr('href').replace(/\/respect\.php\?id=(\d+)/g,'$1');var PostID=$(this).find('div.post-content').attr('id').slice(1,-8);var tyt=$(this).find('.post-rating p');var TemaId,tmp_abort,Kto=[],Nuser=[],ava=[];function Clean(element){return element!=undefined;}
$(tyt).bind('mouseenter',function(){$(tyt).tipsy({trigger:'manual',gravity:'sw',fade:true,html:true});var who='<table id="respect"><tr><td style="font-weight:bolder"> Оценили: </td></tr><tr>';tmp_abort=setTimeout(function(){$.when($.get('/respect.php?id='+UsID),$.get('/respect.php?id='+UsID+'&p=2')).done(function(a1,a2){var data=a1[0]+a2[0];var self=$(data).find('#pun-respect #pun-main tbody tr:has(a)');$(self).each(function(i){TemaId=$(this).find('td.tcr a').attr('href').replace(/http:\/\/(.*?)\/viewtopic\.php\?pid=(\d+)\#p(\d+)/g,'$2');if(PostID===TemaId){Kto[i]=$(this).find('td.tc3 a').attr('href').replace(/http:\/\/(.*?)\/profile\.php\?id=/g,'');}});$.getJSON('/api.php?method=users.get&user_id='+Kto.filter(Clean)+'&fields=username,avatar',function(json){var xx=json.response.users;for(var i in xx){var val=xx[i];Nuser[i]=val.username;ava[i]=val.avatar;if(ava[i]==''){ava[i]='https://forumstatic.ru/files/0000/14/1c/20038.jpg'};}
for(var i=0;i<ava.length;i++){who+='<td><figure><img style="border:3px solid #696969;border-radius:2px;" src="'+ava[i]+'" width="28" height="28"><figcaption>'+Nuser[i]+'</figcaption></figure></td>';}
who+='</tr></table>';$(tyt).attr('original-title',who).tipsy('show');return false;});});},1200);}).bind('mouseleave',function(){$('.tipsy').hide(300);clearTimeout(tmp_abort)});}});
</script>

0

132

Alex_63
Ну у нас бывает еще больше благодарностей. Теперь еще надо как-то найти куда синенькое добавить  :confused:

Отредактировано ALLA 83 (Вт, 5 Апр 2016 11:03:52)

0

133

ALLA 83
Ну просто замените код на поправленный мной (Подсказка должна сместиться влево

+1

134

Alex_63
Сместилось вправо.

0

135

ALLA 83
А так ?

Код:
<style>#respect td{vertical-align:top;}#respect figure{margin:7px;width:30px;}#respect figcaption{font-size:0.9em;}.tipsy-inner{min-width:40px!important;max-width:800px!important;}</style>
<script type="text/javascript">
$('div.post').map(function(){var postvote=Number($(this).find('div.post-rating a').text());if(postvote!=0){var UsID=$(this).find('li.pa-respect a').attr('href').replace(/\/respect\.php\?id=(\d+)/g,'$1');var PostID=$(this).find('div.post-content').attr('id').slice(1,-8);var tyt=$(this).find('.post-rating p');var TemaId,tmp_abort,Kto=[],Nuser=[],ava=[];function Clean(element){return element!=undefined;}
$(tyt).bind('mouseenter',function(){$(tyt).tipsy({trigger:'manual',gravity:'se',fade:true,html:true});var who='<table id="respect"><tr><td style="font-weight:bolder"> Оценили: </td></tr><tr>';tmp_abort=setTimeout(function(){$.when($.get('/respect.php?id='+UsID),$.get('/respect.php?id='+UsID+'&p=2')).done(function(a1,a2){var data=a1[0]+a2[0];var self=$(data).find('#pun-respect #pun-main tbody tr:has(a)');$(self).each(function(i){TemaId=$(this).find('td.tcr a').attr('href').replace(/http:\/\/(.*?)\/viewtopic\.php\?pid=(\d+)\#p(\d+)/g,'$2');if(PostID===TemaId){Kto[i]=$(this).find('td.tc3 a').attr('href').replace(/http:\/\/(.*?)\/profile\.php\?id=/g,'');}});$.getJSON('/api.php?method=users.get&user_id='+Kto.filter(Clean)+'&fields=username,avatar',function(json){var xx=json.response.users;for(var i in xx){var val=xx[i];Nuser[i]=val.username;ava[i]=val.avatar;if(ava[i]==''){ava[i]='https://forumstatic.ru/files/0000/14/1c/20038.jpg'};}
for(var i=0;i<ava.length;i++){who+='<td><figure><img style="border:3px solid #696969;border-radius:2px;" src="'+ava[i]+'" width="28" height="28"><figcaption>'+Nuser[i]+'</figcaption></figure></td>';}
who+='</tr></table>';$(tyt).attr('original-title',who).tipsy('show');return false;});});},1200);}).bind('mouseleave',function(){$('.tipsy').hide(300);clearTimeout(tmp_abort)});}});
</script>

0

136

http://s8.uploads.ru/t/Kobdg.jpg

0

137

ALLA 83
А где у Вас скрипт ?.. Чот не увидел
Новые возможности с применением API (тест)

0

138

В форме ответа.
Alex_63, а в будущем не возможен вот такой вариант http://s6.uploads.ru/t/6Xvud.jpg

0

139

ALLA 83
С нынешним костыльным выводом с многозапросами к странице respect.php иных вариантов не будет, кроме текущих
Если Админ сервиса сделает API на вывод данных о посте - тогда, возможно, сделаю несколько разных вариантов вывода

+1

140

Alex_63
А разве отдельное окно сейчас не вариант? Какая разница, в какой момент запустится костыльный скрипт, если всё равно придётся грузить кучу страниц? В от проблем с отображением и (потенциально неприятным) случайным запуском скрипта не будет

0


Вы здесь » Единый форум поддержки » Корзина » Сброс неважных сообщений: