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

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

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


Вы здесь » Единый форум поддержки » Архив » Возможно ли добавить на страницы дополнительные классы/ID?


Возможно ли добавить на страницы дополнительные классы/ID?

Сообщений 21 страница 32 из 32

21

Romych
А как поможет именно ID первого поста? Все равно же придется делать N ajax запросов, где N - количество тем на странице. Очень неэффективно, вообще говоря.
К тому же получить ID первого поста топика - ещё один запрос к каждой теме в базе данных.

0

22

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

А как поможет именно ID первого поста? Все равно же придется делать N ajax запросов, где N - количество тем на странице. Очень неэффективно, вообще говоря.

можно тогда попробовать усовершенствовать метод post.getVotes, добавить параметр topic_id (id первого поста темы), куда вставляем id  темы, а получаем данные первого поста, перечислять их (id) через запятую и получать массив данных одним запросом

0

23

Romych
Это уже ближе к теме, посмотрю на досуге, как лучше сделать.

0

24

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

добавить параметр topic_id (id темы), куда вставляем id темы, а получаем данные первого поста, перечислять их (id) через запятую и получать массив данных одним запросом

forum.mybb.ru/viewtopic.php?id=36821#p896092

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

Это уже ближе к теме, посмотрю на досуге, как лучше сделать.

:cool:
внешне выглядеть это должно примерно так:
https://forumupload.ru/uploads/0000/14/1c/15964/t49129.jpg
это для форумов другой уровень общения, соревновательный в каком-то роде, типа чья тема набрала больше оценок
тема так же может уйти в глубокий минус и удаляться модераторами как отрицательная

Добавлено спустя 5 минут 26 секунд:
запрос от Герды - Новые возможности с применением API (тест)

+1

25

Romych
Может тогда уж на уровне сервиса сделать вывод оценки первого поста темы в списке тем (опционально, с настройкой в админке)? Это видится более простым и логичным, чем городить очередной скрипт с запросами к API. Чем меньше HTTP запросов, тем лучше.

+1

26

Alex_63
поддерживаю!  :flag:

+1

27

Внешнее оформление по умолчанию от сервиса: оценки тем с высоким рейтингом в зелёном цвете, с отрицательным в красном, с нулевым белые, а так пусть желающие через css себе сами оформляют

0

28

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

поддерживаю!  :flag:

Ок, записал себе в список идей к реализации. :)

+2

29

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

Внешнее оформление по умолчанию от сервиса: оценки тем с высоким рейтингом в зелёном цвете, с отрицательным в красном, с нулевым белые, а так пусть желающие через css себе сами оформляют

Могу сделать селектор у цифры рейтинга в таблице, а оформляет пусть уже каждый сам, на форумах все дизайны разные и цвета будут не совсем в тему.

0

30

Alex_63
Да, так будет лучше

0

31

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

Arakhen
Сделал несколько дней назад:

<div id="pun-viewtopic" class="punbb" data-topic-id="14">
<div id="pun-viewforum" class="punbb" data-forum-id="9">

Огромное спасибо, теперь можно любую тему дизайнить по своему вкусу и без костылей (актуально для ролёвок)

+1

32

Спасибоспасибоспасибо! *лучи благодарности*

+1


Вы здесь » Единый форум поддержки » Архив » Возможно ли добавить на страницы дополнительные классы/ID?