45 lines
1.6 KiB
Markdown
45 lines
1.6 KiB
Markdown
# PGŽ SPORT — UPDATE — 29.04.2026 10:08
|
||
|
||
## Rezultat ovog koraka
|
||
|
||
| Metrika | Sad |
|
||
|---------|-----|
|
||
| Sportaša ukupno (HNS) | **308** |
|
||
| Sa slikom | **308 (100%)** |
|
||
| Sa brojem dresa | 307 (99.7%) |
|
||
| Sa pozicijom | 307 (99.7%) |
|
||
| utakmice_log redaka | **307** |
|
||
| Različitih utakmica | 47 |
|
||
| Različitih natjecanja | 4 (Treća NL Zapad, 1. ŽNL Seniori, 4. NL NS Rijeka, 1. ŽOL Mlađi pioniri) |
|
||
| Period | 30.08.2025 - 12.10.2025 |
|
||
| Klubova s rosterom | 14 / 16 |
|
||
|
||
NK Doker i HNK Kozala bez rostera — vjerojatno su u liagama/utakmicama čiji parser ne pogađa naziv kluba. Triba dodatna istraga (možda B-team naziv?).
|
||
|
||
## Frontend live
|
||
- https://api.rinet.one/sport/ → sidebar ima novu stavku "Igrači · Foto"
|
||
- Grid s 308 kartica, foto, ime, klub, dob
|
||
- Search box + filter po klubu
|
||
- Klik card → semafor profil
|
||
|
||
## URL-ovi za testiranje
|
||
- `/sport/` → klikni "Igrači · Foto"
|
||
- `/sport/api/v2/sportas/search?q=Komadina` — pretraga
|
||
- `/sport/api/v2/klub/{id}/sportasi` — roster
|
||
- `/sport/api/v2/sportas/{id}/profile` — profil
|
||
|
||
## Što je radjeno
|
||
1. **Parser v3** — text-line based, robust HNS match parser
|
||
2. **utakmice_log popuna** — datum, natjecanje, klub_dom/gost, rezultat, starter
|
||
3. **klub_all v3 deep** — 16 klubova × 5 utakmica
|
||
4. **pageSportasi grid frontend** — galerija svih sportaša
|
||
5. **NAV item dodan** — "Igrači · Foto" pod Organizacija
|
||
|
||
## TODO
|
||
1. Pogoci/kartoni parsing (tip event-a, ne samo minute)
|
||
2. Cijela sezona scrape (ne samo 5 najnovijih utakmica)
|
||
3. NK Doker / HNK Kozala roster fix
|
||
4. HRS / HKS / HVS scrapers
|
||
5. Frontend "permissions matrix" + "klub-link" UI
|
||
|