iiuni / projektzapisy

System Zapisów na zajęcia w Instytucie Informatyki Uniwersytetu Wrocławskiego
https://zapisy.ii.uni.wroc.pl
30 stars 10 forks source link

Szybsze i wygodniejsze wybieranie studenta/-ów przypisywanych do tematu pracy dyplomowej #1586

Open lgpawel opened 10 months ago

lgpawel commented 10 months ago

Strona tworzenia nowego tematu pracy dyplomowej (http://0.0.0.0:8000/theses/new) bądź edycji starego ładuje się monstrualnie długo, bo przesyłane są w niej nazwiska wszystkich, nie tylko aktywnych studentów – i tak powinno w obecnym kształcie tej strony być. Niezależnie od tego wybieranie studenta w obecnej kontrolce jest dość niewygodne (zwłaszcza kiedy chce się wybrać kilka osób), więc należałoby zmienić tę kontrolkę tak, by rozwiązać oba problemy.

Interfejs mógłby pewnie być z grubsza taki jak w MultiselectFilter wdrażany obecnie w https://github.com/iiuni/projektzapisy/pull/1325 ale różnić się będą zapewne szczegóły wyglądu, ale też kluczowo fakt, że tam filtrujemy rzeczy w całości na frontendzie, a tu chcemy (w jakiś zgrabny sposób) zaciągać je dopiero, jak w polu tekstowym pojawi się coś nietrywialnego.

lgpawel commented 6 months ago

Zagadnienie jest oznaczone jako do zrobienia w rozpoczynającym się semestrze, ale z założeniem brancza na jego realizację może okazać się warto poczekać na zmerdżowanie ww. PR #1325 które powinno nastąpić w tym tygodniu. Jeśli stanie się inaczej, to pewnie będę chciał porozmawiać z zainteresowanymi tym issue osobami o jakichś drobnostkach technicznych.