Нужен скрипт установки стандартного аватара в профиль пользователя
Сообщений 1 страница 12 из 12
Поделиться2Пн, 13 Янв 2014 23:48:03
MyFF
Немного усовершенствовал существующий вариант:
<script type="text/javascript">
sAva = "ссылка на аватар по-умолчанию";
$('#pun-viewtopic div.post').each(function(){
var sSe = $(this).find('li.pa-avatar');
var sUs = $(this).find('li.pa-author');
var sEUs = sUs.text().slice(sUs.text().indexOf(':')+2);
if(sSe.length==0) {$(this).find('li.pa-title').after('<li class="pa-avatar"><img src="'+sAva+'" title="'+sEUs+'"></li>');}});
</script>
Поделиться3Пн, 13 Янв 2014 23:58:48
Fover и куда ставить этот скрипт ???
Поделиться4Вт, 14 Янв 2014 00:10:27
MyFF
Все скрипты по умолчанию ставятся в HTML низ, поскольку работа скрипта с контентом возможна лишь при наличии кода на странице(скрипты выполняются последовательно)
2. Есть Каталог скриптов, там с пяток Вариантов установки Аватара по умолчанию!
Поделиться5Вт, 14 Янв 2014 00:19:43
Deff Коротко и ясно. Благодарю за помощь
Поделиться6Вт, 14 Янв 2014 02:25:02
Deff скрипт не работает в HTML низ. может еще есть варианты скрипта для эксперимента.
<script type="text/javascript">
sAva = "ссылка на аватар по-умолчанию";
$('#pun-viewtopic div.post').each(function(){
var sSe = $(this).find('li.pa-avatar');
var sUs = $(this).find('li.pa-author');
var sEUs = sUs.text().slice(sUs.text().indexOf(':')+2);
if(sSe.length==0) {$(this).find('li.pa-title').after('<li class="pa-avatar"><img src="'+sAva+'" title="'+sEUs+'"></li>');}});
</script>
Поделиться7Вт, 14 Янв 2014 02:45:52
может еще есть варианты скрипта для эксперимента
Перечитать десять раз сообщение 4, часть 2
Каталог скриптов, пост 1, Наиболее Востребованные Скрипты!
Поделиться8Вт, 14 Янв 2014 03:21:47
MyFF
В самое начало Html-низ и укажи ссылку на изображение.
Поделиться9Вт, 14 Янв 2014 03:23:10
MyFF
Вот например такой аватар будет отображается у пользователей без аватара:
<script type="text/javascript">
sAva = "http://forumavatars.ru/img/avatars/0000/14/1c/32022-1388958000.gif";
$('#pun-viewtopic div.post').each(function(){
var sSe = $(this).find('li.pa-avatar');
var sUs = $(this).find('li.pa-author');
var sEUs = sUs.text().slice(sUs.text().indexOf(':')+2);
if(sSe.length==0) {$(this).find('li.pa-title').after('<li class="pa-avatar"><img src="'+sAva+'" title="'+sEUs+'"></li>');}});
</script>
Поделиться10Вт, 14 Янв 2014 03:49:51
Fover скрипт не работает в HTML низ. может еще есть варианты скрипта для эксперимента.
<script type="text/javascript">
sAva = "ссылка на аватар по-умолчанию";
$('#pun-viewtopic div.post').each(function(){
var sSe = $(this).find('li.pa-avatar');
var sUs = $(this).find('li.pa-author');
var sEUs = sUs.text().slice(sUs.text().indexOf(':')+2);
if(sSe.length==0) {$(this).find('li.pa-title').after('<li class="pa-avatar"><img src="'+sAva+'" title="'+sEUs+'"></li>');}});
</script>
и этот тоже не работает
<script type="text/javascript">
var DefAvtr="ссылка на картинку";
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>
Отредактировано MyFF (Вт, 14 Янв 2014 03:59:16)
Поделиться11Вт, 14 Янв 2014 04:10:12
MyFF
Ну дык этот скрипт работает в топике, а не в профиле.
Поделиться12Вт, 14 Янв 2014 05:16:55
Ну да типа надо било включить отображение статуса. Всем спасибо за подсказку. Скрипт 2 рабочий