Единый форум поддержки

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

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


Вы здесь » Единый форум поддержки » Архив » Общие вопросы от новичков (61)


Общие вопросы от новичков (61)

Сообщений 101 страница 120 из 1000

1

Инструменты для поиска и редактирования стиля (скриптов).

Как с помощью браузера можно определить элемент дизайна.

Каталог скриптов/CSS

Полезные скрипты, необходимые темы для новичков, а также ссылки на сайты рассказывающие что такое HTML и CSS.

Типовые Вопросы (ЧаВо)

Ответы на часто задаваемые вопросы.

Как задавать вопросы! Разница между стилем и скриптом. ( Советы)

Плюс к названию темы еще и Памятка.

Любой вопрос по оформлению/неполадкам сопровождайте ссылкой на форум, по которому возникли сложности.

Отредактировано Deff (Чт, 6 Сен 2018 20:54:50)

+4

101

http://s7.uploads.ru/t/smuEJ.png

0

102

Скажите, как изменить слово "Зарегистрирован" на другое, это слово находится точно под аватаром (как пример):

http://se.uploads.ru/Ho0bx.jpg

Отредактировано Hope13 (Вт, 7 Ноя 2017 12:23:16)

0

103

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

Зарегистрирован

В форму ответа

Код:
<script type="text/javascript">
li=document.getElementsByTagName("li")
f=0
while(li[++f]){
s=li[f].innerHTML
if((p=s.indexOf("Сообщений")) != -1) li[f].innerHTML=s.substring(0,p)+"Сообщений на форуме"+s.substring(p+9)
else if((p=s.indexOf("Зарегистрирован")) != -1) li[f].innerHTML=s.substring(0,p)+"СЮДА ПИШЕМ НА ЧТО МЕНЯМ"+s.substring(p+16)
}
</script>

+1

104

mihka1980
Респект! Все получилось)

0

105

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

mihka1980
Респект! Все получилось)

Так же и другие пункты поменять можно

Код:
<script type="text/javascript">
li=document.getElementsByTagName("li")
f=0
while(li[++f]){
s=li[f].innerHTML
if((p=s.indexOf("Сообщений")) != -1) li[f].innerHTML=s.substring(0,p)+"Сообщений на форуме"+s.substring(p+9)
else if((p=s.indexOf("Уважение")) != -1) li[f].innerHTML=s.substring(0,p)+"Поблагодарили "+s.substring(p+8)
else if((p=s.indexOf("Позитив")) != -1) li[f].innerHTML=s.substring(0,p)+"Сказал Спасибо"+s.substring(p+7)
else if((p=s.indexOf("Зарегистрирован")) != -1) li[f].innerHTML=s.substring(0,p)+"На Форуме с:"+s.substring(p+16)
else if((p=s.indexOf("Провел на форуме")) != -1) li[f].innerHTML=s.substring(0,p)+"Провёл(а) на форуме"+s.substring(p+16)
else if((p=s.indexOf("Последний визит")) != -1) li[f].innerHTML=s.substring(0,p)+"Последний Визит:"+s.substring(p+16)
else if((p=s.indexOf("IP")) != -1) li[f].innerHTML=s.substring(0,p)+"Ай-Пи"+s.substring(p+2)
}
</script>

+1

106

mihka1980
Только сейчас заметил, при выходе с форума через кнопочку "Выход" эти изменения не видно. То есть, гость видит старые надписи. Как сделать, чтобы и гости видели новые надписи?

Дописано:

Разобрался! Надо не в форму ответа, а в HTML низ поставить данный код. Тогда и гости будут видеть изменения в надписях)

Отредактировано Hope13 (Вт, 7 Ноя 2017 12:38:15)

+2

107

Привет всем подскажите можно ли сделать на форуме на своем теги или( как сделать Похожие темы)http://s3.uploads.ru/t/SyPTQ.png

0

108

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

Привет всем подскажите можно ли сделать на форуме на своем теги или( как сделать Похожие темы)

Ну так в настройках есть пункт http://s3.uploads.ru/t/rsg1K.jpg

