Огромное спасибо !!!
Так гораздо привычнее всё выглядит
Доброй ночи !
Единый форум поддержки |
Привет, Гость! Войдите или зарегистрируйтесь.
Вы здесь » Единый форум поддержки » Информация сервиса » 13 марта 2020: Переезд в другой ЦОД. Информация по возможным проблемам
Огромное спасибо !!!
Так гораздо привычнее всё выглядит
Доброй ночи !
Я запуталась... Так что надо отключать?
Уже ничего, всё, что должно было отключиться, отключилось автоматически.
Дублирую и добавляю ещё форум
http://novacross.rusff.ru
На главной как не было аватаров так и нет http://ushas1.mybb.ru
Уже работает (точнее ещё с сегодняшней ночи).
В связи с тем, что аватарки на главной "слетели", решил поставить код "аватарки автора поста справа" по этой ссылке
Новые возможности с применением API (тест)
Но они у меня почему-то не стали справа, а мигающая точка вообще слезла вниз. Пробовал с отступами подвигать - не помогло(.
Помогите, пожалуйста разобраться.
Не нужно его ставить, включите аватарки от сервиса и оформите при необходимости, как считаете нужным.
kernel
Даже не знаю. Наверное, просто на память!
На момент Вашего сообщения проблема уже была замечена и устранена, однако в случаях переноса сообщений до того момента она ещё встречалась.
дня два назад вдруг включилась скорость, форумы стали быстро загружаться, а теперь тормозят опять даже сильнее
В связи с тем, что аватарки на главной "слетели"
Сейчас аватары находятся внутри класса .user-avatar, соответственно, те стили, которые меняли стиль, нужно менять.
тоже пропали аватары с главной и перестал работать скрипт аватарки по умолчанию
вот этот:
<!--аватар на главной по умолчанию--> <style>.user-avatar-link .ava[style*=default_avatar] {background-image: url(http://forumupload.ru/uploads/0000/35/39/46035-4.gif) !important;}</style>
ещё установлен такой скрипт в форме ответа, для аватарок по умолчанию у всех кто не поставил свою:
<script type="text/javascript">var DefAvtr="http://forumupload.ru/uploads/0000/35/39/46035-4.gif";var s='<li class="pa-avatar item2"><img class="defavtr" src="'+DefAvtr+'" alt="Аватар"/></li>';$("li.pa-title").each(function(){if (($(this).parent("ul").find("li.pa-avatar").html())==null){$(this).after(s);};});</script>
что нужно поправить?
тоже пропали аватары с главной
Аватары на главной есть, но прямо видно, что они пропадают после появления. Какой-то javascript у вас их вырезает.
тоже пропали аватары с главной и перестал работать скрипт аватарки по умолчанию
вот этот:Код:<!--аватар на главной по умолчанию--> <style>.user-avatar-link .ava[style*=default_avatar] {background-image: url(http://forumupload.ru/uploads/0000/35/39/46035-4.gif) !important;}</style>
Попробуй так
.user-avatar .avatar-image[style*=default_avatar] {background-image: url(http://forumupload.ru/uploads/0000/35/39/46035-4.gif) !important;}
kernel
не сработало, аватары стало "вырезать" вот буквально вчера/сегодня, до этого всё норм было
и вырезаются не у всех, как то выборочно.. странно..
prizrak
<!-- Аватар по умолчанию -->
<style type="text/css">
.user-avatar a .avatar-image[style*=default_avatar] {background-image: url(http://forumupload.ru/uploads/0000/35/39/46035-4.gif) !important; /*Ссылка на аватар по умолчанию*/
}
</style>
Опять исчезло всё из формы ответа!
Я правильно понял, что теперь нужно переходить на внутренний скрип форума с аватарками?
ВОПРОС
как можно их редактировать? изменять форму и размер?
Раньше данный код выручал... а теперь встроенный скрипт его не слушается
<style type="text/css">
.user-profile{padding-left:0!important;background:none!important;
}
em.user-avatar{float:left;height:24px;}
img.ava {
border: 0.2em solid #557fae !important;
border-radius: 2em;
height: 24px;
margin: 1px 5px 2px 0px;
opacity: 0.75;
width: 24px;
}
img.ava:hover {opacity: 1;}
img.on_ {
background: url("http://forumstatic.ru/files/0014/c1/42/62436.gif") no-repeat scroll 0 0;
border: 1px solid #606060 !important;
border-radius: 9em;
display: block !important;
float: right;
height: 5px;
margin: 20px 6px 3px -12px;
position: relative;
width: 5px;
z-index: 100;
}
</style>
kernel
не сработало, аватары стало "вырезать" вот буквально вчера/сегодня, до этого всё норм было
и вырезаются не у всех, как то выборочно.. странно..
Ничего странно. Раньше аватары были реализованы скриптом, сейчас генерируются ядром форума. При этом и скрипт и в ядре делал @Alex_63, но с чуть-чуть другой вёрсткой, какой-то скрипт видимо к изменению вёрстки был не готов. Так с ходу могу сказать, что вырезается аватара физически, но при этом остается всё её окружение - даже ссылка, она просто пустая остаётся. Что именно вырезает, мне долго разбираться, пока другим занят.
prizrak
"ещё установлен такой скрипт в форме ответа, для аватарок по умолчанию у всех кто не поставил свою:"
Этот работает. В HTML низ:
<!-- Аватар по умолчанию / Deff, Alex_63 -->
<script type="text/javascript">
var DefAvtr = 'http://forumupload.ru/uploads/0000/35/39/46035-4.gif'; //Ссылка на аватар по умолчанию
$('#pun-viewtopic,#pun-messages').find('.pa-title').each(function(){
var L='<li class="pa-avatar item2"><img class="defavtr" src="'+DefAvtr+'" alt="Аватар"/></li>';
if($(this).parent().find('.pa-avatar').html()==null)$(this).after(L);});
$('#profile-left strong:contains("Нет аватара")').parent().html('<div><img src="'+DefAvtr+'"/></div>');
</script>
prizrak
@Alex_63 нашел виновный скрипт:
<script type="text/javascript"> var descs=document.getElementsByTagName("td") var z=0 for (z=0; z<=(descs.length-1); z++) {if (descs[z].innerHTML.indexOf(">>")!=-1) {if (descs[z].className=="tcl") {descs[z].innerHTML=descs[z].innerHTML.substring(0, descs[z].innerHTML.indexOf(">>"))+"</a><br />"+"<font size='1'>"+descs[z].innerHTML.substring((descs[z].innerHTML.indexOf(">>")+8), (descs[z].innerHTML.toLowerCase().indexOf("</a>")))+"</font>"+descs[z].innerHTML.substr((descs[z].innerHTML.toLowerCase().indexOf("</a>")+4)) } else {descs[z].getElementsByTagName("a")[0].innerHTML=descs[z].getElementsByTagName("a")[0].innerHTML.substring(0, descs[z].getElementsByTagName("a")[0].innerHTML.indexOf(">")) }}} </script>
При этом и скрипт и в ядре делал @Alex_63, но с чуть-чуть другой вёрсткой, какой-то скрипт видимо к изменению вёрстки был не готов.
Там чуть другая причина, скрипт добавлял аватарку позже (т.к. запрос к API занимает время), а теперь аватарки изначально есть в коде страницы. Поэтому скрипт их и стал вырезать.
albino
Вместо img.ava используйте span.avatar-image
img.on_ замените на .user-avatar .isonline
prizrak
@Alex_63 нашел виновный скрипт:
удалил его и всё заработало
интересно а что регулировал тот скрипт
kernel
Alex_63
только что ещё заметил, отвалился ещё достаточно популярный скрипт описаний тем: Как поднять посещаемость
жалко.. а можно вводить изменения так чтобы такие вещи как img.ava и img.on_ автоматически менялись в скриптах на span.avatar-image и span.avatar-image чтобы не приходилось скрипты переделывать или так не получится?
интересно а что регулировал тот скрипт
Похоже, он как раз к описаниям тем и относился. Он срабатывал на странице форума, отделял описание темы от названия.
По идее, если выбирать ссылку с индексом 1 (а не 0), то это как раз ссылка с текстом будет. Тогда нормально работает и на главной, и в форумах:
<script type="text/javascript"> var descs=document.getElementsByTagName("td") var z=0 for (z=0; z<=(descs.length-1); z++) {if (descs[z].innerHTML.indexOf(">>")!=-1) {if (descs[z].className=="tcl") {descs[z].innerHTML=descs[z].innerHTML.substring(0, descs[z].innerHTML.indexOf(">>"))+"</a><br />"+"<font size='1'>"+descs[z].innerHTML.substring((descs[z].innerHTML.indexOf(">>")+8), (descs[z].innerHTML.toLowerCase().indexOf("</a>")))+"</font>"+descs[z].innerHTML.substr((descs[z].innerHTML.toLowerCase().indexOf("</a>")+4)) } else {descs[z].getElementsByTagName("a")[1].innerHTML=descs[z].getElementsByTagName("a")[1].innerHTML.substring(0, descs[z].getElementsByTagName("a")[1].innerHTML.indexOf(">")) }}} </script>
а можно вводить изменения так чтобы такие вещи как img.ava и img.on_ автоматически менялись в скриптах на span.avatar-image и span.avatar-image чтобы не приходилось скрипты переделывать или так не получится?
Там не скрипты, а коды стилей (css), которыми пользователи дооформляли аватарки на свой вкус. Часть из них в исходном коде, часть в Своем стиле и других подгружаемых файлах. Во втором случае их точно не поменять (иначе бы пришлось каждый такой файл перезаливать), поэтому не думаю, что и в исходном коде их стоит трогать.
Заменил, но не помогло
размер не меняется
мигающая кнопка не меняет своего положения
Появился только цветной контур вокруг аватарки
<style type="text/css">
.user-profile{padding-left:0!important;background:none!important;
}
em.user-avatar{float:left;height:12px;}
span.avatar-image{
border: 0.2em solid #557fae !important;
border-radius: 2em;
height: 12px;
margin: 1px 5px 2px 0px;
opacity: 0.75;
width: 12px;
}
img.ava:hover {opacity: 1;}
user-avatar .isonline{
background: url("http://forumstatic.ru/files/0014/c1/42/62436.gif") no-repeat scroll 0 0;
border: 1px solid #606060 !important;
border-radius: 9em;
display: block !important;
float: right;
height: 5px;
margin: 20px 6px 3px -12px;
position: relative;
width: 5px;
z-index: 100;
}
</style>
albino
Точку пропустили:
.user-avatar .isonline{
Вы здесь » Единый форум поддержки » Информация сервиса » 13 марта 2020: Переезд в другой ЦОД. Информация по возможным проблемам