-
-
Notifications
You must be signed in to change notification settings - Fork 165
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
Rename several pages #2265
Rename several pages #2265
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think this looks good.
However, I don't like having the "Assigner Tool" first after "Instructor Tools". In my opinion the two most important and most accessed instructor tools are the "Accounts Manager" and the "Sets Manager", and I think those should be listed first. The "Assigner Tool" connects accounts with sets, and so it makes more sense that it be listed third.
I don't understand how moving the "Assigner Tool" first after "Instructor Tools" helps in any real way with getting used to the new menu (as @somiaj put it).
I don't like the "Assigner Tool" is currently between "Accounts Manager" and "Sets Manager". I'm okay with it being after those two as well, but it is currently between them which is taking me a while to get use to. If that isn't a good place for others, maybe leave position alone in this PR and only focus on renaming. |
Actually I am starting to think of a Set as what we have always thought of
it. And an Assignment as a Set in context of being assigned to a user. So
Sets Manager seems right.
…On Mon, Nov 27, 2023, 8:12 AM Alex Jordan ***@***.***> wrote:
I'll move it to fourth after Instructor Tools, Accounts Manager, and Sets
Manager.
Any preference on the order of Accounts Manager and Sets Manager?
Should Sets Manager be Assignments Manager? I avoided that for being too
long, but we do have Achievements Manager already, which is longer
On Mon, Nov 27, 2023, 7:45 AM Jaimos Skriletz ***@***.***>
wrote:
> ***@***.**** approved this pull request.
>
> —
> Reply to this email directly, view it on GitHub
> <https://protect2.fireeye.com/v1/url?k=31323334-501d2dca-3132feb7-454455534531-ce4e06aed06a70a9&q=1&e=cd7dcf61-fd6d-4e6c-8ab6-2f22a9ab0a14&u=https%3A%2F%2Fgithub.com%2Fopenwebwork%2Fwebwork2%2Fpull%2F2265%23pullrequestreview-1750761434>,
> or unsubscribe
> <https://protect2.fireeye.com/v1/url?k=31323334-501d2dca-3132feb7-454455534531-b9583455c518980d&q=1&e=cd7dcf61-fd6d-4e6c-8ab6-2f22a9ab0a14&u=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FABEDOAHEEIKYAKPDZJ76T7DYGSYRDAVCNFSM6AAAAAA73PJZ6KVHI2DSMVQWIX3LMV43YUDVNRWFEZLROVSXG5CSMV3GSZLXHMYTONJQG43DCNBTGQ>
> .
> You are receiving this because you authored the thread.Message ID:
> ***@***.***>
>
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
👍
5c0c13d
to
fd81fd2
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This generally looks good.
There are several instances of "Set Manager" that need to be changed to "Sets Manager" in templates/HelpFiles/InstructorUserList.html.ep
on lines 153-168.
There are comments on lines 238 and 516 of conf/localOverrides.conf.dist
that refer to the "homework sets editor".
There are references to "homework sets" in templates/ContentGenerator/Hardcopy/form.html.ep
lines 11 and 68, templates/ContentGenerator/Instructor/Assigner.html.ep
line 9, templates/ContentGenerator/Instructor/ProblemGrader.html.ep
line 37, templates/ContentGenerator/Instructor/ProblemSetList.html.ep
line 35, templates/ContentGenerator/Instructor/UsersAssignedToSet.html.ep
lines 9, 25, and 92, templates/HelpFiles/InstructorScoring.html.ep
line 24, templates/HelpFiles/InstructorUserList.html.ep
at numerous places, and templates/HelpFiles/instructor_links.html.ep
on lines 40 and 46-48. Should all of those be changed? Should we go all of the way and eliminate the word "homework" displayed in the UI? That might be a lot of work.
@@ -6,12 +6,12 @@ | |||
% } | |||
<ul class="nav flex-column"> | |||
% if (defined $courseID && $authen->was_verified) { | |||
% # Homework Sets or Course Administration | |||
% # Assignments or Course Administration |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This comment should be updated. This file no longer has anything to do with "Course Administration", and there isn't even such a link in the Admin course anymore.
Do I understand right that both of these should be referring to the Library Browser? |
Both of those lines actually apply to both the Library Browser and the Set Detail page. Although the |
I am replacing lots of these words/phrases with the approach that it is an "assignment" if it's in the context of something that has been assigned to a user. Otherwise, it is a "set". Does that sound OK? |
I see how line 238 applies to both. But line 516 is about set definition search depth. How does that apply to Set Detail? |
Sounds good to me. |
The search depth is also used for the import sets drop-down on the sets manager page. Your right, not the set detail page. However, that was the homework sets editor. |
This makes more name changes discussed at #1992.
It also changes the order of nav items a little, moving "Assigner Tool" (formerly "Set Assigner") higher up.
Lastly, while reviewing all the places to make name changes, I found a few vestiges of previous names that had never been changed.