Обновление 2019 - Stage 5

Добавлен , опубликован
Всем привет!
С момента Stage 4 было сделано немало.
Я ( ScorpioT1000) хочу поблагодарить zibada, NazarPunk и H за помощь в работе над этим обновлением, которое продвигает наш сайт на новый уровень.

Способности

Начать стоит с новой системы способностей. Она была полностью обновлена - добавлены эффекты от способностей (видны в профиле пользователей) и уровней, ветвления, автоматические зависимости и многое другое.
Теперь мы можем легко добавлять новые и менять существующие. Планируется увеличение количества уровней, понижение потолков кол-ва опыта для новых уровней и большое расширение дерева способностей.
Все текущие способности, кроме "Сумрак" и "Блоггер", были сброшены у всех пользователей.
Каждая способность имеет набор свойств:
  • Имя
  • Описание
  • Иконка
  • Является ли постоянной или мгновенного действия
  • Набор условий для изучения
  • Набор эффектов для каждого уровня изучения (для постоянных)
  • Перезарядка или cooldown (для мгновенных)
  • Включена или временно недоступна
  • Является ли сбрасываемой

Все Изменения

  • апгрейд системы способностей
  • ребаланс некоторых способностей
  • на мобильных браузерах исправлены выпадающие меню (обновление bootstrap), наконец-то!
  • исправлена загрузка файлов
  • подробная информация, если в регистрации на сайте отказано
  • исправления регистрации на сайте
  • исправлен баг о выводе отрицательного числа очков способностей
  • подробная информация, если во входе в систему отказано
  • улучшения системы рейтинга
  • исправления и улучшения HTTP User API
  • в профиле добавлена поддержка поля discord
  • расширение информации в профиле
  • обновлены иконки в блоке "наши группы"
  • изменены названия привилегий в настройке прав проекта
  • ссылка на "статьи" в профиле теперь ведёт на список статей по тегу
  • новый блок "Активные пользователи", который показывает самых активных комментаторов и авторов
  • в txt2 добавлена поддержка новых хостингов изображений: imgur.com (только прямые ссылки на изображение) и dg-pik.tk
  • теперь при заходе с неподдерживаемых браузеров, сайт перенаправляет на страницу скачивания актуальных браузеров
  • поправлены ссылки на конкретные комментарии (но пока существует баг с последней страницей)
  • исправление drag-and-drop файлов для загрузки
  • исправление поля ввода текста
  • исправлен функционал страницы "Избранное"
  • исправлен нестандартный фон комментариев
  • исправлен цвет ссылок в светлой теме сайта
  • исправлена информация о заблокированных пользователях
  • изменения в XP панели профиля
  • улучшения интерфейса системы личных сообщений
  • теперь ЛС можно отправлять по Ctrl+Enter, а тема сообщения введена по умолчанию
  • исправления подсчёта XP и уровня пользователя
  • мелкие исправления и улучшения
  • (административное) теперь администрация не привязана к конфигу в коде и всё управляется проектом XGM Staff
  • (административное) правильный вывод ошибок при вводе команд в чате
  • (административное) новые административные функции в профиле
  • (административное) управление наградами пользователя
  • (административное) обновлены функции мониторинга и управления рейтингом
  • (административное) команды prune, prunek и kill в чате теперь можно выполнить для пользователей с опытом меньше 100
  • (административное) в списке пользователей теперь можно посмотреть пользователя по ID
  • (административное) администраторы сайта теперь могут видеть свой опыт
  • (административное) улучшения для отслеживания userkey
  • (административное) вывод информации о регистрации в другой канал чата
  • (для разработчиков) обновлена система шаблонизации, спасибо zibada
  • (для разработчиков) новая система сборки скриптов и стилей, спасибо NazarPunk
  • (для разработчиков) большой рефакторинг начался, посоны :)

etc.

