Prijeđite na glavni sadržaj

Izradite ljestvicu lige

Uz pomoć AI asistenta izradite stranicu koja prikazuje ljestvice vaše lige, s izbornikom za promjenu divizije.

Napisao/la Pedro Maia

Stranica s ljestvicom prikazuje poredak za svaku diviziju u vašoj ligi, s izbornikom za prebacivanje između njih. Možete je koristiti samostalno ili je staviti na svoju web stranicu uz vijesti.

Ne morate biti programer. AI asistent poput ChatGPT-a ili Claudea može izraditi stranicu za vas prema uputama u nastavku.

Prije nego što počnete

  • Vaša liga treba plan Gold s uključenim API-jem. Pogledajte Prvi koraci s API-jem.

  • Potreban vam je ID vaše sezone. Članak Kako API funkcionira pokazuje kako ga pronaći.

  • Još nemate ligu? Najprije isprobajte upit s demo ligom LeagueRepublica: koristite ID sezone 153020000.

Kako koristiti upit

  1. Kopirajte upit iz sivog okvira u nastavku.

  2. Upišite ID svoje sezone. Zamijenite [ID-MOJE-SEZONE] svojim brojem.

  3. Recite kako želite da izgleda. Opišite svoje boje i stil ili priložite snimku zaslona svoje web stranice ili dizajna koji vam se sviđa. Slika obično najbolje funkcionira. Ako ništa ne kažete, AI će odabrati jednostavan dizajn.

  4. Zalijepite ga u AI asistenta i pošaljite.

  5. Otvorite datoteku koju vam da. Spremite je, a zatim je dvaput kliknite da biste je otvorili u pregledniku.

  6. Usporedite je s web stranicom svoje lige. Ako nešto ne izgleda dobro, recite to AI-ju jednostavnim riječima, na primjer "nedostaje stupac s bodovima". On će to ispraviti.

Upit

Prije nego što počneš, pročitaj specifikaciju LeagueRepublic JSON API-ja na https://docs.api.leaguerepublic.com/leaguerepublic-read-api.md. Koristi samo usluge, web adrese i nazive polja koje ona opisuje te slijedi njezina pravila o ograničenju broja zahtjeva, praznim vrijednostima, pogreškama i tome da "road" znači gostujući. Ako ne možeš otvoriti tu adresu, stani i zamoli me da zalijepim specifikaciju.

Izradi mi jednu web stranicu (jednu HTML datoteku koju mogu otvoriti u pregledniku) koja prikazuje ljestvice moje lige. ID moje sezone je [ID-MOJE-SEZONE].

Stranica treba:

1. Koristiti uslugu Get Fixture Groups For Season za popis divizija u sezoni i prikazati ih u izborniku. Otvoriti se na prvoj diviziji.

2. Kad odaberem diviziju, prikazati njezinu ljestvicu koristeći uslugu Get Standings For Fixture Group. Učitati diviziju tek kad je odaberem.

3. Prikazati poziciju, momčad, odigrane, pobjede, neriješene, poraze, postignute, primljene, razliku i bodove, te nedavnu formu kao male obojene oznake (pobjeda, neriješeno, poraz).

4. U izborniku navesti i kupove, ali provjeriti ima li kup ljestvice tek kad ga odaberem. Ako se igra po skupinama, prikazati jednu ljestvicu za svaku skupinu s nazivom skupine iznad nje. Ako nema ljestvica, reći to.

5. Omogućiti mi da dodirom na momčad istaknem njezin redak.

6. Na mobitelu zadržati poziciju, momčad, odigrane, razliku i bodove, a ostale stupce sakriti.

7. Spremiti svaku ljestvicu nakon učitavanja i ne tražiti istu ponovno unutar jedne minute.

Neka dizajn bude čist i lako čitljiv na mobitelu. Objasni mi u jednostavnim koracima kako otvoriti i koristiti datoteku. Pitaj me ako nešto nije jasno.

Dizajn: [OPIŠITE ŽELJENI IZGLED ILI PRILOŽITE SNIMKU ZASLONA]

Ako nešto pođe po zlu

  • Ljestvica divizije sadrži samo nule. Ta divizija još nije odigrala nijednu utakmicu. Popunit će se kad se unesu rezultati.

  • Nedostaje divizija. Divizije čije su ljestvice skrivene na web stranici vaše lige skrivene su i ovdje.

  • Stranica prikazuje poruku o pogrešci. Provjerite ID svoje sezone i je li API uključen za vašu ligu.

  • Stranica ne radi u AI-jevom prozoru za pregled. Mnogi pregledi ne mogu dohvatiti podatke s drugih web stranica. Umjesto toga spremite datoteku i otvorite je u pregledniku.

  • AI kaže da ne može pročitati specifikaciju. Otvorite adresu specifikacije u pregledniku, označite sve, kopirajte i zalijepite u AI.

Sve pojedinosti o uslugama koje se ovdje koriste nalaze se u specifikaciji API-ja.

Jesmo li odgovorili na vaše pitanje?