N1 N1Time

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

Рушій встановлюється майстром у браузері, оновлюється й переїжджає з панелі, отримав новини, конструктор розділів, пошук, карту сайту та перенаправлення.

З цієї версії Nex1on можна встановити й обслуговувати без програміста і без командного рядка. У покупця на звичайному хостингу немає ні SSH, ні composer — усе, що раніше вимагало консолі, тепер робиться з панелі.

Встановлення

Майстер у браузері: перевірка сервера, доступ до бази, обліковий запис власника. Якщо база відмовляє, майстер каже чому, а не показує порожню помилку.

Оновлення й переїзд

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

Нове для вмісту

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

Безпека

Назви полів у конструкторі розділів потрапляють у SQL як є, тому проходять білий список символів, обмеження довжини та список зайнятих слів. Адреси в меню й у перенаправленнях теж перевіряються.

Модулі в постачанні

«Сторінки», «Новини», «Свої розділи».

Доступність

Архів цієї версії не поширювався: перша версія, зібрана для поширення, — 0.9.0.

---

Посилання