Ostvari besplatan savjet!
Spremni smo odgovoriti odmah! Prijavite se za besplatni savjet.
Pristajem na obradu osobnih podataka i slažem se s korisničkim ugovorom i politikom privatnosti.
Spremni smo odgovoriti odmah! Prijavite se za besplatni savjet.
Pristajem na obradu osobnih podataka i slažem se s korisničkim ugovorom i politikom privatnosti.
—
# Changelog – Dodatne (sidrene) cijene za usluge
Plugin za unos, uvoz i objavu cjenika s dodatnom (sidrenom) cijenom, uz CSV u `/uploads/`, arhivu i shortcode `[sidrene_cijene]`.
—
## [2.0.4] – 14.10.2026.
### Promijenjeno
– „Provjeri duplikate” (kartica 1) prebačeno među Pro mogućnosti (bez licence je gumb vidljiv, ali onemogućen).
## [2.0.3] – 13.10.2026
### Novo
– **Provjera duplikata** u ručnom unosu: traži retke s potpuno istim nazivom i istom maloprodajnom cijenom (višestruki razmaci se zanemaruju), izlistava skupine s brojevima redaka, žuto označava suvišne i uklanja ih tek na klik. Tablica ima redne brojeve redaka.
– **Razmaci oko cjenika** u kartici „Stranica s prikazom cjenika”: posebno za desktop i mobitel, kućica „Sve strane iste” ili četiri zasebna polja. Zadano 50 px (desktop) i 16 px (mobitel). Novi atribut shortcodea `margin_mobile`.
### Promijenjeno
– Pod **Pro** su dodani: snimanje svaki dan, postavljanje vremenske zone, kopiranje maloprodajne cijene u dodatnu (uz datum), „Počisti tablicu” i prazni CSV predložak. Bez licence su ti gumbi vidljivi, ali onemogućeni; snimanje svaki dan, zona i predložak provjeravaju se i na poslužitelju.
– Prvi stupac u prikazu, na ispisu i u adminu je „Naziv artikla / usluge” (zaglavlje u CSV-u ostaje „Naziv usluge”).
– Kartice ponovno numerirane (1 ručni unos, 2 CSV, 3 skeniranje weba, 4 zalijepi tekst, 5 WooCommerce, 6 stranica, 7 arhiva).
### Uklonjeno
– Sav AI dio: učitavanje slike/PDF-a, AI prepoznavanje zalijepljenog teksta i Anthropic API ključ. Spremljeni ključ briše se iz baze pri prvom otvaranju admina.
## [2.0.2] – 12.10.2026
### Novo
– Razmak od **50 px sa sve četiri strane** okvira cjenika; atributi shortcodea `margin`, `margin_top`, `margin_right`, `margin_bottom`, `margin_left`. Na ekranima užim od 600 px lijevi i desni razmak ograničen je na 16 px.
– Postavke o subjektu u mreži s dva stupca: naziv i adresa u prvom redu, poštanski broj i mjesto u drugom (u trećem broj prodajnog mjesta i napomena).
### Promijenjeno
– Verzija pomaknuta na 2.0.2. zbog većeg prijašnjeg obima izmjena
## [1.6.3] – 12.10.2026
### Promijenjeno
– Iz naslova je izbačena riječ „usluga” (stranica, ispis, zadani naslov stranice).
– **Podaci o firmi:** polja naziv firme, adresa, poštanski broj, mjesto i broj prodajnog mjesta (zadano 1). Naziv datoteke: `Firma-Adresa-Poštanski broj-Mjesto-Broj PM-datum-vrijeme`. Na stranici se isti podaci prikazuju čitljivo (`Firma, Adresa, 10000 Mjesto, prodajno mjesto 1 – dd.mm.gggg. HH:MM`). Stara „oznaka prodajnog mjesta” se pri prvom otvaranju razdvaja u poštanski broj i mjesto.
– **Gumbi na stranici:** samo „Pogledaj cjenik” i „Arhiva prethodnih cjenika”, u istom retku. „Ispis / PDF (A4)” premješten je u pregled cjenika. Rade bez JavaScripta.
– Gornji razmak shortcodea 50 px (atribut `margin_top`).
## [1.6.2] – 10.10.2026
### Novo
– Kućica **„Snimaj cjenik svaki dan”** uz odabir datuma snimanja: svaki dan se objavljuje nova datoteka s istim podacima, prethodna odlazi u arhivu; propušteni dani se preskaču.
– Gumbi na stranici mijenjaju naziv kad su otvoreni: „Zatvori cjenik” i „Zatvori arhivu prethodnih cjenika”.
## [1.6.1] – 09.10.2026
### Promijenjeno
– **Cijena se normalizira** u oblik `75,00 €` (dvije decimale, zarez, razmak, oznaka valute; kune ostaju `kn`; prefiks „od” ostaje). Nastavci uz cijenu (`/ 1 kg`, `/ porcija`, `/ 2 osobe`) dodaju se na kraj naziva. Vrijedi za skeniranje weba, HTML tablice, zalijepljeni tekst i (tada postojeće) AI čitanje.
### Ispravljeno
– Opis koji je već u zagradi više se ne zagrađuje drugi put (nije više `((…))`).
## [1.6.0] – 05.10.2026
### Novo
– **Pro licencni ključ:** besplatno su podaci o firmi, ručni unos i CSV uvoz; ostale mogućnosti su zaključane. U kodu je samo SHA-256 sažetak ključa; moguće i fiksno zadavanje u `wp-config.php` (`SC_PRO_KEY`); ograničenje pokušaja unosa; provjera i na poslužitelju.
– **Boje plugina (Pro):** zadana plava, automatski pronađena boja stranice (Woodmart, postavke drugih tema, paleta blok teme, CSS početne stranice, Elementor) ili vlastita glavna boja. Iz nje se izvode tamnija (gumbi, naslovi) i svjetlija (pozadine) nijansa, a obje se mogu zadati ručno. Pregled uživo; primjena na administraciju, shortcode i ispis.
### Promijenjeno
– Stara lozinka za AI (30 minuta) zamijenjena trajnom Pro aktivacijom.
– Ispis prisilno ispisuje boje, pa zaglavlje tablice ostaje čitljivo.
## [1.5.2] – 02.10.2026
### Promijenjeno
– **Word (.doc) ispis ukinut** (ne radi); ostaje ispis/PDF preko preglednika.
– Na stranici za ispis aktivna orijentacija („A4 uspravno” / „A4 položeno”) označena je punom plavom bojom; gumb za ispis je tamniji.
– Primjeri u poljima postavki zamijenjeni (Tvrtka d.o.o., Radićeva 1).
## [1.5.0] – 01.10.2026
### Novo
– **Peti stupac** „Datum dodatne cijene” (CSV-ovi s 4 stupca i dalje se uvoze).
– **Kopiranje maloprodajne cijene u dodatnu** uz odabir datuma.
– **Podaci o subjektu** (naziv, adresa, oznaka prodajnog mjesta) i novi naziv datoteke.
– **Ispis na A4** (spremanje kao PDF preko preglednika) i Word .doc (ukinut u 1.5.2); napomena na ispisu.
– Link „Postavke” na popisu plugina; verzija ispod naslova (čita se iz zaglavlja plugina).
– Gumb za postavljanje vremenske zone WordPressa na Europe/Zagreb.
### Promijenjeno
– Prozor vremena snimanja je **04:30–06:59**.
– Pri ručnom snimanju vrijeme u nazivu je u prozoru istog dana; u adminu se prikazuje i stvarno vrijeme snimanja.
– Arhiviranje više ne ovisi o dijelu naziva datoteke (provjerava se samo .csv).
## [1.4.2] – 30.09.2026 (ručna dorada)
– Naziv plugina „Dodatne (sidrene) cijene za usluge”, izbornik „Dodatne cijene”, stupac „Iznos dodatne cijene”, uvodni odlomak u shortcodeu s pozivom na NN 101/2026 i tekst gumba „Pogledaj cjenik”.
## [1.4.0] – 30.09.2026
### Novo
– **Skeniranje weba popravljeno:** polje za URL stranice, čitanje Elementor Price List (iz podataka stranice i iz HTML-a), stavki popisa oblika „Naziv 24 eura 30 min”, HTML tablica i običnog teksta; dopušteno samo za stranice ovog sitea.
– **Zalijepi tekst cjenika** (automatsko prepoznavanje, uz tada postojeći AI).
– **Dizajn:** plava paleta (#2967ba), kartice, zaobljeni okviri, gumbi u obliku tablete, u adminu i na stranici.
### Promijenjeno
– Vrijeme snimanja 00:00–06:30; zona plugina fiksirana na Europe/Zagreb.
## [1.3.0] – 30.09.2026
### Novo
– **Raspored snimanja:** prikaz datuma aktualnog cjenika i sljedećeg snimanja; odabir datuma najdalje 28 dana nakon zadnjeg; zadano 28 dana (prije 30).
– **Arhiva** prethodnih cjenika (admin i shortcode), s razdobljem valjanosti.
– **Dostava iz WooCommercea** (zone, paušalna dostava s troškovima po klasama, besplatna dostava s uvjetima, osobno preuzimanje).
### Promijenjeno
– Skeniranje cjenika dostavnih službi (AI) uklonjeno jer je cjenik jedinstven.
– Automatsko snimanje objavljuje sadržaj spremljenog CSV-a, ne radne tablice.
– Ako se obrišu svi redovi, ostaje jedan prazan.
### Ispravljeno
– Zakazani termin se pravilno prikazuje i briše pri svakom snimanju (prije su se mogli nakupiti dupli događaji).
## [1.2.0] – 29.09.2026.
### Novo
– „Počisti tablicu”, gumb za prazni CSV predložak (naziv: stranica-usluge-datum-vrijeme).
– AI dio iza lozinke (30 minuta, ograničenje pokušaja), s poljima za API ključ i model.
## [1.1.0] – 29.09.2026.
### Novo
– Shortcode `[sidrene_cijene]` i gumb koji kreira stranicu s prikazom cjenika: „Važeći cjenik”, datum objave, broj stavki (ispravan hrvatski oblik), veličina, poveznica na CSV i otvaranje tablice u pregledniku.
## [1.0.0] – 29.09.2026. (početak razvoja)
### Novo
– Admin stranica s ručnim unosom po redovima (4 stupca: naziv usluge, maloprodajna cijena, poseban oblik prodaje, iznos sidrene cijene) i gumbom „Dodaj novi red”.
– Uvoz CSV-a (prepoznaje ; i ,), učitavanje slike/PDF-a (AI), skeniranje HTML tablica na stranici.
– CSV u `/uploads/` (`;`, UTF-8 s BOM-om), automatsko ponovno snimanje s novim datumom i vremenom, staro se briše.