Как с помощью браузера можно определить элемент дизайна. | |
Полезные скрипты, необходимые темы для новичков, а также ссылки на сайты рассказывающие что такое НТМЛ и CSS. | |
Ответы на часто задаваемые вопросы. | |
Как задавать вопросы! Разница между стилем и скриптом. ( Советы) | Плюс к названию темы еще и Памятка. |
Запросы по скриптам[4]
Сообщений 181 страница 200 из 1000
Поделиться1Вс, 3 Май 2015 16:18:44
Поделиться181Вт, 7 Июл 2015 17:04:53
Lusiya
Замените код скрипта - на такой (стиль не трогайте):
<script type="text/javascript">
$('.post-author:not(.online)').find('.pa-title').addClass('offline');
$('.post-author.online').find('.pa-title').addClass('online');
$('.post').each(function(){
var PostAuthorLogin = $(this).find('li.pa-author>a').text();
var activeTime = $(this).find('.pa-online').text().split('Активен')[1];
$(this).find('.pa-title.online').append('<img src="/i/blank.gif" class="indOnline" title="'+PostAuthorLogin+' на форуме'+activeTime+'" />');
$(this).find('.pa-title.offline').append('<img src="/i/blank.gif" class="indOffline" title="'+PostAuthorLogin+' вне форума" />');
});
</script>
(* Поправил
Отредактировано Alex_63 (Вт, 7 Июл 2015 17:08:16)
Поделиться182Вт, 7 Июл 2015 17:12:40
Alex_63
СПАСИБО БОЛЬШОЕ!!! Сейчас попробую подогнать, а то чуток на статус налезает
Поделиться183Вт, 7 Июл 2015 17:16:34
Lusiya
Сделайте скрин, покажите стрелкой, что не так
Поделиться184Вт, 7 Июл 2015 17:19:11
Alex_63
Упустила один момент, а когда расположение иконки около статуса, при наведении на нее скрипт уже не будет работать?
Поделиться185Вт, 7 Июл 2015 17:19:56
Lusiya
Сделайте скрин, покажите стрелкой, что не так
Все-все... Все ОТЛИЧНО стоит!!! Только при наведении на иконку всплывалка не отображается
Поделиться186Вт, 7 Июл 2015 17:22:58
Только при наведении на иконку всплывалка не отображается
Ни наю, - сейчас посмотрю (возможно,чем-то перекрывается)
Поделиться187Вт, 7 Июл 2015 17:23:26
Ни наю, - сейчас посмотрю (возможно,чем-то перекрывается)
ок
Поделиться188Вт, 7 Июл 2015 17:26:30
Lusiya
Найдите в Первом Окне стилей
li.pa-author {
background: url('http://i63.fastpic.ru/big/2015/0221/6a/095fb5701afd44ea540dbb605407d66a.png') no-repeat; width: 200px; height: 45px;
text-align: center;
padding-top: 14px !important; margin: 18px 17px;
}
Замените на:
li.pa-author {
background: url('http://i63.fastpic.ru/big/2015/0221/6a/095fb5701afd44ea540dbb605407d66a.png') no-repeat;
width: 200px;
height: 29px;
text-align: center;
padding-top: 14px !important;
margin: 18px 17px;
margin-bottom: 5px !important;
}
Поделиться190Вт, 7 Июл 2015 17:37:15
LusiyaПопробуйте убрать скрипт иконок "Онлайн - Офлайн"
У Вас поле профиля "Активен" показано в Админке ?
Видимо, скрипт не может найти .pa-online, поэтому время пребывания отображается как undefined
Отредактировано Alex_63 (Вт, 7 Июл 2015 17:42:16)
Поделиться191Вт, 7 Июл 2015 17:42:59
Lusiya
Попробуйте убрать скрипт иконок "Онлайн - Офлайн"У Вас поле профиля "Активен" показано в Админке ?
Сейчас посмотрю...
Добавлено спустя 2 минуты 4 секунды:
Alex_63, да, показано
Отредактировано Lusiya (Вт, 7 Июл 2015 17:45:03)
Поделиться192Вт, 7 Июл 2015 17:48:32
Lusiya
Уберите скрипт Картинок Онлайн-Оффлайн (или поставьте ниже моего скрипта)
Поделиться193Вт, 7 Июл 2015 17:49:54
Lusiya
Уберите скрипт Картинок Онлайн-Оффлайн (или поставьте ниже моего скрипта)
Ок, сейчас
Поделиться194Вт, 7 Июл 2015 17:55:55
Lusiya
Попробуйте поставить мой скрипт выше этого скрипта:
<!--Подгрузка HTML низ-->
<script type="text/javascript"><!--// после каждой перезаливки в админку файла(22222.txt), - меняем цифру в скрипте после[.txt?=] //-->
var µ;(function(){var a="html_HTML_DOWN";if(a==µ)return;µ=a;var b=BoardID.toString(16),c='/files/00000000'.substr(0,15-b.length)+b,f2="/22222.txt?=21",
lnk=c.replace(/(.{11})(.{2})(.{2})/,'$1/$2/$3')+f2, b='<!--|·|-->',html, c='/',reg=eval(c+b+c+'g'),b=b.split('|·|'),storag=window.localStorage;
var d=+new Date();if(storag)html=storag[a];if(html){c=html.split(reg);if(c=(c[1]==lnk && d-c[2]<864000000)){document.write(html);return;}}
if(!html||!c){c=!c?d:'';html = $.ajax({url:lnk+c, async: false, cache:!!c}).responseText;document.write(html);
if(!storag)return; storag[a]=b[0]+lnk+'·'+ d + b[1]+html}}());
</script>
Поделиться195Вт, 7 Июл 2015 17:57:44
Alex_63
Заменила. Извеняюсь, что так долго, т.к. в файле все скрипты были. Переставила, теперь все работает
Поделиться196Чт, 9 Июл 2015 02:10:45
Доброго времени суток еще раз.
Собственно, суть проблемы:
Есть два скрипта сворачивания подписи:
1 вариант: (в котором, кстати, замечен баг - скрипт не сворачивает подпись, в которой есть скобки ())
<script type="text/javascript"> $('.post-sig').each(function() { $(this).find('dd').before('<p class="ph"><span style="cursor:pointer;font-weight:bold">Отношения персонажа</span></p>'); var dohr = $(this).find('dd').html().split('<hr>')[0]; var expr = new RegExp(dohr+'<hr>', 'i'); $(this).find('dd').html($(this).find('dd').html().replace(expr,'<div class="hidep" style="display:none">'+dohr+'<hr></div>')); $(this).find('.ph').click(function() { $(this).parents('.post-sig').find('.hidep').toggle(); }); }); </script>
2 вариант (которым пользуемся мы, и который хотелось бы изменить)
<!--Cворачивание подписи--> <div id="CNt" style="display:none;"> <span class="Sh-Hi" alt="Селектор"> <span class="c-Hi" style="display:none"> <img src="http://forumstatic.ru/files/0015/2b/14/15022.png" alt="" /> </span> <span class="c-Sh"> <img src="http://forumstatic.ru/files/0015/2b/14/60812.png" alt="" /> </span> </span> </div> <script> L=$("#CNt").html() $("dl.post-sig").before(L) $("dl.post-sig").hide() $(".Sh-Hi span").click(function(){ $(this).parent(".Sh-Hi").find("span").toggle() $(this).parent(".Sh-Hi").next("dl.post-sig").toggle() }); </script>
Суть вопроса - хотелось бы внести в скрипт вариант 2 условие, похожее на то, что стоит в варианте 1 - иными словами, чтобы второй скрипт сворачивал часть подписи до символа
‎
а остальное выводилось ниже.
Отредактировано Asmodey (Чт, 9 Июл 2015 02:51:53)
Поделиться197Чт, 9 Июл 2015 02:17:31
Asmodey
Не проще ли поставить в подпись код спойлера ?
[spoiler="Свернутый текст"][/spoiler]
На тот текст который нужен ?
Поделиться198Чт, 9 Июл 2015 02:23:20
Deff
Суть в том, что пользователи очень любят большие гифки, которые невероятно отвлекают внимание, и заставить их засунуть оные в спойлер - та еще проблема.
А в подписи задуман кусок, который должен быть всегда открыт, и информацию в который будет писать АМС, собственно, для этого и нужны такие сложности.
Условие, по которому он открывается - [hr*], но его иногда используют и пользователи. К сожалению, не могу придумать другого символа/знака, который можно было бы поставить в качестве аналогичного условия.
Отредактировано Asmodey (Чт, 9 Июл 2015 02:24:20)
Поделиться199Чт, 9 Июл 2015 02:48:23
К сожалению, не могу придумать другого символа/знака, который можно было бы поставить в качестве аналогичного условия.
Ну, к примеру невидимый: ‎
Поделиться200Чт, 9 Июл 2015 02:53:55
‎
Если это возможно реализовать без конфликта, то такой вариант был бы, пожалуй, лучшим - ибо hr все-таки довольно часто используют юзеры, и могут возникнуть проблемы.