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

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

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


Вы здесь » Единый форум поддержки » Форум для новичков » Пропавшие поля профиля и скрипт спойлеров


Пропавшие поля профиля и скрипт спойлеров

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

1

Доброго дня, уважаемые! Я продолжаю все ломать...
http://kratatada.quadrobb.ru
Скрипты от пользователей 3 - установила данный скрипт и обнаружила, что у меня какие-то левые кнопки торчат, а половины вообще нет и я не могу их найти. (проблема не со скриптом!)
1. Иконка 1: онлайн/оффлайн, кол-во сообщений, репутация (кнопка есть, хотела заменить ее на иконку, но так и не нашла, как это сделать, не работают комментарии к плюсам)
2. Иконка 2: жетоны, монеты, награды - названия иконками
3. Иконка 3 - сделать ее из спойлера иконкой карточки (эту иконку сейчас можно увидеть если нажать на Иконку 3, а мне нужно чтобы иконка 3 и была ею)
Вот кнопки которые я никак не могу удалить:
https://forumupload.ru/uploads/0000/14/1c/37319/t418317.png

Отредактировано Коза-дереза (Сб, 21 Ноя 2020 19:40:08)

0

2

Коза-дереза
Замените код в HTML низ:

<!-- HTML низ -Cпойлер cкрытия Инфы под N-кнопок в Профиле Топика -->
<script>
var a1 = 1 // 0 - спойлер-аккордеон, 1 - вертикальный спойлер; 3 - обычный спойлер
var a2 = 0 // 0 - Скрытие первой вкладки; 1 - Показ первой вкладки;
var a3 = 0 // Резкость Открытия: 0 - Плавно; 1 - Резко;

var LiArr=new Array(
//При наличии двух косых => // в начале пункта, - пункт не скрывается.

//"pa-author",     //Ник-Нейм
//"pa-avatar",     //Аватар
//"pa-title",      //статус

// 1 кнопка - ссылка на Картинку
//В квадратных скобках, прямо к ссылке можно добавить своё описание (по желанию)
"http://s3.uploads.ru/VymNB.png[Описание 1]",

"pa-reg",        //Зарегистрирован
"pa-invites", //Приглашений
"pa-posts",      //Кол-во сообщений:
"pa-respect",    //Уважение:
"pa-positive",   //Позитив
"pa-sex",        //Пол
"pa-age",        //Возраст
"pa-icq",        //Аська
"pa-ip",         //IP Юзера
"pa-time-visit", //Провел на форуме:
"pa-last-visit", //Последний визит:
//"pa-online",     //Пользователь online - Не засовываем в спойлеры

// 2 кнопка- ссылка на Картинку
"http://s3.uploads.ru/T7hLI.png",

"pa-from",       //Откуда
"pa-fld11",       //Жетоны:0
"pa-fld1",       //Доп.Поле.1
"pa-fld2",       //Доп.Поле.2

// 3 кнопка- ссылка на Картинку
"http://s3.uploads.ru/VtGQ4.png",

"pa-fld3",       //Доп.Поле.3
"pa-fld4",       //Доп.Поле.4
"pa-fld5",       //Доп.Поле.5
"pa-awards",       //Награды
//Конец Списка,
"_End"); SetProvilSpoil(a1,a2,a3);
</script>
<!--Конец//=Cпойлер cкрытия Инфы под N-кнопок в Профиле Топик-->

Жетоны: 0 - Это Баллы- Валюта за посты, если не нужна - убираем скрипт:

