Bazna cijena – samostalna PHP aplikacija

Bazna cijena – samostalna PHP aplikacija

Opis

Bazna cijena je samostalna web aplikacija koja vodi bazne cijene artikala i svake noći objavljuje dnevni cjenik robe i cjenik usluga, s javnom arhivom cjenika i datotekama sidrenih cijena. Radi na vašem hostingu, neovisno o WordPressu, a jedna instalacija služi jednoj web trgovini.

Što aplikacija radi

  • Vodi artikle, cijene te sidrene i bazne cijene, s uvozom podataka, potvrdama i ispravcima.
  • Svake noći izrađuje i objavljuje dnevne cjenike. Akcija s rasponom od–do počinje i završava sama.
  • Uz WooCommerce dodatak Bazna cijena dohvaća katalog WooCommerce trgovine i na proizvode upisuje potvrđene bazne cijene.
  • Objavljuje javnu arhivu cjenika s datotekama za preuzimanje.
  • Pristup administraciji imaju samo prijavljeni korisnici.

Zahtjevi

Hosting s cPanelom ili sličnim panelom, PHP 8.2 ili noviji, MySQL ili MariaDB baza i domena ili poddomena za aplikaciju. Instalacija ide kroz preglednik, ne traži SSH i traje otprilike 15 minuta. Za automatski noćni rad dodaje se cron posao u cPanelu; gotovu naredbu prikazuje administracija.

Licenca i nadogradnje

Ključ licence upisuje se nakon prijave, na ekranu Licenca u administraciji. Jedna licenca vrijedi za jednu instalaciju.

Rad bez valjane licence

Bez valjane licence aplikacija radi samo ono što je zakonski potrebno, odnosno objavu cjenika, a na javnom popisu cjenika tada stoji napomena „nelicencirani program”. Nadogradnje ne stižu, a podaci se ne brišu. Upisom valjanog ključa ponovno radi u punom opsegu.

Kako instalirati

  1. U cPanelu (MySQL Databases) izradite bazu i korisnika s pravima na nju.
  2. U File Manageru učitajte i raspakirajte ZIP iz e-pošte te usmjerite domenu ili poddomenu na direktorij aplikacije.
  3. Otvorite adresu domene u pregledniku i dovršite instalaciju s podacima baze i kodom iz datoteke config/installer-code.php.
  4. Prijavite se, na ekranu Licenca upišite ključ licence, a u cPanelu (Cron Jobs) dodajte naredbu s administracije da se pokreće svakih pet minuta.

Potpune upute korak po korak nalaze se u datoteci docs/deploy/INSTALACIJA.md u paketu.

Dnevnik promjena

0.1.148

  • Licenca: zelena kvačica uz valjanu licencu, crveni križić kad je aplikacija zaključana.
  • Uz stanje licence piše i vrijeme zadnjeg odgovora cubrad.com.
  • Svaka prijava traži novu verziju ako je zadnji upit bio barem minutu ranije (prije sat vremena).
  • Traka nadogradnje pokazuje promjene samo za verzije novije od instalirane.

0.1.147

  • Licenca je sada zadnja stavka glavnog izbornika, iza Postavki. Poveznica na dnu stranice je uklonjena.
  • Stranica Licenca ima cijeli glavni izbornik.
  • Nakon spremanja valjanog ključa poruka „Licenca je valjana” prikazuje se samo jednom.

0.1.146

  • Licenca: nova stranica Licenca (/admin/licenca) za upis ključa, prikaz stanja i gumb „Provjeri sada”.
  • Bez valjane licence aplikacija je zaključana, osim prijave, stranice Licenca i dovršetka nadogradnje.
  • Noćni rad bez licence i dalje objavljuje dnevni cjenik, ali ništa ne dohvaća.
  • Licenca se provjerava svakih 12 sati. Kad poslužitelj licenci nije dostupan, valjana licenca vrijedi još 30 dana.
  • Nova verzija traži se nakon prijave i na gumb „Provjeri sada”. Kad postoji, administracija pokazuje traku s gumbom „Nadogradi sada”.
  • Nadogradnja preuzima i provjerava paket, sprema kopiju starih datoteka, zamjenjuje datoteke i dovršava migraciju. Ako nešto pođe po zlu, vraća stare datoteke.
  • Instalacija sada traži i PHP proširenje curl.

Podaci o dodatku

Verzija: 0.1.148

Ažurirano: 9. 11. 2026.

WordPress: 6.3.0 ili noviji

PHP: 8.4 ili noviji

Testirano do: WordPress 7.1.4

50,00 € godišnje s PDV-om, 1 site

Godišnja licenca za jedan site. Nove verzije instaliraju se gumbom u aplikaciji dok licenca vrijedi.

Trebate prilagođeni dodatak?

Izrađujemo WordPress dodatke i WooCommerce proširenja prema vašim potrebama.