Теперь изображения в тегах [img][/img] выводятся как обычно — со спойлером, в конструкия вида [url=][img][/img][/url] выводит изображение без спойлера и ссылку, которая указана внутри url.
На мобильной версии попробовал поменять местакми блок Активности и Новостей. Возможно, такой вариант окажется удобнее, поскольку новости появляются не каждый день. Если нет, поменяем обратно.
Перелопатил текущую реализацию нотификаций на новую (теперь она более гибкая для дальнейших изменений и уведомления группируются от различных юзеров на один комментарий или пост). Вкладка реакций будет слита с нотификациями, поскольку теперь есть группировка, и они не такие назойливые. Возможны ошибки.
Теперь при отправке результата в списке фракций будут только те фракции, которые хронологически шли после вашего последнего результата. Это будет работать после того, как вы отправите свой следующий результат.
То есть если вы выбрали Авелорн, потом Эатайн, и направили Эатайн, то Авелорн будет недоступен для отправки результата. Но вы можете его повторно выбрать в меню выбора фракции.
Повторный выбор фракции не удаляет предыдущий аналогичный ролл.
Также при отправке результата надо выбрать из списка свою фракцию. Все страницы причёсаны.
Юзеры с репутацией >250 могут загружать изображения на сайт. Поскольку размер хостинга небольшой, сделано это как вспомогательное средство при наличии проблем со сторонними хостингам. Изображение загружается с довольно высоким сжатием, низким качеством (80%), хранится 100 дней после последнего просмотра, после чего успешно удаляется.
В форму подачи заявки на победу добавлена форма комментариев.
При заполнении комментарий появится в теме, посвященной расе выбранной фракции.
Обновил алгоритм формирования списка тем на главной странице, чтобы он стал более динамичным и лучше отражал реальную активность (в тестовом режиме). Вот что изменилось:
Как было раньше
Темы на главной сортировались по сложной схеме приоритетов:
Сначала те, у которых одновременно были метки «Новое» и «Обсуждаемое».
Затем просто «Новое» (созданные за последние 12 часов).
Затем «Обсуждаемое» (где за последние 12 часов оставили больше 3 человек и больше 6 сообщений).
И в конце — все остальные, отсортированные по дате последнего комментария.
Эта система работала, но была статичной: она использовала жёсткие пороги (12 часов, 3 человека, 6 сообщений) и не учитывала, насколько старая тема и как много в ней сообщений на самом деле.
Как стало теперь
Внедрен алгоритм «горячего» (Hot), похожий на тот, что используется на Reddit. Теперь список делится на два блока:
Горячее (Hot) — до 10 тем, которые прямо сейчас набирают популярность.
Для каждой темы вычисляется специальный рейтинг, который учитывает:
количество сообщений (чем больше, тем выше рейтинг, но с логарифмической шкалой, чтобы «тысячники» не задавили новые обсуждения);
возраст темы (чем свежее, тем выше рейтинг, каждые 7 суток рейтинг уменьшается на 1).
В «Горячее» попадают темы, чей рейтинг не ниже 0.5. Они сортируются по убыванию рейтинга — самые «горячие» сверху.
Остальное (Other) — все остальные темы, которые не попали в «Горячее». Они просто сортируются по дате последнего сообщения (самые свежие сверху). Количество тем в этом блоке подбирается так, чтобы общее число тем на главной оставалось прежним (обычно 20–30).
Раньше при большом количестве новых тем очередь могла наполниться так, что старых вообще не будет видно, но при этом и старые темы могли подниматься в топ, а теперь использована система выгорания постов с логарифмической шкалой затухания: новые и обсуждаемые посты в топе, но с течение времени каждый пост теряет очки рейтинга и падает вниз. Его могут спасти комментарии, но через месяц нужно будет столько комментов, что он все равно утонет.
Но зато есть нижняя половина ленты активности, в которой отображаются сообщения из старых тем. Новая система поощряет заведение новых постов, которые активно комментируются. Также она позволяет особенно обсуждаемым новым постам держаться в топе много дней.
Теперь закрытые темы можно пересоздавать нажатием отдельной кнопки. Теме автоматически присваивается название предыдущей с увеличением счётчика.
Темы закрываются спустя 100 дней после последнего сообщения. Эта система существует для автоматического исключения некропостинга и делает новые обсуждения более свежими.
1. Нет искусственного разграничения между новыми и горячими темами — есть плавное затухание бонуса свежести
2. Даже старые темы, если в них за сутки > 20 сообщений, начинают резко всплывать вверх, что делает активное обсуждение удобнее.
Темы подфорумов «Расы Total War: Warhammrer», «Расы Total War: Warhammrer 40k», «Фильмы», «Игры», «Музыка», «Книги», «Другой Total War» больше не закрываются автоматически спустя 100 дней после последнего сообщения, т.к. предполагают наличие длинных веток обсуждения в классическом форумном стиле.
Раздел Ссылки обновлен и дополнен.
Рекомендую ознакомиться.
Теперь изображения в тегах [img][/img] выводятся как обычно — со спойлером, в конструкия вида [url=][img][/img][/url] выводит изображение без спойлера и ссылку, которая указана внутри url.
На мобильной версии попробовал поменять местакми блок Активности и Новостей. Возможно, такой вариант окажется удобнее, поскольку новости появляются не каждый день. Если нет, поменяем обратно.
Перелопатил текущую реализацию нотификаций на новую (теперь она более гибкая для дальнейших изменений и уведомления группируются от различных юзеров на один комментарий или пост). Вкладка реакций будет слита с нотификациями, поскольку теперь есть группировка, и они не такие назойливые. Возможны ошибки.
На сайт внедрён прогрессивный и уже устоявшийся формат изображений — Webp, который показывает хорошие результаты сжатия и качества изображения.
Теперь вы можете загружать аватар с прозрачным фоном. Ширина и высота увеличены до 256 пикселей.
Добавлены закладки на комментарии других пользователей в меню комментария. Найти их можно в своём профиле.
Результаты игр теперь следует постить на отдельной странице.
Вот здесь:
https://warha.ru/games/total-war-warhammer/faction-claim/
Игра с кубиком доработана отдельным интерфейсом. Возможны баги, код написан Голубым писцом.
https://warha.ru/games/total-war-warhammer/faction-roll/
Произведена доработка кубика
https://warha.ru/games/total-war-warhammer/faction-roll/
Теперь при отправке результата в списке фракций будут только те фракции, которые хронологически шли после вашего последнего результата. Это будет работать после того, как вы отправите свой следующий результат.
То есть если вы выбрали Авелорн, потом Эатайн, и направили Эатайн, то Авелорн будет недоступен для отправки результата. Но вы можете его повторно выбрать в меню выбора фракции.
Повторный выбор фракции не удаляет предыдущий аналогичный ролл.
Также при отправке результата надо выбрать из списка свою фракцию. Все страницы причёсаны.
Доработана кнопка вставки картинки
Также доработана кнопка вставки ссылки.
Юзеры с репутацией >250 могут загружать изображения на сайт. Поскольку размер хостинга небольшой, сделано это как вспомогательное средство при наличии проблем со сторонними хостингам. Изображение загружается с довольно высоким сжатием, низким качеством (80%), хранится 100 дней после последнего просмотра, после чего успешно удаляется.
В форму подачи заявки на победу добавлена форма комментариев.
При заполнении комментарий появится в теме, посвященной расе выбранной фракции.
https://warha.ru/games/total-war-warhammer/faction-claim/
Обновил алгоритм формирования списка тем на главной странице, чтобы он стал более динамичным и лучше отражал реальную активность (в тестовом режиме). Вот что изменилось:
Как было раньше
Темы на главной сортировались по сложной схеме приоритетов:
Сначала те, у которых одновременно были метки «Новое» и «Обсуждаемое».
Затем просто «Новое» (созданные за последние 12 часов).
Затем «Обсуждаемое» (где за последние 12 часов оставили больше 3 человек и больше 6 сообщений).
И в конце — все остальные, отсортированные по дате последнего комментария.
Эта система работала, но была статичной: она использовала жёсткие пороги (12 часов, 3 человека, 6 сообщений) и не учитывала, насколько старая тема и как много в ней сообщений на самом деле.
Как стало теперь
Внедрен алгоритм «горячего» (Hot), похожий на тот, что используется на Reddit. Теперь список делится на два блока:
Горячее (Hot) — до 10 тем, которые прямо сейчас набирают популярность.
Для каждой темы вычисляется специальный рейтинг, который учитывает:
количество сообщений (чем больше, тем выше рейтинг, но с логарифмической шкалой, чтобы «тысячники» не задавили новые обсуждения);
возраст темы (чем свежее, тем выше рейтинг, каждые 7 суток рейтинг уменьшается на 1).
В «Горячее» попадают темы, чей рейтинг не ниже 0.5. Они сортируются по убыванию рейтинга — самые «горячие» сверху.
Остальное (Other) — все остальные темы, которые не попали в «Горячее». Они просто сортируются по дате последнего сообщения (самые свежие сверху). Количество тем в этом блоке подбирается так, чтобы общее число тем на главной оставалось прежним (обычно 20–30).
Раньше при большом количестве новых тем очередь могла наполниться так, что старых вообще не будет видно, но при этом и старые темы могли подниматься в топ, а теперь использована система выгорания постов с логарифмической шкалой затухания: новые и обсуждаемые посты в топе, но с течение времени каждый пост теряет очки рейтинга и падает вниз. Его могут спасти комментарии, но через месяц нужно будет столько комментов, что он все равно утонет.
Но зато есть нижняя половина ленты активности, в которой отображаются сообщения из старых тем. Новая система поощряет заведение новых постов, которые активно комментируются. Также она позволяет особенно обсуждаемым новым постам держаться в топе много дней.
Теперь закрытые темы можно пересоздавать нажатием отдельной кнопки. Теме автоматически присваивается название предыдущей с увеличением счётчика.
Темы закрываются спустя 100 дней после последнего сообщения. Эта система существует для автоматического исключения некропостинга и делает новые обсуждения более свежими.
Немного обновил алгоритм ранжирвования на главной.
Было:
1. Pinned
2. Hot+New
3. New
4. Hot
5. Other
1+2+3+4 максимум 10 строк
Где
Pinned — закрепленные темы
hot — горячие
new — новые
other — остальные
Теперь для новых и горячих формула единая
1. Pinned
2. Hot
3. Other
1+2 максимум 10 строк
temp = log₁₀(N + 1) − t/2 + 3·e⁻ᵗ/⁰·²⁵
raw = max(0, 0.1·(C24 − 20)²)
maxBonus = 50/33 + t/2
bonus = min(raw, maxBonus)
Score = 33 × (temp + bonus)
Преимущества новой формулы:
1. Нет искусственного разграничения между новыми и горячими темами — есть плавное затухание бонуса свежести
2. Даже старые темы, если в них за сутки > 20 сообщений, начинают резко всплывать вверх, что делает активное обсуждение удобнее.
Темы подфорумов «Расы Total War: Warhammrer», «Расы Total War: Warhammrer 40k», «Фильмы», «Игры», «Музыка», «Книги», «Другой Total War» больше не закрываются автоматически спустя 100 дней после последнего сообщения, т.к. предполагают наличие длинных веток обсуждения в классическом форумном стиле.
Бот автоматически обновляет карту подфорумов «Другие игры» и «Другой Total War», выделяя ссылки на обсуждаемые игры.
[Другие игры] Карта подфорума
https://warha.ru/question/11128014292939aea23cc8e7698f1217/comment-page-1/
[Другой Total War] Карта подфорума
https://warha.ru/question/b21c6226cedcdcd3043ef0c7405cf870/comment-page-1/
- Читать сайт без рекламы (реклама включена только для гостей).
- Читать сайт без принудительного кэширования страниц (режим задержки включён только для гостей).
- Оставлять комментарии, открывать темы на форуме и создавать собственные посты.
- Оценивать комментарии и контент других участников.
- Понимать, какие темы и комментарии вы уже прочитали, а какие нет.
Вы можете зарегистрироваться или войти.