Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Wyświetlanie jakiegoś przedmiotu po zmianie semestru, jeśli jakiś był wybrany wcześniej #1775

Open
lgpawel opened this issue Dec 18, 2024 · 0 comments
Assignees

Comments

@lgpawel
Copy link
Contributor

lgpawel commented Dec 18, 2024

Pomysł (autorstwa @jmrq9 – proszę o ew. uzupełnienia / dyskusję do opisu) mówi o tym, żeby w sytuacji, kiedy z widoku jakiegoś przedmiotu (np. https://zapisy.ii.uni.wroc.pl/courses/projekt-rozwoj-systemu-zapisow-202425-zimowy) po kliknięciu linku do nowego semestru dalej wyświetlał się jakiś przedmiot, a nie pusta przestrzeń. Jestem przekonany, że najbardziej sensowną propozycją, jaki ma to być przedmiot, jest odpowiednik tego uprzednio wyświetlanego, tylko z docelowego semestru (np. https://zapisy.ii.uni.wroc.pl/courses/projekt-rozwoj-systemu-zapisow-202324-zimowy). Technicznie oznaczać to będzie odpowiednią instancję przedmiotu odwołującą się do tego samego proposal-u.

Taka instancja czasem nie będzie istnieć, np. większość przedmiotów odbywa się tylko o określonej porze roku i przy zmianie semestru na "przeciwną" odpowiednik się nie znajdzie. Pierwszym krokiem powinno być sprawdzenie w danych, czy są one w na tyle dobrym stanie, żeby ta koncepcja była warta zrealizowania, tj. czy "odpowiedniki z docelowego semestru" zazwyczaj istnieją oraz, co w jakimś sensie ważniejsze, czy zawsze są jednoznaczne. (Może jest na to nawet więz w bazie? A jak nie, to może powinien być? To byłaby w sumie dość istotna zmiana schematu, ale niezależna od całej reszty tego pomysłu.)

Jeśli wszystko okazałoby się po mojej myśli, to zmiana mogłaby polegać na odpowiednim generowaniu docelowych adresów dla linków "do innego semestru", tj. w istocie prowadziłyby do odpowiedniego przedmiotu w tym semestrze. No ale jest to "jeśli"...

@jerzeuek jerzeuek self-assigned this Jan 8, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants