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

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

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


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


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

Сообщений 961 страница 977 из 977

1

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

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

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

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

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

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

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

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

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

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

+2

961

Dango
Есть не функция, а вот такой скрипт

+2

962

Скрытый текст:

Для просмотра скрытого текста - войдите или зарегистрируйтесь.

Премодерация Тем и Сообщений

Отредактировано Deff (Пт, 8 Ноя 2019 10:38:48)

+1

963

Mirra Bell
Спасибо!

Deff
Еще более спасибо (а то бы, правда, не догадалась, как искать).
http://forumfiles.ru/files/0001/48/78/78668.gif

Пробовать буду послезавтра, до тех пор, к сожалению, нет времени.
http://forumfiles.ru/files/0001/48/78/92596.gif

+1

964

Скрытый текст:

Для просмотра скрытого текста - войдите или зарегистрируйтесь.

0

965

Скрытый текст:

Для просмотра скрытого текста - войдите или зарегистрируйтесь.

+1

966

Доброго дня!
После постановки дизайна опять возникла проблема с отнятием баллов на форуме, не могу этого сделать. код не срабатывает..
http://sailormoon.rolbb.ru/

0

967

Nubia
Поле баллов передвинули сразу после Аватара ?

0

968

Deff
Да. все стоит вроде как нужно, но отнять баллы у игрока не могу, код не срабатывает почему-то

0

969

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

Да. все стоит вроде как нужно, но отнять баллы у игрока не могу, код не срабатывает почему-то

Ccылку на пост с отнятием, клик про дате в сообщении, видного гостю (ну или на Профиль такого юзера

Отредактировано Deff (Вс, 10 Ноя 2019 11:41:09)

0

970

Deff
Вот  http://sailormoon.rolbb.ru/viewtopic.ph … p=33#p2040

+1

971

Nubia
У Вас - 90 в поле Кристаллы - через пробел!! ( пробел уберите

0

972

Deff
Убирала, и сейчас убрала- не работает

+1

973

Nubia
Замените код!
В Прошлой версии не было перевода строки в доп Поле:

Код:
<!-- Баллы/Деньги/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=3;            //Коэффициент участия(Кол-о баллов за час пребывания на форуме
        var K_respect=2;    //Кол-о баллов начисляемых за один балл уважения;
        var K_positive=1;    //Кол-о баллов начисляемых за один балл выставленный данным юзером другим юзерам в уважение;
 
        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();alert(s)
        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,'Кристаллы '+s);$(this).find(".pa-fld11").html(str);
 
        ;})
        </script><!-- Конец -->

+1

974

Deff
Спасибо огромное за помощь!!! :love:

Возможно тогда подскажите еще, как убрать слово награды из профиля?)
http://sg.uploads.ru/cnxEK.png

-1

975

Deff
С кодом проблема вышла этим. постоянно выскакивает окно подтверждения действия и -90 кристаллов, при каждом обнавлении страницы выскакивает

Отредактировано Nubia (Вс, 10 Ноя 2019 13:18:07)

0

976

Nubia

Код:
<!-- Баллы/Деньги/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=3;            //Коэффициент участия(Кол-о баллов за час пребывания на форуме
        var K_respect=2;    //Кол-о баллов начисляемых за один балл уважения;
        var K_positive=1;    //Кол-о баллов начисляемых за один балл выставленный данным юзером другим юзерам в уважение;
 
        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,'Кристаллы '+s);$(this).find(".pa-fld11").html(str);
 
        ;})
        </script><!-- Конец -->

Убрал

0

977

Deff
Спасибо!

+1


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