Skip to content
GitLab
  • Explore
  • Sign in
  • thaliathalia
  • concrexitconcrexit
  • Issues
  • #122

URLs consistent maken

Doet sterk denken aan thalia/website#251; de paden zijn niet consistent met de menustructuur. Opvallende uitzonderingen zijn boards en committees (die ineens een niveau dieper onder /activemembers/ liggen), partners (die te bereiken is als /career), wiki (die niet onder for-members hangt) en members die niet onder /association/ hangt.

We kunnen er ook voor kiezen om die sub-paden helemaal weg te laten, aangezien we gewoon unieke paginanamen hebben. Dan wordt het bijv. https://thalia.nu/boards ipv https://thalia.nu/association/for-members/boards. Ik denk dat ik daar wel een voorstander van ben, vooral omdat je dan makkelijk naar een willekeurige pagina kan op basis van een gegokte URL. Het verschil tussen association en for-members is wat mij betreft niet zo groot dat we dat per se in de URL moeten uitdragen. Als we dit willen moeten we even goed nadenken over hoe we urls.py gaan structureren, vooral wanneer een app een hele namespace claimt (zoals bijv. bij /education/ en /career/)

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
Time tracking