Техническая поддержка сервиса Quadro.Boards

Объявление

Новости сервиса

О форуме

Quadro.Support – это форум технической поддержки различных проектов и сервисов Quadro.Systems LLC, на котором грамотные технические специалисты всегда смогут помочь вам в решении проблем, или же подсказать ответы на самые сложные вопросы. Так же на форуме собрана обширная база знаний по различным аспектам наших сервисов. Не забывайте пользоваться поиском ;)

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.



Аватар по умолчанию

Сообщений 1 страница 20 из 23

1

Доступен в http://uploads.ru/t/j/i/f/jifM1.png
Аватар по умолчанию
Автор: Karpoff

Код:
<script type="text/javascript">
defaultPict = "http://forumupload.ru/uploads/0000/12/13/61-1.png"

var arr=document.getElementsByTagName("ul")
i=1
while(arr[++i]){
str=arr[i].innerHTML
if(str.indexOf("pa-avatar")==-1) {
q=str.toLowerCase()
if((pos=q.indexOf("<li class=pa-from>"))!=-1 || (pos=q.indexOf("<li class=\"pa-from\">"))!=-1 || (pos=q.indexOf("<li class=pa-reg>"))!=-1 || (pos=q.indexOf("<li class=\"pa-reg\">"))!=-1){
nstr =str.substring(0,pos)
nstr+="<li class=\"pa-avatar item2\"><img src="+ defaultPict +" alt=\"Аватар\" /></li>"
nstr+=str.substring(pos)
arr[i].innerHTML=nstr
}}}
</script>

Вставлять лучше в HTML-низ.

Автор:
sadhaka

Код:
    <!-- Аватар по умолчанию-->
    <script type="text/javascript">
    var avalink = "http://forumupload.ru/uploads/0000/12/13/61-1.png";

    if(document.URL.indexOf("viewtopic.php")!=-1) {
    $("div.post-author").each(function(){
        if($(this).find("li.pa-avatar").html() == null ) $(this).find("li.pa-title").after("<li class='pa-avatar item2'><img src='" + avalink + "' title='" + $(this).find("li.pa-author a").text() + "' /></li>");
    });
    }
    </script>

Картинку меняем на свою.

Теги: Скрипты и дополнения, Пользователи/профиль/личные сообщения,Аватар

+4

2

Можно ли сделать так,чтобы у каждой группы свой аватар?

0

3

полезно)

0

4

Странно, но не работает. Никаких ньюансов в установке не вижу, но не работает!

0

5

baff1n
да? а у меня работает нормально. я в «HTML в форме ответа» ставила

0

6

не работает. ставил и в форму ответа, и в хтмл-низ

0

7

Флейм, скрипт работоспособен, проверен сегодня на demo-форуме.
Возможно, тебе стоит всё-таки указать ссылку на форум в профиле..?

0

8

Скрипт не работает
http://totenturm.rusff.me/
Стоит в форме ответа

0

9

Скрипт рабочий,в форме ответа.
Небольшая картинка с надписью нет аватара

0

10

kleo написал(а):

Скрипт рабочий,в форме ответа.
Небольшая картинка с надписью нет аватара

До этого стоял в HTML-низ, все работало. Сейчас ни в форме ответа ни в HTML-низу не работает!

0

11

скрипт не работает,...ни где((

0

12

Скрипт не будет работать, если скрыто поле "Откуда" или "Зарегистрирован".

В качестве альтернативы могу предложить такой вариант (необходимо, чтобы было открыто поле "Статус").

<!-- Аватар по умолчанию-->
<script type="text/javascript">
var avalink = "http://forumupload.ru/uploads/0000/12/13/61-1.png";

if(document.URL.indexOf("viewtopic.php")!=-1) {
$("div.post-author").each(function(){
    if($(this).find("li.pa-avatar").html() == null ) $(this).find("li.pa-title").after("<li class='pa-avatar item2'><img src='" + avalink + "' title='" + $(this).find("li.pa-author a").text() + "' /></li>");
});
}
</script>

+2

13

А вот теперь отлично работает в HTML - низ,...большое спасибо))

0

14

у меня последний скрипт тоже работает

0

15

все работает!

0

16

Скажите, а как сделать, что бы аватар по умолчанию отображался и у гостей, оставляющих сообщения на форуме?

0

17

Кэролайн написал(а):

Скажите, а как сделать, что бы аватар по умолчанию отображался и у гостей, оставляющих сообщения на форуме?

Уже не надо. Разобралась. =)

0

18

Кэролайн
Поделитесь Вашим решением :)

0

19

sadhaka
Установила ваш вариант скрипта и включила в полях статус, который до этого был скрыт. :D

0

20

sadhaka написал(а):

<!-- Аватар по умолчанию-->
<script type="text/javascript">
var avalink = "http://forumupload.ru/uploads/0000/12/13/61-1.png";
if(document.URL.indexOf("viewtopic.php")!=-1) {
$("div.post-author").each(function(){
    if($(this).find("li.pa-avatar").html() == null ) $(this).find("li.pa-title").after("<li class='pa-avatar item2'><img src='" + avalink + "' title='" + $(this).find("li.pa-author a").text() + "' /></li>");
});
}
</script>

Скрипт работает

0



Рейтинг форумов | Создать форум бесплатно