Спасибо, что поддерживаете нас! Мы продолжаем делать сайт мощнее и удобнее, а разработку легче и понятнее. XGM for life!
По традиции, если вы заметили ошибки в работе сайта или форума, обратитесь в раздел технической поддержки.
Если не можете войти в систему, обращайтесь в обратную связь.
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
26
И поясните, как вы себе представляете её усложнение? И определитесь, мы говорим о системе опыта или всё-таки рейтинга?
О рейтинге, просто комментировал не только комментарий №73, но и №59. В них обоих упомянут рейтинг, но если принимать все эти условия, то их где-то следует упомянуть в правилах при регистрации. Вникать во все эти особенности для новых пользователей будет слишком сложно, им следует максимально упростить процесс вступления, как и процесс создания новых ресурсов и проектов. Можно изменять систему рейтинга с ростом уровня, например, с 1 по 5 лайки и дизлайки, с 5 по 10 именные лайки и дизлайки с обязательным комментированием оценки, с 10 по 15 анонимные комментарии к оценке, с 15 замена рейтинга возможностью по особому выделить комментарий, что будет означать одобрение старожила, а также вручение варномёта. Но серьёзно не думал об этом, просто привёл пример, который первый в голову пришёл.
разработчики не станут всё принимать во внимание
Да у них всё решено, как понимаю. Идеи долго копились и обдумывались, просто надо реализовать.
пользователи же не безбашенные звери с гранатой, а умные личности
Разные тут есть) XGM притягивает и гениев, и безумцев.
29
Вообще я за то, чтобы положительный рейтинг давал +1 опыт хотя бы.
Это как зрительские симпатии вашего ресурса. Фиксированный опыт у вас есть за публикацию, а надбавка в виде плюсов уже рациональна и это решают пользователи.
38
KingMaximax, твои идеи - это опыт ради опыта. Способности в итоге должны давать возможности.
29
ScorpioT1000:
KingMaximax, твои идеи - это опыт ради опыта. Способности в итоге должны давать возможности.
А как тогда насчёт возможности оформлять текст не только зелёным, красным, и синим цветом? Расширить возможность использовать больше цветов для оформления текста.
38
KingMaximax, в идеале не должно быть именно цвета, должно быть что-то типа success, info, warning и набор цветовых схем целиком для проекта. Где-то они могут быть другими цветами, но с тем же смыслом
29
ScorpioT1000, значит нужно не просто расширить цвета. а ещё сделать возможно выделения текста тегом ||text|| и к примеру тег зелёного выделения текста "|+|+ ", |+Этот текст выделен зелёным цветом|+, т.е. как бы некое подчёркивание, если конечно это можно будет назвать акцентом в тексте комментариев, проектов и пр., что содержит текст. Можно конечно ещё сделать возможность форматировать ещё и шрифты, но для этого тоже понадобится своей тег.
И да, как та идея с метками, которую я предлагал ранее?
хмм
Но всё же, я хорошенько обдумаю над тем, что вы сказали.
38
KingMaximax, какие метки?
С юникодом всё не так просто, но то, что он нужен - это факт. С предпросмотром документов - это будем делать, когда займемся файловой системой
29
KingMaximax, какие метки?
Ну что-то вроде этого, но только по-красивее и как кат с выпадающим списком, если меток таковых много.

Во основном я такое предлагал для пометок комментариев пользователей, типа принял или отклонил их предложение. Не плохо было бы сделать это способностью пользователя. Чтобы она действовала и на блог, и на проект, которого он участник, или (модератор или же его рук)
Загруженные файлы
38
KingMaximax, если ты про какие-либо заявки, то это надо делать системой заданий у проекта, она для этого и была создана.
29
ScorpioT1000, не, это не заявки, это просто пометка комментариев. Сие немного другое, например я создал страницу, где принимаю предложение идей от пользователей, чтобы не писать туда лишний раз свои комментарии типа я принял или отклонил, мне проще будет помечать метками, асло так можно будет явить причину своей той или иной оценки пользователю, если распространять эффект метки на все комментарии а также ресурсы.
На счёт заданий, это просто модуль, который могу использовать лишь участники проекта, но не гости. А модуль вопрос только для вопросов. А вот модуля предложений нет, хоть его можно было бы сделать на основе модуля вопроса, или...
38
KingMaximax, для этого надо разрешить привилегию "Может создавать новые задания" для группы "Гости"
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.