Обновление 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!
По традиции, если вы заметили ошибки в работе сайта или форума, обратитесь в раздел технической поддержки.
Если не можете войти в систему, обращайтесь в обратную связь.
`
ОЖИДАНИЕ РЕКЛАМЫ...

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

Во основном я такое предлагал для пометок комментариев пользователей, типа принял или отклонил их предложение. Не плохо было бы сделать это способностью пользователя. Чтобы она действовала и на блог, и на проект, которого он участник, или (модератор или же его рук)
Загруженные файлы
0
37
5 лет назад
Отредактирован ScorpioT1000
0
KingMaximax, если ты про какие-либо заявки, то это надо делать системой заданий у проекта, она для этого и была создана.
1
29
5 лет назад
1
ScorpioT1000, не, это не заявки, это просто пометка комментариев. Сие немного другое, например я создал страницу, где принимаю предложение идей от пользователей, чтобы не писать туда лишний раз свои комментарии типа я принял или отклонил, мне проще будет помечать метками, асло так можно будет явить причину своей той или иной оценки пользователю, если распространять эффект метки на все комментарии а также ресурсы.
На счёт заданий, это просто модуль, который могу использовать лишь участники проекта, но не гости. А модуль вопрос только для вопросов. А вот модуля предложений нет, хоть его можно было бы сделать на основе модуля вопроса, или...
0
37
5 лет назад
0
KingMaximax, для этого надо разрешить привилегию "Может создавать новые задания" для группы "Гости"
1
29
5 лет назад
Отредактирован Волчачка
1
ScorpioT1000, а можно ли использовать модуль Q/A для предложений или заказов так, чтобы можно его просто типизироваться, чтобы можно было не только помечать его галочкой зелёной, но и крестиком в зависимость от типа Q/A Тип Вопрос: может иметь только зелёную галочку и только один правильный ответ из нескольких, Тип предложение иметь только один ответ, но с тремя состояние Оранжевый бинокль, который означает, что оно рассматривается, ну сам ответ и состояние можно менять, если оно принято, то ответ будет с зелёной галочкой, а если нет, то ответ будет с красным крестиком. Суть в том, что утверждает правильный ответ в типе предложения только рук или модератор или же участник проекта, где заявили само предложение. Как-то так, но тип заявки может быть не обязателен, т.к. вопрос есть, но можно было сделать её (завку) как тип имеющий качество типа вопроса и типа предложения, где решает сам зачинщик вопроса типа заявки, но это уже другая история.
0
37
5 лет назад
Отредактирован ScorpioT1000
0
KingMaximax, я же говорю, это модуль задания. Их можно назначать на исполнителя, можно переназначать, можно выполнять за рейтинг и опыт, а можно отклонять.
Модуль вопросов - это аналог stackoverflow, ранее для этого была Академия
1
29
5 лет назад
Отредактирован Волчачка
1
ScorpioT1000, дело не в этом, а если я не хочу, чтобы была метка провалено или выполнено, а принято или отклонено, я пользовался этим модулем, но у него нет такой изюминки, я же не маг, не могу заставить значок вопроса смениться на значок бинокля, а ещё переименовать выполнено\отклонено на принято, или вытащить каким-то чудом лишний параметры
  • Рассматривается (Задание-Заявка\Предложение)
  • Принято (с галочкой, а не плюсом )
  • Отклонено ( с крестиком, а не минусом )
К тому же мне понравился визуальный метод селекции ответа у модуля вопроса. Поэтому я подумал от типировании модуля на несколько видов открытия вопроса. Хм...
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.