Страница 3 из 8
v39a9.5 - Фикс Альянсов
Добавлено: 06 июл 2014, 16:33
Gorlum
2014-07-06 14:29:21 39a9.5
[~] Статистика
Добавлено принудительное увеличение памяти в процедуру расчета статистики
2014-07-06 14:24:44 39a9.4
[%] Альянсы
Исправлена ошибка создания Альянса
2014-06-29 05:08:12 39a9.3
[%] Админка
Исправлена невозможность запуска менеджера летящих флотов из админки
v39a10.6 - Новый логин и новый плеер
Добавлено: 10 авг 2014, 00:34
Gorlum
2014-08-09 22:21:39 39a10.6
[!] misc_player v2c1
Новый HTML5/SWF плеер, совместимый с подавляющим большинством устройств
Теперь определение мобильныого устройства и переключение плеера на HTML5 версию работает корректно
Поправлены CSS-стили под поддержку бОльшего количества браузеров
Обновлен плейлист
2014-08-09 21:30:58 39a10.3
[~] Метаматерия
Немного изменен алгоритм начисления ММ
2014-08-08 04:50:49 39a10.2
[+] Авторизация
Добавлена отправка письма с логином и паролем при регистрации
Исправлены некоторые ошибки при авторизации
2014-08-07 01:02:13 39a10.0 - Авторизация и статистика
[!] Авторизация
Полностью переписана с нуля система авторизации в игре
Все операции системы авторизации проводятся в init.php - дальше по коду передаются только результаты авторизации. Это дает возможность позже добавить плагины для авторизации во внешних сайтах
Страницы логина, регистрации и восстановления пароля сведены в одну и сделаны более дружественными для мобильных пользователей:
При восстановлении пароля отсылается цифровой код, что облегчает ввод с экранной клавиатуры
Код восстановления высылыается не чаще раза в час и действует 1 сутки
[+] Статистика
Статистика переработана, что бы потреблять меньше памяти в процессе
Размер памяти, резирвируемый под процесс PHP при обсчете статистики, можно менять переменной 'stats_php_memory' в таблице `config`. Синтаксис - такой же, как и в php.ini. Значение по умолчанию - 1024M
Минимальный интервал обсчета задается переменной 'stats_minimal_interval' в таблице `config`. Значение по умолчанию - 600 секунд
[+] Скины
Добавлена поддержка адаптивности скинов для мобильных пользователей
В настоящий момент - фон адаптируется ступенчато под размеры экрана или вовсе отключается (для устройств с небольшим размером экрана)
2014-07-06 14:29:21 39a9.5
[~] Статистика
Добавлено принудительное увеличение памяти в процедуру расчета статистики
2014-07-06 14:24:44 39a9.4
[%] Альянсы
Исправлена ошибка создания Альянса
v39a10.20
Добавлено: 23 авг 2014, 19:10
Gorlum
2014-08-23 17:04:43 39a10.20
[%] Обслуживание
Исправлена несовместимость Обслуживания с новым кодом аутентификации
2014-08-23 16:47:19 39a10.18
[%] UBE
Исправлена ошибка, при которой при потерях в возвращающемся флоте неправильно отображалось количество кораблей
2014-08-23 16:37:03 39a10.17
[~] Режим отпуска
Теперь на странице отпуска не отображаются: меню, новости, навбар... По прежнему блокируется вход на любые страницы игры. Отдыхать - так отдыхать!
2014-08-23 16:22:25 39a10.16
[%] Миссии/Шпионаж
Исправлена ошибка добавления в отчёт эффективного уровня юнитов, а не базового
2014-08-23 15:56:19 39a10.14
[%] Код
Убраны BOM-префиксы в исходниках - таким образом, восстановлена работа создания баннера на странице "Заработай ТМ" и, собственно, сама генерация баннера
2014-08-23 15:20:58 39a10.13
[~] Интерфейс/Исследования
На странице "Исследования" при выборе Астрокартографии в подробном описании добавлена таблица, показывающая увеличение количества экспедиций и колоний при апгрейде технологии
[~] Интерфейс/Империя
Добавлено количество текущих/максимальных экспедиций
[%] Флоты/Колонизация
Исправлена ошибка, позволяющая колонизировать на 1 планету больше возможного количества
2014-08-15 05:02:31 39a10.12
[~] Авторизация
Убрано автозаполнение аналогичных ячеек при наборе данных - как возможная причина дублирования символов на некоторых андроид-устройствах
2014-08-14 18:07:14 39a10.11
[%] Локализация
В текстах экспедиционная технология заменена Астрокартографией
2014-08-14 15:24:27 39a10.10
[~] Авторизация
Добавлены страницы редиректа старых адресов reg.php и lostpassword.php
2014-08-10 07:59:30 39a10.9
[%] Платежные модули
Исправлена несовместимость платежных модулей с новой системой аутентификации
v39a11.2 Расширение функционала BBCode
Добавлено: 24 авг 2014, 22:42
Gorlum
2014-08-24 20:06:59 39a11.2
[#] chat_advanced 3a3
В чате теперь доступен расширенный функционал BBCode (см. ниже)
2014-08-24 19:57:09 39a11.0 Расширение функционала BBCode
[+] BBCode
Расширен функционал BBCode - добавлена поддержка уровня автора сообщений при парсинге
Для пользователей с разным authlevel досутпны разные BBCode. В частности, Администраторам (authlevel 3) теперь доступны следующие возможности:
1. Автоматическое преобразование URL-ов в ссылки
2. BBCode
text
3. BBCode [c] может использоваться с любыми цветами в формате [c=#XXXXXX]text[/c], где #XXXXXX - HTML-код цвета
[+] Новости
В новостях теперь доступен весь функционал BBCode, включая расширение (см.выше)
Теперь по умолчанию галочка "Разослать новость всем игрокам" отключена
[+] Чат
В чате теперь доступен расширенный функционал BBCode (см.выше)
v39a12.0
Добавлено: 06 сен 2014, 20:01
Gorlum
2014-09-06 17:58:47 39a12.0
[+] Интерфейс/Покупка юнитов
Теперь в описании юнита показывается не кумулятивная разница бонусов с текущим уровнем, а инкрементальная. Так гораздо лучше виден эффект перехода от уровня к уровню юнита, что позволяет лучше планировать своё развитие.
Пример:
1. Пусть есть Астрокартография 2-го уровня
2. Раньше четвертая строка таблицы бонусов (Ур 4) показывала разницу в +2 колонии. Это была кумулятивная разницу с текущим 2-м уровнем. Т.е. +1 колония за 3 уровень и +1 колония за четвертый уровень - итого +2 колонии
3. Теперь четвертая строка будет показывать разницу в +1 колонию. Т.е. разницу между 3-м и 4-м уровнем Астрокартографии, которая и есть +1 колония
4. На самом деле - изменение выглядит в интерфейсе горзадо проще и интуитивнее, чем его объяснение
Теперь на странице покупки юнитов показываются требования для покупки, а так же их выполнение
Теперь ссылка на покупку юнита изменяется в контексте страницы: здания и боевые юниты "строятся", технологии - "исследуются", Наемники - "нанимаются"
[~] Документация
В пример конфигурационного файла добавлено уведомление о необходимости использования разных префиксов для нескольких копий СН на одном сервере
[%] Интерфейс/Строительство
Исправлена ошибка, когда уровень/количество юнита в описании под изображением "замерзал" и не обнулялся при выборе юнита с 0 уровнями/количеством
2014-08-26 12:57:47 39a11.9
[#] menu_applications_button 1с0
Иконки-ссылки для загрузки приложений под Android, Windows 8.1, Windows Phone 8
Иконки располагаются в каталоге модуля
2014-08-25 03:06:19 39a11.6
[@] Код
Поставлены заглушки для будущей поддержки GeoIP
Теперь модули могут добавлять пункты в админское меню
2014-08-24 20:56:18 39a11.5
[#] chat_advanced 3a4 Смайлики
Исправлен пустой список смайликов
v39a12.1
Добавлено: 06 сен 2014, 23:57
Gorlum
2014-09-06 21:54:21 39a12.1
[!] Мультиэлемент ввода чисел
Элемент переделан под jQueryUI.button(). Выглядит получше и более дружественнен к мобильным пользователям (читай - больше по размеру)
Переверстан под таблицы из-за странного поведения float div в некоторых сценариях. Пока ребята из Вилларибо верстают сайт дивами....
Исправлен баг, когда нажатие на кнопки "+" или "-" при отключенном мультиэлементе меняли числовое значение
[+] Интерфейс/Покупка юнитов
Переверстана страница. Теперь она более дружелюбна к мобильным пользователям:
1. Уменьшено количество юнитов в ряду до 4-х
2. Переверстана панель детальной информации о юните
3. Благодаря пп. 1 и 2 удалось на 20% уменьшить ширину страницы - теперь она практически не отличается по ширине от навбара и гораздо удобней для просмотра на узких экранах
4. Кнопка постройки юнита сделана через jQueryUI - стала толще и красивее. Кнопка "Удалить" осталась такой же мелкой - для исключения случайных промахах на мелких экранах
Еще допилена таблица бонусов. Теперь если количество бонуса с прошлого уровня не изменилось - общее число бонуса подсвечивается желтым, а не зеленым. Таким образом, быстрый взгляд на таблицу дает полное представление об изменениях бонуса по уровням: зеленый цвет - положительные изменения, красный цвет - отрицательные, желтый цвет - нет изменений
Пример:
1. Возьмем опять же Астрокартографию 2-го уровня
2. Раньше в третьей строке таблицы бонусов (Ур 3) количество экспедиций (1) подсвечивало зеленым
3. Теперь в той же строке количество экспедиций (1) подсвечивается желтым - поскольку новых экспедиций на третьем уровне Астрокартографии не появится
4. Опять же - проще посмотреть в интерфейсе, чем объяснять
[@] JS
jQueryUI обновлен до самой свежей версии v1.11.1 и в него включены все виджеты
v39a12.3
Добавлено: 07 сен 2014, 01:17
Gorlum
2014-09-06 23:11:56 39a12.3
[%] JS
Откат на jQueryUI 1.8.7 - в новой версии какие-то несовместимости с кодом СН, дающие СТРАШНЫЕ баги на странице логина
На всякий случай добавлены полные исходники работающей версии библиотеки
[%] Мультиэлемент ввода чисел
Исправлена ошибка "NaN" при вводе первого нечислового символа
Установлена фиксированная ширина кнопок. Это сделало вид элементов аккуратнее. Ну, и заодно - исправило некрасивость на странице отправки флотов
v39a13.0 - Мобильнутый интерфейс
Добавлено: 07 сен 2014, 07:31
Gorlum
2014-09-07 05:29:01 39a13.0
[!] Интерфейс
Все строки ввода данных, чекбоксы и кнопки теперь используют jQueryUI в тех браузерах, в которых он работает
Переработано множество страниц для совместимости с новым видом интерфейса, сделано огромное количество мелких правок - так что даже не буду пытаться их все перечислить
[~] Интерфейс/Покупка юнитов
Если к юниту нет требований - требования не показываются вообще
Уменьшен на 1 размер шрифта требований
На странице технологий отображается "Время исследования", а не "Время строительства"
Теперь на странице постройки флота/обороны кнопка "Построить" блокируется, если не выбрано количество юнитов
[~] Симулятор боя
Переверстан интерфейс симулятора
[%] Админка
Исправлена ошибка в SQL-запросе, которая не давала работать спискам планет
Тема для обсуждения и жалоб на ошибки:
viewtopic.php?f=4&t=2910
v39a13.2 - Еще немного твикинга страницы строительства
Добавлено: 09 сен 2014, 03:49
Gorlum
2014-09-09 01:47:22 39a13.2
[!] Интерфейс/Покупка юнитов
Страница постройки кораблей и обороны:
1. В списке юнитов вместо остатка при постройке 1 юнита показывается цена постройки 1 юнита: красным - если не хватает ресурса, желтым - если хватает ресурса на 1 юнит, зеленым - если после постройки юнита еще остаются ресурсы
2. В описании в таблице стоимости юнита цена и остаток ресурсов теперь меняются динамически с учетом количества выбранных для постройки юнитов
3. В описании юнитов под таблицей стоимости теперь показывается максимальное количество юнитов, которое можно построить с имеющимися ресурсами
4. Теперь при вводе корректного количества юнитов и нажатии кнопки "Enter" юниты ставятся в очередь
При входе на страницу первый элемент для отображения деталей выбирается по порядку отображения, а не по ID. Например, на Верфи теперь отображается Легкий Истребитель, а не Супертранспорт, как раньше
[!] Мультиэлемент ввода чисел
Полностью переписан мультиэлемент:
1. Максимальное использование jQuery
2. Убраны устаревшие функции bind(), live() и delegate()
3. Уменьшено количество обработчиков
4. Ускорена работа мультиэлемента
5. Использование спецтега <ainput> и вставка мультиэлемента на его место методами jQuery
6. Теперь при входе в ячейку если значение в ней отлична от нуля, то значение выбирается (как в операционных системах)
Исправлена ошибка, когда после нажатия курсором на кнопку "+" или "-", а затем отпускание кнопки мыши вне соответствующего элемента не отключал действие кнопки
Новый мультиэлемент работает на страницах: постройки флота и обороны; набора кораблей во флот; черный рынок - покупка и продажа кораблей
Если у кого-то что-то не работает - сбросьте кэш. Подробная инструкция с картинками для всех браузеров и приложения под Андроид:
viewtopic.php?f=3&t=2915
v39a14.0 - Багфиксы и патчи
Добавлено: 23 окт 2014, 02:22
Gorlum
2014-10-23 00:13:50 39a14.0 - Багфиксы и патчи
[~] Интерфейс/Строительство
Теперь здание можно удалить даже если требования к постройке не удовлетворены. Т.е. теперь здания можно удалять в любом порядке и не нужны соответствующие Планы
[~] Интерфейс
К элементам textarea не применяются теперь стили jQuery - применение стиля в Хроме делало текст невидимым
[%] Партнерская программа
Исправлена регистрация по партнерским ссылкам - теперь правильно регистрируются привлеченные игроки
[%] Интерфейс/Строительство
Убрана надпись NaN/NaN в конце требования к юниту, когда требованием является определенный Родной Мир
Исправлена ошибка, позволяющее строить на луне/планете запрещенные к постройке здания
[%] Интерфейс/Император
Добавлен пробел между "У вас" и количеством сообщений
[%] Альянсы
Исправлена ошибка отправки многострочных сообщений
[@] Код
Исправлено предупреждение в /includes/classes/supernova.php line 125