Скажите плиз, когда я окантовку делаю "первый,простой вариант" он у меня ниче не выделяет ,короче получается без таблички , а мне она нужна, вобщем вот
Отредактировано Alice15 (05.09.10 19:43)
ForumD.ru - Дизайн, графика, скрипты, техническая поддержка для форумов и сайтов |
Привет, Гость! Войдите или зарегистрируйтесь.
Вы здесь » ForumD.ru - Дизайн, графика, скрипты, техническая поддержка для форумов и сайтов » Архив устаревших тем » Профиль: аватар/подпись/статус
Скажите плиз, когда я окантовку делаю "первый,простой вариант" он у меня ниче не выделяет ,короче получается без таблички , а мне она нужна, вобщем вот
Отредактировано Alice15 (05.09.10 19:43)
Отражение аватаров
Есть ограничения какие-нибудь по картинке? Или любая отразится?
Lisae
gif-анимация не отражается.
верней отражается, но только 1 кадр.
Индивидуальный статус-картинка
у меня не работает , я вставлял уже во все поля и ничего
вот что я ставлю
<script type="text/javascript"> var authors=document.getElementsByTagName("ul") var feg=0 for (feg=0; feg<=(authors.length-1); feg++) {if (authors[feg].innerHTML.indexOf("pa-author")!=-1) { if (authors[feg].getElementsByTagName("li")[1].innerHTML.indexOf("Главный Администратор")!=-1) {authors[feg].getElementsByTagName("li")[1].innerHTML="<img src=http://s58.radikal.ru/i161/1009/7f/2864c156cd9b.png' />"} else if (authors[feg].getElementsByTagName("li")[1].innerHTML.indexOf("Администратор")!=-1) {authors[feg].getElementsByTagName("li")[1].innerHTML="<img src='http://s001.radikal.ru/i196/1009/50/2904888ec392.png' />"}}} else if (authors[feg].getElementsByTagName("li")[1].innerHTML.indexOf("Модератор")!=-1) {authors[feg].getElementsByTagName("li")[1].innerHTML="<img src='http://s50.radikal.ru/i128/1009/d5/b1eac68dda8e.png' />"} else if (authors[feg].getElementsByTagName("li")[1].innerHTML.indexOf("Участник")!=-1) {authors[feg].getElementsByTagName("li")[1].innerHTML="<img src='http://s58.radikal.ru/i159/1009/76/db6055ac4759.png' />"} </script>
и в статусе пишу , ну к примеру Главный Администратор и ничего только надпись появляется
Арти
<script type="text/javascript"> var authors=document.getElementsByTagName("ul") var feg=0 for (feg=0; feg<=(authors.length-1); feg++) {if (authors[feg].innerHTML.indexOf("pa-author")!=-1) { if (authors[feg].getElementsByTagName("li")[1].innerHTML.indexOf("Главный Администратор")!=-1) {authors[feg].getElementsByTagName("li")[1].innerHTML="<img src=http://s58.radikal.ru/i161/1009/7f/2864c156cd9b.png' />"} else if (authors[feg].getElementsByTagName("li")[1].innerHTML.indexOf("Администратор")!=-1) {authors[feg].getElementsByTagName("li")[1].innerHTML="<img src='http://s001.radikal.ru/i196/1009/50/2904888ec392.png' />"} else if (authors[feg].getElementsByTagName("li")[1].innerHTML.indexOf("Модератор")!=-1) {authors[feg].getElementsByTagName("li")[1].innerHTML="<img src='http://s50.radikal.ru/i128/1009/d5/b1eac68dda8e.png' />"} else if (authors[feg].getElementsByTagName("li")[1].innerHTML.indexOf("Участник")!=-1) {authors[feg].getElementsByTagName("li")[1].innerHTML="<img src='http://s58.radikal.ru/i159/1009/76/db6055ac4759.png' />"}}} </script>
Вот так будет правильно
счас глянем
спасибо о великий)
Герда
Ну, это и так ясно. Спасибо.
А как продвинутая окантовка выглядит? Что-то не особо экспериментировать хочется.
P.S. регулировать ширину рамки можно?
Мой друг пару недель назад от нечего делать поковырял данное, усовершенствовал так, что работа стала эффективнее и легче. Надеюсь поможет.
Замена статуса на изображение
Вставьте код в HTML-низ
<script type="text/javascript"> <!-- /* Script upgraded by IllusionMH */ var authors=document.getElementsByTagName("ul") var feg=0; var stat; for (feg=0; feg<=(authors.length-1); feg++) { if (authors[feg].innerHTML.indexOf("pa-author")!=-1) { stat = authors[feg].getElementsByTagName("li")[1].innerHTML; switch (stat) { case "Статус1": authors[feg].getElementsByTagName("li")[1].innerHTML="<img src='Ссылка_на_изображение1' alt='"+stat+"' />"; break; case "Статус2": authors[feg].getElementsByTagName("li")[1].innerHTML="<img src='Ссылка_на_изображение2' alt='"+stat+"' />"; break; } } } // --> </script>
Замените слова Статус1... на статус пользователя, Ссылка_на_изображение2... на ссылку на изображение статуса.
Для увеличения числа заменяемых статусов скопируйте строки и измените параметры
case "Статус2": authors[feg].getElementsByTagName("li")[1].innerHTML="<img src='Ссылка_на_изображение2' alt='"+stat+"' />"; break;
Для удаления выделяемого статуса важно удалять все три обработчика!
Оригинальный скрипт был усовершенствован пользователем zloy.mh. Работа скрипта гарантирована им же.
<style> .punbb .post .post-author ul li { border: 1px solid #b7d1e0; text-align: left; padding: 4px 3px 4px 3px; margin: 3px 1px; } </style>
а как поставить чтобы аватар был размером 175 х 300
Отредактировано Арти (17.09.10 19:56)
Вы здесь » ForumD.ru - Дизайн, графика, скрипты, техническая поддержка для форумов и сайтов » Архив устаревших тем » Профиль: аватар/подпись/статус