Может кто нибудь сделать скрипт чтобы когда на форум участник вставлял аватар к ней прикреплялась рамочка. на одном форуме я такое видела. если можно то можно сделать так что бы участник мог еще выбрать рамочку для своей аватарки
Нужен скрипт
Сообщений 1 страница 7 из 7
Поделиться2Пт, 12 Окт 2012 17:34:41
Могу предложить вот такой скрипт, ставить в HTML низ, пример можете посмотреть у меня на форуме http://kinoforum123.mybb.ru/ ...
<!-- Сворачивание в профиле -->
<style>li.pa-hidePunk {border:inset 1px;padding:4px;cursor:pointer; cursor:hand;}</style>
<script type="text/javascript">
var g01="•Открыть профиль•"; // Надпись на разворачивалке
var g00="•Закрыть профиль•"; // Надпись на cворачивалке
hidePunkt=new Array(
//"pa-author", //Ник-Нейм
//"pa-title", //статус
//"pa-avatar", //Аватар
//"pa-from", //Откуда
"pa-reg", //Зарегистрирован
"pa-invites", //Приглашений
//"pa-posts", //Кол-во сообщений:
"pa-respect", //Уважение:
"pa-positive", //Позитив
//"pa-sex", //Пол
"pa-age", //Возраст
"pa-icq", //Аська
"pa-fld1", //Доп.Поле.1
"pa-fld2", //Доп.Поле.2
"pa-fld3", //Доп.Поле.3
"pa-fld4", //Доп.Поле.4
"pa-fld5", //Доп.Поле.5
"pa-ip", //IP Юзера
"pa-time-visit", //Провел на форуме:
"pa-last-visit", //Последний визит:
//"pa-online", //Пользователь online
"End ul")
var g012='<li class="pa-hidePunk">';
g01='<span>'+g01+'</span>';
g00='<span>'+g00+'</b></span>';
$(".post .post-author").each(function () {
for(var i=0;i<hidePunkt.length-1;i++){
if($(this).find("li."+hidePunkt[i]).html()!=null){
$(this).find("li."+hidePunkt[i]).addClass('hidePunkt');};};
$(this).find("ul").append(g012+g01+g00+'</li>');
$(this).find("li.pa-hidePunk span:last").hide();
$(this).find(".hidePunkt").hide();
});
$("li.pa-hidePunk").click(function () {
$(this).find("span").toggle();
$(this).parent("ul").find("li.hidePunkt").slideToggle(700);});
</script>
Отредактировано Геннадий Эдуардович (Пт, 12 Окт 2012 17:39:53)
Поделиться3Сб, 13 Окт 2012 15:41:44
Геннадий Эдуардович
Спасибо это мне не надо.
Поделиться4Пн, 15 Окт 2012 09:55:58
актуально
Поделиться5Пн, 15 Окт 2012 10:24:53
френч, так:
<style> .post-author ul li.pa-avatar img{ background:transparent none!important; max-width:170px; height:auto; margin:-8px; width:auto!important; background:transparent none!important; border-radius:15px; -webkit-border-radius:15px; -khtml-border-radius:15px; -moz-border-radius:15px; -o-border-radius:15px; box-shadow: 0px 5px 18px #000; -webkit-box-shadow:0px 5px 18px #000; -khtml-box-shadow:0px 5px 18px #000; -moz-box-shadow:0px 5px 18px #000; } .post-author ul li.pa-avatar{ margin:8px; } </style>
или так:
<script><!--Ставим рамки для Аватара --> $(document).ready(function(){ GifArray=new Array( "http://savepic.ru/2211281.gif" ) var imgURL;var i;var x;var y; $("div.post-author ul li.pa-avatar img[alt]").each(function () { x = this.offsetWidth; y = this.offsetHeight; inb = $(this).parent().get(0).tagName; $(this).css("width",x+"px"); $(this).css("height",y+"px"); imgURL = $(this).attr("src"); i=GifArray[Math.round(Math.random()*(GifArray.length-1))]; $(this).attr("src",i); $(this).css("background-image","url("+imgURL+")");}); }); </script><!--Конец//Рамки для Аватара-->
Поделиться6Пн, 15 Окт 2012 13:16:02
RUSSIAN_GOBLIN
норм, я первый себе забрал
Поделиться7Вт, 16 Окт 2012 13:45:11
У меня не работает скрипты