Код:
<!-- Cкрипт Валюты --><script type="text/javascript">
        $("#pun-viewtopic .post .post-author").each(function(){
        if($(this).parents('.post').attr("data-group-id")=="3")return true;
        if(!$(this).find('.pa-author a').length)return true;
        var fldName="Жетоны"    //Точное Имя Поля

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

        if($(this).find(".pa-avatar").length){var L=".pa-avatar"}else var L=".pa-title"
        $(this).find(L).after('<li class="pa-fld11"><br>'+fldName+': 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><!-- Конец -->

Ксать переставьте его Выше скрипта спойлера!!!

+3

3

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

Коза-дереза
Замените код в HTML низ:

<!-- HTML низ -Cпойлер cкрытия Инфы под N-кнопок в Профиле Топика -->
<script>
var a1 = 1 // 0 - спойлер-аккордеон, 1 - вертикальный спойлер; 3 - обычный спойлер
var a2 = 0 // 0 - Скрытие первой вкладки; 1 - Показ первой вкладки;
var a3 = 0 // Резкость Открытия: 0 - Плавно; 1 - Резко;

var LiArr=new Array(
//При наличии двух косых => // в начале пункта, - пункт не скрывается.

//"pa-author",     //Ник-Нейм
//"pa-avatar",     //Аватар
//"pa-title",      //статус

// 1 кнопка - ссылка на Картинку
//В квадратных скобках, прямо к ссылке можно добавить своё описание (по желанию)
"http://s3.uploads.ru/VymNB.png[Описание 1]",

"pa-reg",        //Зарегистрирован
"pa-invites", //Приглашений
"pa-posts",      //Кол-во сообщений:
"pa-respect",    //Уважение:
"pa-positive",   //Позитив
"pa-sex",        //Пол
"pa-age",        //Возраст
"pa-icq",        //Аська
"pa-ip",         //IP Юзера
"pa-time-visit", //Провел на форуме:
"pa-last-visit", //Последний визит:
//"pa-online",     //Пользователь online - Не засовываем в спойлеры

// 2 кнопка- ссылка на Картинку
"http://s3.uploads.ru/T7hLI.png",

"pa-from",       //Откуда
"pa-fld11",       //Жетоны:0
"pa-fld1",       //Доп.Поле.1
"pa-fld2",       //Доп.Поле.2

// 3 кнопка- ссылка на Картинку
"http://s3.uploads.ru/VtGQ4.png",

"pa-fld3",       //Доп.Поле.3
"pa-fld4",       //Доп.Поле.4
"pa-fld5",       //Доп.Поле.5
"pa-awards",       //Награды
//Конец Списка,
"_End"); SetProvilSpoil(a1,a2,a3);
</script>
<!--Конец//=Cпойлер cкрытия Инфы под N-кнопок в Профиле Топик-->

Жетоны: 0 - Это Баллы- Валюта за посты, если не нужна - убираем скрипт:

Код:
<!-- Cкрипт Валюты --><script type="text/javascript">
        $("#pun-viewtopic .post .post-author").each(function(){
        if($(this).parents('.post').attr("data-group-id")=="3")return true;
        if(!$(this).find('.pa-author a').length)return true;
        var fldName="Жетоны"    //Точное Имя Поля
 
        //Все Коэфициенты могут быть дробными
        var K_post=1/30;    //Кол-о баллов начисляемых за одно сообщение;
        var K_invites=0;    //Кол-о баллов начисляемых за число приглашенных на форум;
        var K=0;            //Коэффициент участия(Кол-о баллов за час пребывания на форуме
        var K_respect=0;    //Кол-о баллов начисляемых за один балл уважения;
        var K_positive=0;    //Кол-о баллов начисляемых за один балл выставленный данным юзером другим юзерам в уважение;
 
        if($(this).find(".pa-avatar").length){var L=".pa-avatar"}else var L=".pa-title"
        $(this).find(L).after('<li class="pa-fld11"><br>'+fldName+': 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><!-- Конец -->

Ксать переставьте его Выше скрипта спойлера!!!

Спасибо, сделала и все встало на место! Осталось только найти пропавшие кнопки для Иконки 1 и разобраться как из названий делают картиночки...

0

4

Deff,
Я хочу, чтобы поля профиля отображались и в мобильной версии ..

В настоящее время ,,, отображается только
Сообщение: 123456

Spoiler

"pa-author", // Ник-Нейм
"pa-avatar", // Аватар
"pa-title", // статус
"pa-posts",      //Кол-во сообщений:

есть ли код, который я могу добавить?

не отображается в сотовой версии

"pa-reg",        //Зарегистрирован
"pa-invites", //Приглашений
"pa-respect",    //Уважение:
"pa-positive",   //Позитив
"pa-sex",        //Пол
"pa-age",        //Возраст
"pa-icq",        //Аська
"pa-ip",         //IP Юзера
"pa-time-visit", //Провел на форуме:
"pa-last-visit", //Последний визит:
//"pa-online",     //Пользователь online - Не засовываем в спойлеры
"pa-from",       //Откуда
"pa-fld1",       //Жетоны:0
"pa-fld2",       //Доп.Поле.1
"pa-fld3",       //Доп.Поле.2

Отредактировано IDsaya (Вт, 24 Ноя 2020 11:56:47)

0

5

IDsaya
Я не оч понимаю запрос...

1-е Сделайте скриншот как отражантся в текущем,
2-е Поправьте скриншот в ФШ(или ином редакторые) - как вы хотите чтобы отражалось в итоге

0

6

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

не отображается в сотовой версии

В мобильной версии они не отображаются, потому что дефолтно скрыты в CSS. Их возможно сделать видимыми, но нужно индивидуально переписывать CSS мобильной версии. Тогда, по логике, можно будет и скрипт адаптировать под мобильную версию нормально.

Отредактировано Arakhen (Вт, 24 Ноя 2020 14:48:30)

+1

7

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

Я не оч понимаю запрос...

1-е Сделайте скриншот как отражантся в текущем,
2-е Поправьте скриншот в ФШ(или ином редакторые) - как вы хотите чтобы отражалось в итоге

Насколько я понимаю, он пробует/просит адаптировать скрипт под мобильный стиль. Но в мобильном стиле почти все поля принудительно скрыты.

Отредактировано Arakhen (Вт, 24 Ноя 2020 14:48:49)

+2

8

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

Я не оч понимаю запрос...

1-е Сделайте скриншот как отражантся в текущем,
2-е Поправьте скриншот в ФШ(или ином редакторые) - как вы хотите чтобы отражалось в итоге

Насколько я понимаю, он пробует/просит адаптировать скрипт под мобильный стиль. Но в мобильном стиле почти все поля принудительно скрыты.

да вот так я имею в виду ,,,
есть ли какой-либо код css для его отображения?Deff

+1

9

Рабочий стол

https://forumupload.ru/uploads/0000/14/1c/37331/t953238.gif

СОТОВЫЙ

https://forumupload.ru/uploads/0000/14/1c/37331/t770814.gif

0

10

IDsaya
Пробуйте поставить в HTML верх:

Код:
<style>
@media screen and (max-width: 540px) {
#pun-viewtopic .pa-reg, #pun-viewtopic .pa-from, #pun-viewtopic .pa-invites, #pun-viewtopic .pa-respect, #pun-viewtopic .pa-positive, #pun-viewtopic .pa-time-visit, #pun-viewtopic .pa-last-visit, #pun-viewtopic .pa-online, #pun-viewtopic .pa-icq, #pun-viewtopic .pa-sex, #pun-viewtopic .pa-age, #pun-viewtopic .pa-fld1, #pun-viewtopic .pa-fld2, #pun-viewtopic .pa-fld3, #pun-viewtopic .pa-fld4, #pun-viewtopic .pa-fld5, #pun-viewtopic .pa-fld6, #pun-viewtopic .pa-fld7, #pun-viewtopic .pa-fld8, #pun-viewtopic .pa-fld9, #pun-viewtopic .pa-fld10 {
   display:block!important;
 }}
</style>

Отредактировано Deff (Вт, 24 Ноя 2020 16:27:00)

+1

11

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

<style>
@media screen and (max-width: 540px) {
.....
}}
</style>

не работает,
поля профиля по-прежнему не видны на мобильном устройстве

0

12

IDsaya
Поправил код...  :flag:

+2

13

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

IDsaya
Пробуйте поставить в HTML верх:

Код:
    <style>
    @media screen and (max-width: 540px) {
    #pun-viewtopic .pa-reg, #pun-viewtopic .pa-from, #pun-viewtopic .pa-invites, #pun-viewtopic .pa-respect, #pun-viewtopic .pa-positive, #pun-viewtopic .pa-time-visit, #pun-viewtopic .pa-last-visit, #pun-viewtopic .pa-online, #pun-viewtopic .pa-icq, #pun-viewtopic .pa-sex, #pun-viewtopic .pa-age, #pun-viewtopic .pa-fld1, #pun-viewtopic .pa-fld2, #pun-viewtopic .pa-fld3, #pun-viewtopic .pa-fld4, #pun-viewtopic .pa-fld5, #pun-viewtopic .pa-fld6, #pun-viewtopic .pa-fld7, #pun-viewtopic .pa-fld8, #pun-viewtopic .pa-fld9, #pun-viewtopic .pa-fld10 {
       display:block!important;
     }}
    </style>

теперь это сработало
Спасибо

Отредактировано IDsaya (Вт, 24 Ноя 2020 16:40:53)

+2

14

Deff Скрипты от пользователей 3
Можете ли вы заставить этот скрипт также работать со скриптом для создания блога от Alex_63

0

15

IDsaya
Я не понимаю, объясните суть изменений  :flag:

0

16

Deff
скрипт не работает в поле профиля сообщения в теме блога.
Я хочу, чтобы скрипт работал и в поле профиля в сообщениях блога,

https://i.imgur.com/xJWyYWFm.png

СПЕЦИАЛЬНО НА профилях
комментатор (ответ), поле профиля не нужно отображать, просто оставьте то, что делает скрипт блога Alex_16.

0

17

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

скрипт не работает в поле профиля сообщения в теме блога.

1. Нужен тестовый ник пароль в личку для доступа к блогам на Вашем форуме
2. Нужна ссылка на блог с примером

(Наверно ближе к ночи посмотрю, что можно сделать   :flag:

+2

18

Deff
Я отправил через приватный чат

+1


Вы здесь » Единый форум поддержки » Форум для новичков » Пропавшие поля профиля и скрипт спойлеров