ForumD.ru - Дизайн, графика, скрипты, техническая поддержка для форумов и сайтов

Объявление

GEMcross

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

Посетить

💰 Теперь у нас можно приобрести "Мгновенные уведомления от Алекса"

Скрипт оповещает пользователей о событиях на форуме в реальном времени, придавая динамики общению.
Автор: Alex_63 | Платформа: MyBB.ru.

У нас: структурированная документация, возможность платить иностранными картами, перевыпустить подписку или купить бессрочно.

Купить скрипт

🔥 Новинка в портфолио: ДИЗАЙН ФОРУМА В СТИЛЕ ФЭНТЭЗИ С ПРОЗРАЧНОСТЬЮ

Платформа: MyBB.ru (RusFF)
Стоимость: 8000 рублей;
Авторы: Moju & Gerda

Посмотреть

🌟 ОПЛАТА ЗАКАЗА НАГРАДНЫМИ БАЛЛАМИ И СКИДКИ

Заказы можно оплачивать наградными баллами (НБ). Полностью или частично.
Бартер за НБ осуществляется на условиях платного заказа, в качестве оплаты - НБ.
А если у вас есть любой платный заказ, вы можете обменять НБ на скидочные купоны.

узнать подробности

📣 Наш проект: Ролевой поисковик

Поиск роли на текстовых ролевых
Проект от специалистов FD

Спойлеры и обсуждение

❤️ Поддержать проект

Если у вас есть желание помочь нам сделать наш проект лучше:
Реклама на сайтеПредложения
Стать модераторомОтзывы

Подробнее

SPECIAL OFFER: We distribute designs for free

Finalizing the layout for your project;
Developing a style code;
Mobile version included if you wish.

Details

Support the project

If you want to help us:
Become a moderator
SuggestionsReviews

Details
❗ ❗ ❗ Technical work is underway. We'll fix it soon. :) If you're english-speaker and want to use our forum, switch to the russian language. This is temporary, until the works with multi-language option will be done. Sorry for the inconvenience.

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

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


Вы здесь » ForumD.ru - Дизайн, графика, скрипты, техническая поддержка для форумов и сайтов » Архив устаревших тем » Аватар и подпись по умолчанию, запрет на их смену


Аватар и подпись по умолчанию, запрет на их смену

Сообщений 1 страница 10 из 11

1

Аватар по умолчанию тем, у кого его нет.
Вариант 1:

<script type="text/javascript">
    defaultPict = "http://forumupload.ru/uploads/0002/25/06/1608-1.jpg"

    var arr=document.getElementsByTagName("ul")
    for(i=3;arr[i];i+=2) {
    str=arr[i].innerHTML
    if(str.indexOf("pa-avatar")==-1) {
        if((pos=str.indexOf("<LI class=pa-from>"))==-1)
        pos=str.indexOf("<LI class=\"pa-from\">")
        if(pos!=-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>

Вариант 2:

<script type="text/javascript">
    defaultPict = "http://forumupload.ru/uploads/0002/25/06/1608-1.jpg"

    var arr=document.getElementsByTagName("ul")
    for(i=3;arr[i];i+=2) {
    str=arr[i].innerHTML
    if(str.indexOf("pa-avatar")==-1) {
        if((pos=str.indexOf("<LI class=pa-reg>"))==-1)
        pos=str.indexOf("<LI class=\"pa-reg\">")
        if(pos!=-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>

Жирное меняем на адрес своей картинки.
Подпись по умолчанию(не всем нравится, но на ваш вкус):

<script type="text/javascript">
if (document.URL.indexOf("viewtopic")!=-1)
{var sigs=document.getElementById('pun-main').getElementsByTagName("div")
var v=0
for (v=0; v<=(sigs.length-1); v++)
{if (sigs[v].className=="post-content")
{if (sigs[v].innerHTML.toLowerCase().indexOf("<span>подпись автора</span>")==-1)
{sigs[v].innerHTML=sigs[v].innerHTML+"<dl class='post-sig'><dt><span>Подпись автора</span></dt><dd><p>"+"Ваш текст по умолчанию"+"</p></dd></dl>"}}}}
</script>

Жирное меняем на своё.
Запрет на установку аватара и подписи:

<script type="text/javascript">
var a =document.URL
var b=document.getElementById('pun-status').innerHTML
if (b.indexOf("Пончик")!=-1)
{
if ((a.indexOf("signature")!=-1)||(a.indexOf("section=avatar")!=-1))
{document.getElementsByName('update')[0].onclick=noChange}
else if (a.indexOf("upload-avatar")!=-1)
{document.getElementsByName('urload')[0].onclick=noChange}}
function noChange()
{alert ("Цензура")
return false}
</script>

Пончик меняем на имя пользователя, которому запретили менять. Цензура - на то, что вам нужно.

0

2

А куда их ставить??

0

3

Лена

судя по всему в html-верх.
но если не сработает, то в html-низ.

0

4

Герда
Спасибо! Ставиться!

0

5

у меня не ставится никак для аватара по умолчанию... Подпись встала нормально, аватар - ни в какую, куда ток не ставил. Может ли быть так, что скрипт "отзеркаливания" аватара перекрывает этот скрипт?

0

6

У меня тоже не ставится(((

0

7

Seo
Жасмин

попробуйте это

<script type="text/javascript">
    defaultPict = "http://forumupload.ru/uploads/0009/42/8c/1218-1.gif"

    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>

0

8

sadhaka
Спасибо! Всё работает!!!!!

0

9

sadhaka
встал^_______^
вас точно не надо на руках поносить?^^

0

10

ставте в html низ, на будущее))) http://forumupload.ru/uploads/0007/e3/f7/25209-2.gif

0


Вы здесь » ForumD.ru - Дизайн, графика, скрипты, техническая поддержка для форумов и сайтов » Архив устаревших тем » Аватар и подпись по умолчанию, запрет на их смену