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/ # dodaciPrvi članak
- Otvori
/admin. - Prijavi se početnim podacima i odmah promijeni lozinku.
- Otvori Sadržaj → Novi.
- 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ćilm-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.phpnije potreban jer paket dolazi s gotovim sadržajem.