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

Configurable start page #1742

Closed
janno42 opened this issue Apr 25, 2022 · 0 comments · Fixed by #1990
Closed

Configurable start page #1742

janno42 opened this issue Apr 25, 2022 · 0 comments · Fixed by #1990
Assignees
Labels
[C] Backend Focuses on backend implementation [C] Frontend Focuses on frontend implementation [P] Medium Medium priority

Comments

@janno42
Copy link
Member

janno42 commented Apr 25, 2022

Users who are both participant and contributor should be able to define which index page (student index or contributor index) is their start page (default: contributor index). This information should be saved within the users' profiles.

On top of the page which is currently not the start page of the user, a button should be added: "Make this my start page". Clicking this button changes the user's start page to this page.

@janno42 janno42 added [C] Backend Focuses on backend implementation [C] Frontend Focuses on frontend implementation [P] Medium Medium priority labels Apr 25, 2022
@janno42 janno42 self-assigned this Sep 26, 2022
janno42 added a commit to janno42/EvaP that referenced this issue Jul 31, 2023
janno42 added a commit to janno42/EvaP that referenced this issue Jul 31, 2023
janno42 added a commit to janno42/EvaP that referenced this issue Aug 28, 2023
janno42 added a commit to janno42/EvaP that referenced this issue Sep 11, 2023
janno42 added a commit that referenced this issue Sep 11, 2023
* fix #1742; make start page configurable

* use form instead of ajax post

* add grades page to possible start pages

* review changes

* add test

* fix is_student/is_participant

* remove unused id
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
[C] Backend Focuses on backend implementation [C] Frontend Focuses on frontend implementation [P] Medium Medium priority
Development

Successfully merging a pull request may close this issue.

1 participant