Depinde de #8. Editarea numelui, a orei de start și a duratei este relativ ușoară.
Editarea listei de probleme este un pic mai grea. Cred că cea mai elegantă variantă este cu select2.
Descărcați fișierele JS și CSS și salvați-le în www/js și www/css. Dacă este mai mult de un fișier, creați subdirectoare, de exemplu www/css/select2/.
Adăugați apelurile acestor fișiere în SmartyWrap.php, în rutinele addCss() și addJs().
Codul php care gestionează editarea rundelor (posibil tot round.php) va apela SmartyWrap::addCss('select2'); și similar pentru Js.
Pentru găsirea ușoară a problemelor, pagina HTML va trebui să comunice, prin Ajax, cu o pagină din backend care știe doar să raporteze lista de probleme, în format JSON. Creați directorul www/ajax și în el fișierul problems.php, să zicem.
Depinde de #8. Editarea numelui, a orei de start și a duratei este relativ ușoară.
Editarea listei de probleme este un pic mai grea. Cred că cea mai elegantă variantă este cu select2.