Novo · v1.1.0-rc8Finalna HR shared-hosting verzija — teme, dodaci i brže renderiranje.Što je novo →
Luma

Dokumentacija

Instaliraj, podesi i proširi Lumu.

Instaliraj, podesi i proširi Lumu. Sve upute su za HR-only shared-hosting paket bez baze podataka.

Zahtjevi

  • PHP 7.0 ili noviji; preporuka PHP 8.0+.
  • Apache s mod_rewrite ili kompatibilan rewrite na hostingu.
  • Dozvole pisanja za lm-content/.
  • Nije potrebna MySQL/MariaDB baza.

Struktura mapa

index.php
.htaccess
lm-kernel/      # jezgra
lm-content/     # sadržaj, korisnici, postavke
lm-themes/      # teme
lm-plugins/     # dodaci

Prvi članak

  1. Otvori /admin.
  2. Prijavi se početnim podacima i odmah promijeni lozinku.
  3. Otvori Sadržaj → Novi.
  4. Upiši naslov, sadržaj, opis i klikni Objavi.

Teme

Tema je mapa u lm-themes/. Svaka tema sadrži index.php, metadata.json i opcionalne CSS/PHP dijelove.

lm-themes/luma/
├── index.php
├── metadata.json
├── css/style.css
└── php/

Dodaci

Dodatak je PHP klasa u lm-plugins/{slug}/plugin.php. Konfiguracija se sprema u lm-content/databases/plugins/.

Backup i nadogradnja

  • Backup: kopiraj lm-content/.
  • Nadogradnja jezgre: zamijeni lm-kernel/, index.php, teme i dodatke; zadrži postojeći lm-content/.
  • Prije nadogradnje uvijek napravi ZIP cijele instalacije.

Shared-hosting napomene

  • Ako instaliraš u podfolder, ovaj paket koristi relativni rewrite bez fiksnog RewriteBase.
  • Ako hosting nema mbstring, uključen je minimalni fallback.
  • install.php nije potreban jer paket dolazi s gotovim sadržajem.