+1

109

isuzu719
http://s6.uploads.ru/t/yvkS6.jpg
так же есть скрипт "Хештеги"
Скрипты от пользователей 3

Отредактировано ACT3255 (Ср, 8 Ноя 2017 10:41:50)

0

110

mihka1980
Только сейчас заметил.

Код:
    <script type="text/javascript">
    li=document.getElementsByTagName("li")
    f=0
    while(li[++f]){
    s=li[f].innerHTML
    if((p=s.indexOf("Сообщений")) != -1) li[f].innerHTML=s.substring(0,p)+"Сообщений на форуме"+s.substring(p+9)
    else if((p=s.indexOf("Уважение")) != -1) li[f].innerHTML=s.substring(0,p)+"Поблагодарили "+s.substring(p+8)
    else if((p=s.indexOf("Позитив")) != -1) li[f].innerHTML=s.substring(0,p)+"Сказал Спасибо"+s.substring(p+7)
    else if((p=s.indexOf("Зарегистрирован")) != -1) li[f].innerHTML=s.substring(0,p)+"На Форуме с:"+s.substring(p+16)
    else if((p=s.indexOf("Провел на форуме")) != -1) li[f].innerHTML=s.substring(0,p)+"Провёл(а) на форуме"+s.substring(p+16)
    else if((p=s.indexOf("Последний визит")) != -1) li[f].innerHTML=s.substring(0,p)+"Последний Визит:"+s.substring(p+16)
    else if((p=s.indexOf("IP")) != -1) li[f].innerHTML=s.substring(0,p)+"Ай-Пи"+s.substring(p+2)
    }
    </script>

Этот код заменяет по всему форуму, вот что получается (при замене слова "Зарегистрирован" на "Регистрация"):

http://sd.uploads.ru/poDfv.png

0

111

Hope13
Самый удобный скрипт замен это => Универсальный Скрипт замены

+2

112

Deff
Благодарю!

Вариант от mihka1980 тоже работает, можно схитрить немного и поставить двоеточие после тех слов, которые надо изменить, пример:

Код:
    if((p=s.indexOf("Сообщений:")) != -1) li[f].innerHTML=s.substring(0,p)+"Сообщений на форуме:"+s.substring(p+9)
    else if((p=s.indexOf("Уважение:")) != -1) li[f].innerHTML=s.substring(0,p)+"Поблагодарили:"+s.substring(p+8)
    else if((p=s.indexOf("Позитив:")) != -1) li[f].innerHTML=s.substring(0,p)+"Сказал Спасибо:"+s.substring(p+7)
    else if((p=s.indexOf("Зарегистрирован:")) != -1) li[f].innerHTML=s.substring(0,p)+"На Форуме с:"+s.substring(p+16)
    

В этом случае другие слова, в которых есть часть изменяемого слова, остаются прежними (ведь в них нет двоеточий):

http://s7.uploads.ru/gRl4m.png

0

113

Как сделать так, чтобы логотип был размером в 380x100 пискелей?

0

114

Добрый вечер. Все тот же сейломун http://moondust.anihub.ru/. У нас не хочет работать должным образом скрипт с баллами. Прежде чем написать, покопался я по уже готовым ответам, но ничего не работает. Я уже не знаю что упускаю. У нас не считаются дополнительные админ-баллы. Я все перепробовал - писал и с плюсом, и без него. Так же баллы не вычитаются. Помогите мне, дураку, разобраться что я делаю не так. Баллы стоят прямо под аватаром.

Сам скрипт каким пользуюсь
Код:
<!-- Баллы/Деньги/Oчки -->
    <script type="text/javascript">
        var NN=2    //Номер Дополнительного поля
        var fldName="Баллы"    //Точное Имя Поля
        //Все Коэфициенты могут быть дробными
        var K_post=1;    //Кол-о баллов начисляемых за одно сообщение;
        var K_invites=25;    //Кол-о баллов начисляемых за число приглашенных на форум;
        var K=8;            //Коэффициент участия(Кол-о баллов за час пребывания на форуме
        var K_respect=3;    //Кол-о баллов начисляемых за один балл уважения;
        var K_positive=2;    //Кол-о баллов начисляемых за один балл выставленный данным юзером другим юзерам в уважение;
        $("#pun-viewtopic .post .post-author").each(function(){
        if($(this).find(".pa-fld"+NN).html()==null){
        if($(this).find(".pa-avatar").html()!=null){var L=".pa-avatar"}else L=".pa-title"
        $(this).find(L).after('<li class="pa-fld'+NN+'"><b>'+fldName+'</b>: 0</li>')
        }
        var ss1=$(this).find(".pa-respect span").text();
        ss1=K_respect*parseInt(ss1);
        var ss2=$(this).find(".pa-positive ").text();
        ss2=K_positive*parseInt(ss2.replace("Позитив: ",""));
        var ss0=$(this).find(".pa-posts").text();
        ss0=K_post*parseInt(ss0.replace("Сообщений: ",""));
        var str=$(this).find(".pa-time-visit").text();str=str.replace("Неизвестно","0 минут");
        str=str.replace(" минуты","+");str=str.replace(" минуту","+");str=str.replace(" минут","+");
        str=str.replace(" часа","*60+");str=str.replace(" часов","*60+");str=str.replace(" час","*60+");
        str=str.replace(" день","*24*60+");str=str.replace(" дней","*24*60+");str=str.replace(" дня","*24*60+");
        str=str.replace(" месяцев","*(365/12)*24*60+");str=str.replace(" месяца","*(365/12)*24*60+");str=str.replace(" месяц","*(365/12)*24*60+");str=str.replace(/ /g,"");str=str.replace("Провеланафоруме:","");str=str.replace("Провелнафоруме:","");str+="0";var i=eval(str);
         var s=$(this).find("li:not(.pa-fld2):contains('"+fldName+":')").remove().text();
        if(s=='')s=''+0;
        s=s.replace(fldName+": ","");s=parseFloat(s);s=Math.round((i/60)*K+ss0+ss1+ss2+s);
   str=$(this).find(".pa-fld2").html();str=str.replace(/:.*/ig,': '+s);$(this).find(".pa-fld2").html(str.replace(':',': <img src="http://s2.uploads.ru/jZ2Tu.png">'));

            ;})
            </script><!-- Конец -->

0

115

Морозим
1- ссылку на Пост видный гостю с добавлением баллов
Стандартная Ошибка - Наверно Вы не переставили поле с баллами в след за Аватаром в Администрирование-Поля Профиля
Сделайте Скриншот Администрирование-Поля профиля

Отредактировано Deff (Пт, 10 Ноя 2017 00:14:46)

0

116

Mr. Eugene
Ссылку на форум и обведите на Скриншоте: что корректировать

0

117

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

1- ссылку на Пост видный гостю с добавлением баллов

Например вот - Пост Мичиру. Мы ей дополнительно должны были +250. В баллы я прописывал и с +, и без него. Не работает.

админка

http://s1.uploads.ru/nZ5uM.png

0

118

Морозим
Поставили бы так  (добавки красным, обратите внимание и на красный 0)

<div style="position: absolute;  font-size: 10px; margin-left: 175px; top: 187px">
<object type="application/x-shockwave-flash" data="http://flash-mp3-player.net/medias/player_mp3_mini.swf" width="236" height="20">
    <param name="movie" value="http://flash-mp3-player.net/medias/player_mp3_mini.swf" />
    <param name="bgcolor" value="#0c0515" />
<param name="opacity" value=".1">
    <param name="FlashVars" value="mp3=https%3A//content.screencast.com/users/reynolds.cris/folders/Default/media/448dad88-46cc-450b-8a31-c97435421bca/Sailor%2520Moon%2520OST%2520-%2520Moonlight%2520Densetsu%2520%28vk-music.biz%29%2520%282%29.mp3&amp;autoplay=0" />
</object>
<script type="text/javascript">if(!$getCookie("autoplay")){$setCookie("autoplay",1,12*60*60*1000);$('object param[name="FlashVars"]').val($('object param[name="FlashVars"]').val().replace(/=0$/gim,"=1"));}</script>
</div>

Тогда автозапуск был бы ток на первой странице

Отредактировано Deff (Пт, 10 Ноя 2017 14:30:35)

0

119

Морозим
Замените код скрипта денег

Код:
<!-- Баллы/Деньги/Oчки --><script type="text/javascript">
        $("#pun-viewtopic .post .post-author").each(function(){
        if(!$(this).find('.pa-author a').length)return true;
        var fldName="Баллы"    //Точное Имя Поля

        //Все Коэфициенты могут быть дробными
        var K_post=1;    //Кол-о баллов начисляемых за одно сообщение;
        var K_invites=25;    //Кол-о баллов начисляемых за число приглашенных на форум;
        var K=8;            //Коэффициент участия(Кол-о баллов за час пребывания на форуме
        var K_respect=3;    //Кол-о баллов начисляемых за один балл уважения;
        var K_positive=2;    //Кол-о баллов начисляемых за один балл выставленный данным юзером другим юзерам в уважение;

        if($(this).find(".pa-avatar").length){var L=".pa-avatar"}else var L=".pa-title"
        $(this).find(L).after('<li class="pa-fld11"><b>'+fldName+'</b>: 0</li>')

        var ss1=0,ss2=0,ss0=0,i=0,ss=0,s=0;
        if($(this).find(".pa-respect").length){ss2=$(this).find(".pa-respect").text();
        ss2=ss2.replace(/^[\s\S]+?([+-]*\d+)(?:[^\d]*?(-\d*).*)*/gim,'$1,$2').split(',');
        ss2=K_respect*(+ss2[0]+ +ss2[1]);}
        if($(this).find(".pa-positive").length){ss1=$(this).find(".pa-positive").text();
        ss1=ss1.replace(/^[\s\S]+?([+-]*\d+)(?:[^\d]*?(-\d*).*)*/gim,'$1,$2').split(',');
        ss1 = K_positive*(+ss1[0]+ +ss1[1]);}
        if($(this).find(".pa-invites").length){ss=$(this).find(".pa-invites").text(); ss=K_invites*parseInt(ss);}

        if($(this).find(".pa-posts").length)ss0=$(this).find(".pa-posts").text();
        ss0=K_post*parseInt(ss0.replace("Сообщений: ",""));
        if($(this).find(".pa-time-visit").length){var str=$(this).find(".pa-time-visit").text();str=str.replace("Неизвестно","0 минут");
        str=str.replace(" минуты","+");str=str.replace(" минуту","+");str=str.replace(" минут","+");
        str=str.replace(" часа","*60+");str=str.replace(" часов","*60+");str=str.replace(" час","*60+");
        str=str.replace(" день","*24*60+");str=str.replace(" дней","*24*60+");str=str.replace(" дня","*24*60+");
        str=str.replace(" месяцев","*(365/12)*24*60+");str=str.replace(" месяца","*(365/12)*24*60+");
        str=str.replace(" месяц","*(365/12)*24*60+");str=str.replace(/ /g,"");str=str.replace("Провеланафоруме:","");
        str=str.replace("Провелнафоруме:","");str+="0";var i=eval(str);}

        var s=$(this).find("li:not(.pa-fld11):contains('"+fldName+":')").remove().text();
        if(s=='')s=''+0;
        s=s.replace(fldName+": ","");s=parseFloat(s);s=Math.round((i/60)*K+ss0+ss1+ss2+s);
        str=$(this).find(".pa-fld11").html();str=str.replace(/:.*/ig,': <img src="http://s2.uploads.ru/jZ2Tu.png"> '+s);$(this).find(".pa-fld11").html(str);

        ;})
        </script><!-- Конец -->

(отрывайте руки тому, кто правил скрипт без разумения(или копировал правленный код!)

Отредактировано Deff (Пт, 10 Ноя 2017 04:27:25)

0

120

Deff
Спасибо огромное за помощь. Все работает

0


Вы здесь » Единый форум поддержки » Архив » Общие вопросы от новичков (61)