Project "SuperNova.WS" Release 27
Добавлено: 15 мар 2011, 00:18
Project "SuperNova.WS" Release 27 - We speak English! (2011-03-15 00:10)
========================================================================
[!] Движок: Теперь СН может размещаться на веб-сервере на любом уровне вложенности каталогов
[!] Локализация: Добавлена английская локализация (с) madmax1991. Существенно уменьшено количество файлов локализации: неиспользуемые файлы удалены, а небольшие файлы влиты в system.mo
[!] Включена возможность выбора языка для пользователей
[!] Закладки: Полностью переписана система закладок. Теперь закладки хранятся в отдельной таблице и не захламляют данные пользователя. Полностью переделано редактирование закладок
[!] Боевой отчет: Добавлена страница для просмотра боевого отчета по его коду. В меню в раздел "Информация" добавлена соответствующая ссылка
[!] Интерфейс: Разнесены по разным страницам отправка флота и информация о флотах в полете. Теперь флот отправляется через пункт меню "Флот на орбите" раздела "Планета", а информация о летящих флотах доступна через пункт меню "Флоты в полете" раздела "Империя"
[!] "Крейсер" переименован в "Эсминец", а "Линкор" - в "Крейсер"
[+] Админка: Язык игры по умолчанию теперь выбирается из списка доступных языков
[+] Локализация: Серьезно переработаны файлы локализации: добавлена полноценная информация о локализации (файл language.mo в каталоге локализации); удалено множество неиспользуемых файлов; несколько маленьких файлов локализации "влиты" в system.mo
[+] ЧаВо: В настройках сервера добавлена возможность задать URL для ЧаВо. Добавлен соответствующий пункт в левое меню
[+] Добавлен файл /README на английском языке.
[~] Экономика/Ресурсы: По многочисленным просьбам добавлена колонка "В час"
[~] Админка: Процедура обслуживания БД теперь удаляет только сообщения с неизвестным адресатом и сообщения, старше 30 дней
[~] Регистрация: Пароль теперь так же указывается на странице пост-регистрации - на случай, если письмо с паролем не дойдет до адресата
[~] Флоты: Немного изменил страницу 1 отправки флотов - теперь закладки, базы и боевые союзы выводятся бок-о-бок в три колонки
[~] Логин: Переработаны меню страниц логина, регистрации и восстановления забытого пароля. Теперь оно одинаково для всех страниц и кроме старых пунктов дополнительно включает блок ссылок логин/регистрация/восстановление пароля, ссылку на FAQ, ссылку на новости сервера (к ним теперь разрешен доступ незалогиненных/забаненных пользователей).
[#] Интерфейс: Теперь если в настройках сервера отсутсвует какой либо из URL (адрес форума, ссылка на правила, ссылка на FAQ), то соответствующие пункты меню и ссылки скрываются или не подсвечиваются. В дампе БД по умолчанию все URL идут пустыми
[#] Интерфейс: Переработана страница ТМ. Теперь если в конфигурации отсутствует URL с подробностями покупки ТМ - информация о возможности покупки просто не выводится
[%] Экономика/Ресурсы: Добавлена проверка на корректный процент производства на странице "Ресурсы"
[%] Исследования: Теперь невозможно исследовать технологии во время постройки лаборатории или нанолаборатории
[%] Вселенная: Исправлена ошибка с неправильной ссылкой на экспедицию при количестве планет в системе не равном 15
[%] Флот: Закрыта уязвимость к передаче неправильных ИД кораблей на странице флота
[%] Флот: Добавлена проверка на корректное время Экспедиций и Удержания
[%] Флот: Теперь корректно выводится сообщени об ошибке при попытке отправить флот на несуществующую планету
[%] Флот: исправлена ошибка создания САБа в случае, когда летит максимум флотов
[%] Флот: исправлена ошибка неудаления пустого САБа после атаки
[%] Флот: Исправлена ошибка дублирования списка САБов
[%] Альянсы: Исправлена ошибка вывода заявки на странице управления заявок. Теперь если в заявке есть переводы строк, то заявка корректо форматируется
[%] Админка: Исправлена баннерилка
[%] Вселенная: Корректно выводится сообщение при попытке нападения на игрока в отпуске
[%] Безопасность: Исправлена ошибка невозможности доступа незалогиненных пользователей к статистике, контактам итд
[%] Реклама: Исправлена ошибка несохранения параметров рекламного блока при перезапуске сервера
[@] БД: Версия БД увеличена до 27. Обновлен дамп
[@] Обновлены инструкции в файле /docs/install.txt
[@] SQL: По умолчанию в дампе счетчик посещений - отключен, а игра - включена
[@] Теперь можно отключить защиту слабых игроков, сбросив game_noob_factor в 0
[@] Исправлено несколько участков кода, выдающих предупреждения в логи
[@] Убрана запись сообщения в логи о постройке ПЗ/отмене очереди верфи
[@] Чат: Изменилось выделение сообщений команды сервера. Теперь выделяется ник и в сообщениях можно использовать все стандартные цвета. Переменная конфигурации chat_admin_msgFormat заменена на переменную chat_admin_highlight. В ней можно использовать HTML коды. Место вставки ника обозначается как '$1' - см. пример в БД
[@] Изменена система слежения за игроками. Теперь не логгируются неопасные запросы (SELECT, START TRANSACTION, COMMIT, ROLLBACK). При логгировании запроса так же записывается стандартный набор переменных
[@] В процедуру апдейта добавлена очистка старого списка САБов
[@] Альянсы: Страницы "Настройка прав доступа", "Список участиков Альянса", "Поиск Альянса", "Создание Альянса", "Управление заявками" переделаны под PTE
========================================================================
[!] Движок: Теперь СН может размещаться на веб-сервере на любом уровне вложенности каталогов
[!] Локализация: Добавлена английская локализация (с) madmax1991. Существенно уменьшено количество файлов локализации: неиспользуемые файлы удалены, а небольшие файлы влиты в system.mo
[!] Включена возможность выбора языка для пользователей
[!] Закладки: Полностью переписана система закладок. Теперь закладки хранятся в отдельной таблице и не захламляют данные пользователя. Полностью переделано редактирование закладок
[!] Боевой отчет: Добавлена страница для просмотра боевого отчета по его коду. В меню в раздел "Информация" добавлена соответствующая ссылка
[!] Интерфейс: Разнесены по разным страницам отправка флота и информация о флотах в полете. Теперь флот отправляется через пункт меню "Флот на орбите" раздела "Планета", а информация о летящих флотах доступна через пункт меню "Флоты в полете" раздела "Империя"
[!] "Крейсер" переименован в "Эсминец", а "Линкор" - в "Крейсер"
[+] Админка: Язык игры по умолчанию теперь выбирается из списка доступных языков
[+] Локализация: Серьезно переработаны файлы локализации: добавлена полноценная информация о локализации (файл language.mo в каталоге локализации); удалено множество неиспользуемых файлов; несколько маленьких файлов локализации "влиты" в system.mo
[+] ЧаВо: В настройках сервера добавлена возможность задать URL для ЧаВо. Добавлен соответствующий пункт в левое меню
[+] Добавлен файл /README на английском языке.
[~] Экономика/Ресурсы: По многочисленным просьбам добавлена колонка "В час"
[~] Админка: Процедура обслуживания БД теперь удаляет только сообщения с неизвестным адресатом и сообщения, старше 30 дней
[~] Регистрация: Пароль теперь так же указывается на странице пост-регистрации - на случай, если письмо с паролем не дойдет до адресата
[~] Флоты: Немного изменил страницу 1 отправки флотов - теперь закладки, базы и боевые союзы выводятся бок-о-бок в три колонки
[~] Логин: Переработаны меню страниц логина, регистрации и восстановления забытого пароля. Теперь оно одинаково для всех страниц и кроме старых пунктов дополнительно включает блок ссылок логин/регистрация/восстановление пароля, ссылку на FAQ, ссылку на новости сервера (к ним теперь разрешен доступ незалогиненных/забаненных пользователей).
[#] Интерфейс: Теперь если в настройках сервера отсутсвует какой либо из URL (адрес форума, ссылка на правила, ссылка на FAQ), то соответствующие пункты меню и ссылки скрываются или не подсвечиваются. В дампе БД по умолчанию все URL идут пустыми
[#] Интерфейс: Переработана страница ТМ. Теперь если в конфигурации отсутствует URL с подробностями покупки ТМ - информация о возможности покупки просто не выводится
[%] Экономика/Ресурсы: Добавлена проверка на корректный процент производства на странице "Ресурсы"
[%] Исследования: Теперь невозможно исследовать технологии во время постройки лаборатории или нанолаборатории
[%] Вселенная: Исправлена ошибка с неправильной ссылкой на экспедицию при количестве планет в системе не равном 15
[%] Флот: Закрыта уязвимость к передаче неправильных ИД кораблей на странице флота
[%] Флот: Добавлена проверка на корректное время Экспедиций и Удержания
[%] Флот: Теперь корректно выводится сообщени об ошибке при попытке отправить флот на несуществующую планету
[%] Флот: исправлена ошибка создания САБа в случае, когда летит максимум флотов
[%] Флот: исправлена ошибка неудаления пустого САБа после атаки
[%] Флот: Исправлена ошибка дублирования списка САБов
[%] Альянсы: Исправлена ошибка вывода заявки на странице управления заявок. Теперь если в заявке есть переводы строк, то заявка корректо форматируется
[%] Админка: Исправлена баннерилка
[%] Вселенная: Корректно выводится сообщение при попытке нападения на игрока в отпуске
[%] Безопасность: Исправлена ошибка невозможности доступа незалогиненных пользователей к статистике, контактам итд
[%] Реклама: Исправлена ошибка несохранения параметров рекламного блока при перезапуске сервера
[@] БД: Версия БД увеличена до 27. Обновлен дамп
[@] Обновлены инструкции в файле /docs/install.txt
[@] SQL: По умолчанию в дампе счетчик посещений - отключен, а игра - включена
[@] Теперь можно отключить защиту слабых игроков, сбросив game_noob_factor в 0
[@] Исправлено несколько участков кода, выдающих предупреждения в логи
[@] Убрана запись сообщения в логи о постройке ПЗ/отмене очереди верфи
[@] Чат: Изменилось выделение сообщений команды сервера. Теперь выделяется ник и в сообщениях можно использовать все стандартные цвета. Переменная конфигурации chat_admin_msgFormat заменена на переменную chat_admin_highlight. В ней можно использовать HTML коды. Место вставки ника обозначается как '$1' - см. пример в БД
[@] Изменена система слежения за игроками. Теперь не логгируются неопасные запросы (SELECT, START TRANSACTION, COMMIT, ROLLBACK). При логгировании запроса так же записывается стандартный набор переменных
[@] В процедуру апдейта добавлена очистка старого списка САБов
[@] Альянсы: Страницы "Настройка прав доступа", "Список участиков Альянса", "Поиск Альянса", "Создание Альянса", "Управление заявками" переделаны под PTE