Новости

Анонсируем модульную систему в движке Rotor
В ближайшем релизе в движке появится полноценная модульная система
Модули можно будет включать, выключать и обновлять
Для работы модуля не нужно производить никаких действий с системными файлами
Разве что добавить ссылку на страницу модуля
В модулях есть свои роуты, контроллеры, модели, шаблоны, миграции и даже статичные файлы (Картинки, css, js и другое)
При установке модуля в админке происходит выполнение миграций если они есть
Статичные файлы подключаются через создание симлинка, которые также создаются при установке автоматически
В общем модули отделены от системы и при обновлении движка это никак не затронет модули
Новые приватные сообщения
На сайт добавлены новые более удобные приватные сообщений в виде диалогов
Убраны все ограничения на количество полученных и отправленных сообщений
Также новые сообщения помечаются значком Новое
В списке диалогов показывается короткое последнее сообщение
Приглашаем попробовать
Так как до этого не было маркера Новое, все текущие сообщения считаются прочитанными
Сделано очень много изменений улучшающие архитектуру движка и сильно увеличивающие быстродействие.
Новые более быстрые роуты nikic/FastRoute, кэширование и группировка роутов, возврат ошибки 405
Внедрен Dependency Injection, это позволит подключать в контроллеры необходимые вам классы, можно посмотреть на примере классов Request и Validator
Получение реального ip cloudflare с проверкой
Исправлена загрузка файлов с длинным названием
Оптимизировано обновление курса валют
Исправлено сохранение настроек
Добавлен вывод короны рядом с ником админа
Добавлена проверка ссылок в гостевой книге для гостей, если есть ссылка в тексте сообщения гость об этом информируется, а сообщение не добавляется
Вынесено в настройки количество баллов для размещения рекламы
Объединен раздел статистики и информации, дополнен раздел FAQ
Удален лишний вызов setBody в функции отправки писем
Добавлен вывод частично скрытого email при восстановлении пароля, это позволит вспомнить на какой email ждать письма
Добавлены подсказки при восстановлении пароля о том, что если письмо не приходит, можно обратиться в поддержку
Добавлена возможность отправлять код для подтверждения регистрации повторно, а также есть возможность отправки письма на новый адрес
Добавлена страница просмотр ошибок 405 в админке
Не авторизованным не показывается голосования за пост
Упростил вызов контроллеров, убрал вызов некоторых магических методов
Добавлена команда очистки роутов, команда автоматически запускается в композере
Поправлен вызов меню и вывод даты новости
Добавлена ссылка на профиль при ответе по кнопке
Исправлена ошибка при ответе от гостя
И еще много мелких правок и оптимизации

Движок очень легко и быстро ставится на сайт,
распаковываете архив на сайт, заходите по адресу /install/index.php заполняете все поля и готово!
Сделано очень много изменений улучшающие архитектуру движка и сильно увеличивающие быстродействие.
Все это пока необходимо протестировать, на нашем сайте, поэтому релиза для скачивания версии 7.4 пока еще нет (Кому не терпится на гитхабе https://github.com/visavi/rotor можно посмотреть все изменения)

Итак что изменено и что нового:
Новые более быстрые роуты nikic/FastRoute, кэширование и группировка роутов, возврат ошибки 405
Внедрен Dependency Injection, это позволит подключать в контроллеры необходимые вам классы, можно посмотреть на примере классов Request и Validator
Получение реального ip cloudflare с проверкой
Исправлена загрузка файлов с длинным названием
Оптимизировано обновление курса валют
Исправлено сохранение настроек
Добавлен вывод короны рядом с ником админа
Добавлена проверка ссылок в гостевой книге для гостей, если есть ссылка в тексте сообщения гость об этом информируется, а сообщение не добавляется
Вынесено в настройки количество баллов для размещения рекламы
Объединен раздел статистики и информации, дополнен раздел FAQ
Удален лишний вызов setBody в функции отправки писем
Добавлен вывод частично скрытого email при восстановлении пароля, это позволит вспомнить на какой email ждать письма
Добавлены подсказки при восстановлении пароля о том, что если письмо не приходит, можно обратиться в поддержку
Добавлена возможность отправлять код для подтверждения регистрации повторно, а также есть возможность отправки письма на новый адрес
Добавлена страница просмотр ошибок 405 в админке
И еще много мелких правок и оптимизации
Подключен webpack (12.07.2018 / 16:33)
0
Подключен webpack
Для тех кто пользуется версией с github появилась возможно использовать webpack, можно автоматически подключать модули с npmjs.com, работать с sass и less, сжимать картинки и файлы
Новые графики посещений
В движок добавлены новые графики посещений
В ближайшее время будут добавлены в обновления
Новая версия движка и обновление Rotor 7.2

Локализация контактов и игнора
Локализация переводов и новостей
Добавлены фильтр периода в топ постов
Исправлен поиск по форуму с фильтром по дате
Поправлены стили ссылок в теме default
Исправлено чтение битого файла в архиве
Поправлена обработка ссылок на youtube
Исправлена регулярка обработки ссылок
Исправлен вывод имени вместо логина на форуме
Новый вид отображения онлайн пользователей
Загрузка удаление и вставка картинок в текст блоги
Упрощена страница онлайн
Добавлена проверка идентификатора при выходе
Добавлена возможность обработки относительных ссылок в тегах url и img
Вывод количества комментариев вместо рейтинга в загрузках
Оптимизированы ajax методы
Оптимизирован sitemap
Перенесены некоторые функции в классы
Добавлено управление социальными сетям, возможность добавления и удаления привязки к соц сетям
Добавлена страница объявлений, возможность размещать, закрывать, открывать и удалять объявления
Изменен принцип загрузки изображений, оптимизация загрузки
Поправлено удаление новостей
Изменены пути к файлам в БД
Обновлен font awesome
Добавлен accept=images при загрузке картинок

Страница загрузки
Новый раздел Объявления
На сайт добавлен новый раздел Объявления
Есть возможность добавлять, снимать с публикации и удалять объявления, можно загрузить до 5 фотографий
Через 30 дней объявление автоматически снимается с публикации, повторно можно опубликовать нажатием одной кнопки
Поднимать объявления можно раз в 30 дней

В данный момент разделы еще не созданы
Предлагайте какие бы вы разделы хотели бы видеть в объявлениях
Реализована новая возможность загрузки изображений прямо в текст сообщений блогов
Загрузка и вставка картинок выполняется без перезагрузки страницы
Предлагаем всем желающим потестировать новый функционал
Приглашаем всех желающих принять участие в разработке движка Rotor
Имеется куча небольших задач, которые не потребуют много времени

Нужно обновить документацию движка и принять участие в разработке языковой локализации
Разработку можно вести на сайте https://github.com/visavi/rotor или прислать измененный файл любым способом

Также приглашаем в нашу группу телеграм https://telegram.me/visavinet
RSS
Последние комментарии