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

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

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


Вы здесь » Единый форум поддержки » Новые возможности форумов » Запросы по скриптам #11


Запросы по скриптам #11

Сообщений 1241 страница 1260 из 1477

1

Предыдущая тема - Запросы по скриптам[9]

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

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

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

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

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

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

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

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

Предыдущая часть темы: Запросы по скриптам[10]

+1

1241

кокс
Блин - перечитайте сообщение!

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

Да релизовать можно, вон первую часть я Вам нарисовал(только не ставя класс складывать айдишники отплюсованных постов в массив), вторая часть - считывать через API отплюсованные айдишники постов и сравнивать с текущим UserId пользователя,

Вот массив уже есть, терь проверить через API наличие в отплюсенных юзера, имхо в post.getVotes тож имхо можно вставлять массив

Отредактировано Deff (Чт, 1 Сен 2022 19:20:30)

0

1242

Deff
аа ну допустим
но дальше тогда возникает проблема та же, с которой я изначально столкнулась: по каждому айдишнику нужно делать отдельный запрос инфо о юзерах, которые поставили плюс, потому что у метода post.get нет параметра с оценившими юзерами, а post.getVotes не работает с массивами, только по по одному айди за раз
если на странице отплюсовано много постов, то это запросто будет 10+ запросов, и сервер начнет возвращать 503

0

1243

кокс написал(а):

а post.getVotes не работает с массивами, только по по одному айди за раз

Проверяли ? Ну попросите @kernel , может сможет добавить

0

1244

кокс написал(а):

post.getVotes не работает с массивами, только по по одному айди за раз

Добавил возможность в post.getVotes указывать post_id через запятую. Пока только на этом форуме, если ничего не сломалось, тогда накачу на все форумы.

+4

1245

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

Добавил возможность в post.getVotes указывать post_id через запятую.

:jumping:  :cool:

0

1246

kernel написал(а):
кокс написал(а):

post.getVotes не работает с массивами, только по по одному айди за раз

Добавил возможность в post.getVotes указывать post_id через запятую. Пока только на этом форуме, если ничего не сломалось, тогда накачу на все форумы.

о, супер, спасибо! надеюсь, не поломалось))
правда по такому запросу
https://forum.mybb.ru/api.php?method=po … d,username
респонс приходит следующий:

Код:
{
    "response": {
        "post_id": "982843",
        "votes": [{
            "username": "кокс"
        }, {
            "username": "tartar1"
        }, {
            "username": "Deff"
        }, {
            "username": "kolobdur74"
        }, {
            "username": "кокс"
        }]
    }
}

т.е. голоса за оба сообщения сложились в этот один массив, а post_id получается только первый возвращается

Отредактировано кокс (Чт, 1 Сен 2022 22:12:57)

0

1247

кокс написал(а):

т.е. голоса за оба сообщения сложились в этот один массив, а post_id получается только первый возвращается

В общем-то, я это и имею ввиду под сломается. При текущем формате вывода невозможно сделать вывод отдельно для каждого поста, нужен массив. Если я сделаю массив, тогда сломаются скрипты, которые использовали раньше post.getVotes. Сделал отдельный method=post.getVotesByPosts (кривоватое название, но ничего лучше не пришло в голову).

+4

1248

kernel
ооо это вообще то что нужно, спасибо огромное!  :cool:

0

1249

Приветствую всех, памагити!

1. Нужно переместить контейнеры #pun-navlinks, #pun-ulinks и #pun-status внутрь контейнера с классом .menu-items.

Посмотреть где чо можно здесь: 4tes.forumrpg.ru.
.menu-items — это контейнер бургера в левом верхнем углу.

2. Еще очень хочется, чтобы в #pun-status .container выводился аватар пользователя с собственным классом. Очень будет хорошечно, если аватар будет задан не как <img>, а как background через css. Если такое можно вообще.

3. Свойство content: attr(data-new-topics) выводит число непрочитанных тем на главной, но не работает на подфорумах. Можно как-то поправить?

https://forumupload.ru/uploads/0000/14/1c/37492/t954031.png
https://forumupload.ru/uploads/0000/14/1c/37492/t432759.png

Отредактировано mamakatana (Пт, 2 Сен 2022 11:25:19)

-1

1250

Спасибо, с первыми 2 пунктами разобрался сам, прошу прощения за беспокойство.

Остался только вопрос по пункту 3:

3. Свойство content: attr(data-new-topics) выводит число непрочитанных тем на главной, но не работает на подфорумах. Можно как-то поправить?

0

1251

mamakatana
Нужен тестовый ник-пароль, под гостем не видно новых

0

1252

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

mamakatana
Нужен тестовый ник-пароль, под гостем не видно новых

Виноват. Конечно, вот:

0

1253

mamakatana
Лучше в личку, у меня нет модер прав на этот раздел  :dontknow:

0

1254

mamakatana
А дайте ссылку на форуме, где увидеть подобное на скриншоте:

https://forumupload.ru/uploads/0000/14/1c/37492/t432759.png

(У меня в браузере стиль оформления несколько отличен)

0

1255

Deff
https://4tes.forumrpg.ru/viewforum.php?id=1

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

У меня в браузере стиль оформления несколько отличен

Deff
А какой браузер? По идее не должно быть значительных отличий...

+1

1256

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

А какой браузер? По идее не должно быть значительных отличий...

Гугол Хром, но старый(давно не обновлял)

0

1257

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

А какой браузер? По идее не должно быть значительных отличий...

Гугол Хром, но старый(давно не обновлял)

Я просматриваю через Хром и Оперу, и даже через Яндекс. На Фаэрфоксе и Сафари не проверял(хотя знаю, что надо бы), а в Эдж вообще даже лезть не хочу)

Проблема счетчика остается, но с прочим оформлением все ок, кроме незначительных отличий в виде смещения некоторых элементов с абсолютным позиционированием в несколько пикселей (редко).

На главной у класса .icon.inew присутствует атрибут data-new-topics. А вот внутри форума этого атрибута просто нету, вот и не выводит( Наверное выход только прикрутить там этот атрибут каким-нибудь скриптом.

0

1258

mamakatana
Пробуйте в конец HTML верх:

Код:
<script type="text/javascript" src="https://forumstatic.ru/files/0012/d8/04/88603.js"></script>

Отредактировано Deff (Вс, 4 Сен 2022 21:40:28)

+1

1259

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

mamakatana
Пробуйте в конец HTML верх:

Код:
<script type="text/javascript" src="https://forumstatic.ru/files/0012/d8/04/88603.js"></script>

Йеееее, счетчик есть) Огромное спасибо))

0

1260

Deff
надо скрипт -ссылка Новая тема в темах форума, то есть нажимаешьи создается тема в этом форуме
пользователи хотят опубликовать и не понимают где Новая тема

0


Вы здесь » Единый форум поддержки » Новые возможности форумов » Запросы по скриптам #11