{
  "version": "7.33.0",
  "download_url": "https://files.invictus-dizajn.com/invictus-plugins/invictus-cjenik.zip",
  "homepage": "https://www.invictus-dizajn.com",
  "requires": "5.8",
  "tested": "7.1",
  "requires_php": "7.4",
  "last_updated": "2026-09-23",
  "sections": {
    "description": "Označava postojeća polja s cijenama na odabranim stranicama (ili sam kreira novu stranicu s cjenikom ako još ne postoji), sprema sidrenu cijenu (10.9.2026.) i generira javni cjenik u XML i CSV formatu (obveza prema Odluci Vlade RH o objavi cjenika proizvoda i usluga, NN 101/2026, od 1.10.2026.). Kompatibilno s WPML-om i Polylangom - cijena se automatski dijeli sa svim prijevodima, cjenik ne duplicira retke po jeziku, a ugrađeni, ručno uneseni cjenik može imati vlastite prijevode stranice/naziva/prefiksa/jedinice mjere/naziva akcije po jeziku.",
    "changelog": "<h4>7.33.0</h4><ul><li>Spojena funkcionalnost zasebnog dodatka \"Invictus Cjenik Multilingual\" izravno u ovaj dodatak - izrada prevedenih stranica i prijevodi po retku (naziv, prefiks cijene, jedinica mjere, naziv akcije) za ugrađeni, ručno uneseni cjenik preko WPML-a ili Polylanga, uključivo u CSV predlošku, izvozu i uvozu. Više ne treba zaseban dodatak za to. Ako je stari zasebni dodatak ipak i dalje aktivan na nekoj instalaciji, ova ugrađena verzija se automatski isključuje da ne dođe do dupliciranja prijevoda, uz prikaz obavijesti da ga se ugasi.</li></ul><h4>7.32.4</h4><ul><li>readme.txt is now in standard English (per WP Plugin Check); the Croatian version moved to readme-hr.txt inside the plugin folder</li></ul><h4>7.32.3</h4><ul><li>Ispravci prema WP Plugin Check alatu: dodane nedostajuće isset() provjere i phpcs:ignore napomene za polja koja se sanitiziraju odgođeno (po retku/bloku), te \"Tested up to\" podignut na 7.1</li></ul><h4>7.32.2</h4><ul><li>Adresa za automatsko ažuriranje premještena na files.invictus-dizajn.com (odvojena podomena, bez keširanja koje je usporavalo pojavljivanje novih verzija u Dodacima)</li></ul><h4>7.32.1</h4><ul><li>Ispravak: admin JS (potreban za padajuće izbornike i grafikon na \"Povijest cijena\", kao i za \"Pregled usluga i proizvoda\", \"Arhiva cjenika\" i \"Izgled i boje\") sad se ispravno učitava na SVIM tabovima dodatka - prije se učitavao samo na glavnim tabovima za povezivanje cjenika, pa su ti padajući izbornici ostajali prazni</li></ul><h4>7.32.0</h4><ul><li>Tab \"Povijest cijena\": tablica i grafikon za odabranu stavku sada se prikazuju tek nakon što je stavka odabrana u padajućem izborniku (prije su bili odmah vidljivi i nepregledni)</li><li>Nova opcija \"Dostupno/Nedostupno\" za proizvode: checkbox na retku u \"Izradi stranicu s cjenikom\", ili mapiranje true/false ACF polja na ostalim opcijama - stavka ostaje u javnom XML/CSV cjeniku proizvoda, s dodatnom oznakom dostupnosti</li></ul><h4>7.31.0</h4><ul><li>Novi tab \"Povijest cijena\": tablica cijene po danu za svaku stavku (zadnjih 30 dana arhive) i linijski grafikon kretanja cijene (uz sidrenu i akcijsku, kad postoje) kroz vrijeme, za odabranu stavku - iz postojeće arhive, bez dodatnog spremanja podataka</li></ul><h4>7.30.0</h4><ul><li>Skupna izmjena cijena na \"Izradi stranicu s cjenikom\": poveća/smanji cijenu, sidrenu cijenu ili akcijsku cijenu za postotak ili iznos, postavi na točan iznos, ili zaokruži na \",99\" - odjednom za sve retke ili samo za označene</li><li>Novi \"Tablični (kompaktni) prikaz\" redaka - zbija kartice u gušći, tablici sličan prikaz za brže pregledavanje/unos (uključi/isključi gumbom, pamti se po pregledniku)</li></ul><h4>7.29.4</h4><ul><li>Ispravak: arhiva se više ne stvara za vrstu (proizvodi/usluge) koja trenutno uopće nema nijednu stavku u cjeniku - ako cjenik ima samo usluge, arhivira se samo usluge (i obrnuto); postojeći stariji zapisi se ne diraju</li><li>Tab \"Arhiva cjenika\" više ne prikazuje prazan odjeljak za vrstu koja se ne koristi i nikad nije arhivirana</li></ul><h4>7.29.3</h4><ul><li>Ispravak redoslijeda polja u obrascu za unos ručnog cjenika (Cijena → Sidrena cijena → Akcijska cijena → Naziv akcije), da odgovara redoslijedu u javnom cjeniku</li></ul><h4>7.29.2</h4><ul><li>Redoslijed cijena u javnom XML/CSV cjeniku ujednačen: uvijek prvo trenutna (maloprodajna) cijena, zatim sidrena cijena, pa (ako postoji) akcijska cijena i najniža cijena u 30 dana</li></ul><h4>7.29.1</h4><ul><li>Ispravak: usluge se sada arhiviraju samo kad se stvarno promijeni cijena (kao i prije), ne svaki dan automatski - dnevna arhiva bez obzira na promjene ostaje samo za proizvode</li></ul><h4>7.29.0</h4><ul><li>Novi tab \"Arhiva cjenika\": pregled svih arhivskih dana (proizvodi/usluge), s linkom na svaki javni XML/CSV arhivski zapis</li><li>Brisanje pojedinog arhivskog dana, ili cijele arhive, izravno iz admina</li><li>Kod nadogradnje strukture polja, postojeći arhivski zapisi se automatski dopune novom strukturom (bez diranja spremljenih cijena/naziva) - dostupno i ručno, gumbom u novom tabu</li></ul><h4>7.28.0</h4><ul><li>Novo polje \"Naziv akcije\" (npr. \"Black Friday\") - unos ručno za stavke u ugrađenom cjeniku, ili mapiranje ACF/meta polja za povezane stranice i tipove objava</li><li>U javnom XML/CSV cjeniku polje \"posebni_oblik_prodaje\" sada prikazuje naziv akcije (tekst), a nova akcijska cijena prikazuje se u zasebnom polju \"akcijska_cijena\"</li><li>Okidač za \"najniza_cijena_30_dana\" promijenjen na postojanje akcijske cijene (ne naziva akcije)</li><li>CSV predlošci, izvoz i uvoz prošireni novim stupcem \"akcija_naziv\"</li></ul><h4>7.27.0</h4><ul><li>Ispravci prema WordPress Plugin Check alatu: escaping izlaza, sanitizacija/unslash ulaznih podataka, uklonjen heredoc, date() zamijenjen s gmdate(), dodan readme.txt i licenca</li></ul><h4>7.26.1</h4><ul><li>Testna verzija za provjeru automatskog ažuriranja</li></ul><h4>7.26.0</h4><ul><li>Automatsko ažuriranje dodatka izravno kroz Dodaci u wp-adminu</li></ul><h4>7.25.0</h4><ul><li>Ručno mapiranje stupaca kod uvoza CSV datoteke (kad klijent ima svoj vlastiti format CSV-a)</li></ul><h4>7.24.0</h4><ul><li>Nova opcija \"Više poslovnica\" - uvoz cjenika putem CSV datoteke po poslovnici, sa zajedničkom arhivskom stranicom</li></ul>"
  }
}
