Поддержка проекта

Помогите нам развивать платформу и создавать новый контент для разработчиков игр.

Поддержать
Популярное

Список задач

0
EvgeniyKuba:
Не отображается блок " Поддержка Проекта" на телефоне

Добавил кнопку в выпадающее меню)


coderat
0
  Добавь автоматическое сворачивание неприятных постов и иконку с говном для них. Любители говна сами развернут и посмотрят - как на сайте Яплакал.
  А мы будем в приличной части форума.

0
coderat:
Добавь автоматическое сворачивание неприятных постов

Кто их будет сортировать?


coderat
0
master:
Кто их будет сортировать?

  Сортировка на Яплакал происходит в результате дизлайков - если пост набирает больше 20-30 минусов, то он автоматически сворачивается и отображается в виде серой планки. Но его всегда можно развернуть и посмотреть что там (потому что иногда минусят боты)


0
coderat

Мне кажется, сама идея уже с иконкой говна - говно


0
master:
Добавил кнопку в выпадающее меню)

Вроде копеечку кинул, а ушло/не ушло чет не понятно.
Ощущаю себя бабкой у банкомата


0
EvgeniyKuba:
а ушло/не ушло чет не понятно

Ушло)
Может у них есть API какое-то 🤔 что возвращала и отображала у нас на странице кто отправил и что написал...


0
Темы старше двух недель теперь скрываются с главной ленты форума, но в каждом разделе выводится миним 5 тем всегда, даже если они старые(на случай если в разделе < 5 тем всего, или все старые).
Что бы увидеть старые темы, нужно зайти в конкретный раздел, например https://xpbar.ru/forum/site там уже 3 темы старше 14 дней.

По мере увеличения активности, сроки будут уменьшаться что бы не захламлять главную форума.

0
Отображать локальное время у пользователя

const serverTime = '2026-09-18T10:00:00Z';
const localDate = new Date(serverTime);
console.log(localDate.toLocaleString()); 

// 18.09.2026, 20:00:00
const formattedDate = new Intl.DateTimeFormat('ru-RU', {
  day: 'numeric',
  month: 'long',
  year: 'numeric',
  hour: '2-digit',
  minute: '2-digit'
}).format(localDate);

console.log(formattedDate); 
// "18 сентября 2026 г., 20:00"


0
Hardway

А у тебя щас отображается МСК ?
ок, нужно изучить тему спросить у ИИшнице как это проще добавить.


0
Интерфейс соцсети счетчик лайков комментариев и закладок под постом

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


0
Hardway:
Можно либо на сервере преобразовывать перед выдачей

Для этого наверное нужно что бы пользователь в настройках указал свой пояс.

Hardway:
а можно везде отдавать мировое время по нулевому поясу, а у каждого клиента делать локальное

А тут лишняя работа для js, который у некоторых может быть выключен.

Короче делема как лучше сделать.

Хотел посмотреть как там на гд.ру, а там вообще это реализовано?
Меняю часы у себя локально и ничего не происходит.


0
master:
А тут лишняя работа для js, который у некоторых может быть выключен.

Ты переоцениваешь людей. Я ни разу не видел людей, которые его отключают.
99.9999999999999% интернета работает с JS. Прекращай жить в 1998 году.
Затраты для JS в районе миллионной доли процента времени cpu.



0
Провёл рефакторинг кода, если что-то сломалось - пишите)

0
Со скоростью загрузки страниц вроде пока и так было хорошо, но я переделал соединение БД на пулл всегда активных, а не создание нового для каждого запроса, теперь стало вроде еще немного лучше.
Опять же, если будут ошибки, то пишите.

coderat
0
Во вкладке "поддержать проект" не отображается прогресс поддержки

0
coderat:
Во вкладке "поддержать проект" не отображается прогресс поддержки

Потому что его там нет, а api у них доступно не только лишь всем как я понял.


coderat
0
master

  Но на сайте геймдева есть прогресс


0
coderat:
Но на сайте геймдева есть прогресс

Я хотел бы лучше ленту, кто задонатил и что написал в комменте, но так пока не сделать.


0
В профиле пользователя теперь появилась статистика:
  1. Сколько ему поставили лайков на его темах
  2. Сколько ему поставили лайков на его постах
На этой информации кстати можно вычислять "полезность пользователя": либо брать тупо соотношение количества полученных лайков к общему количеству его постов/тем, либо немного посложнее формула.


Хотите присоединиться к обсуждению?

Войти в аккаунт