N1 N1Time

NEX1ON 0.8.0 — Установка через браузер, обновление из панели, «Новости»

Движок ставится мастером в браузере, обновляется и переезжает из панели, получил новости, конструктор разделов, поиск, карту сайта и перенаправления.

С этой версии Nex1on можно поставить и обслуживать без программиста и без командной строки. У покупателя на обычном хостинге нет ни SSH, ни composer — всё, что раньше требовало консоли, теперь делается из панели.

Установка

Мастер в браузере: проверка сервера, доступ к базе, учётная запись владельца. Если база отказывает, мастер говорит почему, а не показывает пустую ошибку.

Обновление и переезд

  • Обновление из панели: новые миграции применяются кнопкой «Обновление», без командной строки.
  • Переезд движка выше корня сайта — из панели. Старое место убирается следующим запросом, уже с нового места: код нельзя двигать из-под самого себя.
  • Метка версии у файлов стилей берётся от времени правки файла. Прежде посетители после обновления продолжали видеть старые стили.

Новое для содержимого

  • Модуль «Новости» 1.0.0: лента, рубрики, записи с кратким текстом, закрепление.
  • Модуль «Свои разделы» 1.0.0 — конструктор разделов: владелец сам заводит свои типы записей с полями, без программирования.
  • Поиск по сайту, карта сайта и robots.txt.
  • Меню сайта правится из панели.
  • Перенаправления со старых адресов — для переезда с другого движка.

Безопасность

Имена полей в конструкторе разделов попадают в SQL как есть, поэтому проходят белый список символов, ограничение длины и список занятых слов. Адреса в меню и в перенаправлениях тоже проверяются.

Модули в поставке

«Страницы», «Новости», «Свои разделы».

Доступность

Архив этой версии не раздавался: первая версия, собранная для раздачи, — 0.9.0.

---

Ссылки