From 68a91c7decc077df09ebfeb46033018e3165041f Mon Sep 17 00:00:00 2001
From: Alex Jordan
Date: Sun, 26 Nov 2023 21:49:25 -0800
Subject: [PATCH 1/3] Rename several pages
---
conf/defaults.config | 14 +++++++-------
conf/localOverrides.conf.dist | 6 +++---
.../modelCourse/templates/email/welcome.msg | 2 +-
.../templates/setOrientation/course_info.txt | 2 +-
.../templates/setOrientation/options_info.txt | 4 ++--
.../modelCourse/templates/setOrientation/prob02.pg | 6 +++---
.../templates/setOrientation/setHeader.pg | 4 ++--
htdocs/themes/math4/math4.scss | 2 +-
.../ContentGenerator/Instructor/PGProblemEditor.pm | 2 +-
.../Instructor/ProblemSetDetail.pm | 2 +-
lib/WeBWorK/ContentGenerator/ProblemSet.pm | 4 ++--
lib/WeBWorK/Utils/Routes.pm | 10 +++++-----
templates/ContentGenerator/Base/links.html.ep | 14 +++++++-------
.../Instructor/Stats/set_stats.html.ep | 2 +-
templates/ContentGenerator/Options.html.ep | 2 +-
templates/ContentGenerator/ProblemSets.html.ep | 2 +-
.../HelpFiles/InstructorAchievementList.html.ep | 2 +-
templates/HelpFiles/InstructorAssigner.html.ep | 2 +-
templates/HelpFiles/InstructorFileManager.html.ep | 4 ++--
.../HelpFiles/InstructorPGProblemEditor.html.ep | 4 ++--
.../HelpFiles/InstructorProblemSetList.html.ep | 2 +-
templates/HelpFiles/InstructorSetMaker.html.ep | 2 +-
templates/HelpFiles/InstructorUserList.html.ep | 2 +-
templates/HelpFiles/Options.html.ep | 2 +-
templates/HelpFiles/admin_links.html.ep | 4 ++--
templates/HelpFiles/instructor_links.html.ep | 10 +++++-----
26 files changed, 56 insertions(+), 56 deletions(-)
diff --git a/conf/defaults.config b/conf/defaults.config
index bed018a9b4..f252a6e7b0 100644
--- a/conf/defaults.config
+++ b/conf/defaults.config
@@ -1262,18 +1262,18 @@ ${pg}{modules} = [
##### Problem creation defaults
# The default weight (also called value) of a problem to use when using the
-# Library Browser, Problem Editor or Set Manager to add problems to a set
+# Library Browser, Problem Editor, or Sets Manager to add problems to a set
# or when this value is left blank in an imported set definition file.
$problemDefaults{value} = 1;
# The default max_attempts for a problem to use when using the
-# Library Browser, Problem Editor or Set Manager to add problems to a set
+# Library Browser, Problem Editor, or Sets Manager to add problems to a set
# or when this value is left blank in an imported set definition file. Note that
# setting this to -1 gives students unlimited attempts.
$problemDefaults{max_attempts} = -1;
# The default showMeAnother for a problem to use when using the
-# Library Browser, Problem Editor or Set Manager to add problems to a set
+# Library Browser, Problem Editor, or Sets Manager to add problems to a set
# or when this value is left blank in an imported set definition file. Note that
# setting this to -1 disables the showMeAnother button
$problemDefaults{showMeAnother} = -2;
@@ -1597,7 +1597,7 @@ $ConfigValues = [
doc => x('Enable Course Achievements'),
doc2 => x(
'Activiating this will enable Mathchievements for webwork. Mathchievements can be managed '
- . 'by using the Achievement Editor link.'
+ . 'by using the Achievements Manager link.'
),
type => 'boolean'
},
@@ -1659,7 +1659,7 @@ $ConfigValues = [
. 'is 50% and a student views a problem during the Reduced Scoring Period, they will see the '
. 'message "You are in the Reduced Scoring Period: All additional work done counts 50% of the '
. 'original."
To use this, you also have to enable Reduced Scoring and set the Reduced '
- . 'Scoring Date for individual assignments by editing the set data using the Set Manager.
'
+ . 'Scoring Date for individual assignments by editing the set data using the Sets Manager.'
. 'This works with the avg_problem_grader (which is the the default grader) and the '
. 'std_problem_grader (the all or nothing grader). It will work with custom graders if they '
. 'are written appropriately.
'
@@ -1871,9 +1871,9 @@ $ConfigValues = [
{ var => 'permissionLevels{navigation_allowed}',
doc => 'Allowed to view course home page',
doc2 => 'If a user does not have this permission, then the user will not be allowed to navigate to the '
- . 'course home page, i.e., the Homework Sets page. This should only be used for a course when LTI '
+ . 'course home page, i.e., the Assignments page. This should only be used for a course when LTI '
. 'authentication is used, and is most useful when LTIGradeMode is set to homework. In this case the '
- . 'Homework Sets page is not useful and can even be confusing to students. To use this feature set '
+ . 'Assignments page is not useful and can even be confusing to students. To use this feature set '
. 'this permission to "login_proctor".',
type => 'permission'
},
diff --git a/conf/localOverrides.conf.dist b/conf/localOverrides.conf.dist
index e6913b0ff9..846c318b78 100644
--- a/conf/localOverrides.conf.dist
+++ b/conf/localOverrides.conf.dist
@@ -269,20 +269,20 @@ $mail{feedbackRecipients} = [
################################################################################
# The default weight (also called value) of a problem to use when using the
-# Library Browser, Problem Editor or Set Manager to add problems to a set
+# Library Browser, Problem Editor, or Sets Manager to add problems to a set
# or when this value is left blank in an imported set definition file.
#$problemDefaults{value} = 1;
# The default max_attempts for a problem to use when using the
-# Library Browser, Problem Editor or Set Manager to add problems to a set
+# Library Browser, Problem Editor, or Sets Manager to add problems to a set
# or when this value is left blank in an imported set definition file. Note that
# setting this to -1 gives students unlimited attempts.
#$problemDefaults{max_attempts} = -1;
# The default showMeAnother for a problem to use when using the
-# Library Browser, Problem Editor or Set Manager to add problems to a set
+# Library Browser, Problem Editor, or Sets Manager to add problems to a set
# or when this value is left blank in an imported set definition file. Note that
# setting this to -1 disables the showMeAnother button
#$problemDefaults{showMeAnother} = -1;
diff --git a/courses.dist/modelCourse/templates/email/welcome.msg b/courses.dist/modelCourse/templates/email/welcome.msg
index 036c20f686..5820e4f3fc 100644
--- a/courses.dist/modelCourse/templates/email/welcome.msg
+++ b/courses.dist/modelCourse/templates/email/welcome.msg
@@ -12,7 +12,7 @@ Your username/password is:
$LOGIN/$SID
You should change your password once you have logged in by visiting
-User Settings in the sidebar navigation.
+Account Settings in the sidebar navigation.
Have fun,
Jan
diff --git a/courses.dist/modelCourse/templates/setOrientation/course_info.txt b/courses.dist/modelCourse/templates/setOrientation/course_info.txt
index e8a5db2e2b..596e8af756 100644
--- a/courses.dist/modelCourse/templates/setOrientation/course_info.txt
+++ b/courses.dist/modelCourse/templates/setOrientation/course_info.txt
@@ -5,7 +5,7 @@
If you haven't already done so, you should change your password to
something other than your student ID or whatever your instructor
used as your initial password. To do this, click on the
-User Settings link in the sidebar navigation at the far left,
+Account Settings link in the sidebar navigation at the far left,
and follow the directions on that page. Note you can collapse and
uncollapse the sidebar navigation by clicking on the three bars "hamburger"
icon at the top left. So if you don't see the sidebar navigation, click
diff --git a/courses.dist/modelCourse/templates/setOrientation/options_info.txt b/courses.dist/modelCourse/templates/setOrientation/options_info.txt
index 5987b97799..c13dfdd9df 100644
--- a/courses.dist/modelCourse/templates/setOrientation/options_info.txt
+++ b/courses.dist/modelCourse/templates/setOrientation/options_info.txt
@@ -5,7 +5,7 @@
If you haven't already changed your password, you should do so now.
To do this, type your OLD password in the top box at the left and
your NEW password in the two lower boxes at the left,
-then press the "Change User Options" button.
+then press the "Change Account Settings" button.
@@ -27,5 +27,5 @@ automatically if you wish.
Finally, when you have made the changes that you want to make, select
-the "Homework Sets" link at the top of the red panel at the far left
+the "Assignments" link at the top of the red panel at the far left
to get back to the list of homework sets.
diff --git a/courses.dist/modelCourse/templates/setOrientation/prob02.pg b/courses.dist/modelCourse/templates/setOrientation/prob02.pg
index eb10283bed..dbd8d1f0a4 100644
--- a/courses.dist/modelCourse/templates/setOrientation/prob02.pg
+++ b/courses.dist/modelCourse/templates/setOrientation/prob02.pg
@@ -42,7 +42,7 @@ understands your answer the way you intend it to. And it does not count
as an attempt on the problem. (This is discussed further in a later problem.)
$PAR
-The ${LQ}User Settings$RQ link under the sidebar navigation at the left
+The ${LQ}Account Settings$RQ link under the sidebar navigation at the left
has a ${LQ}Change Display Options$RQ section that allows you to
change how the problem is displayed. The equations within the problem
can be represented in two different ways:
@@ -69,8 +69,8 @@ Choose whichever mode is most comfortable for you. You can always
select a different mode if a particular problem needs it. Here is a
sample of some simple mathematics, \(x^2 + 3\), and a more complicated
expression, \(\frac{x(1-x)}{2x + 1}\). Try changing the display mode
-by clicking the ${LQ}User Settings$RQ link, selecting the ${LQ}images${RQ}
-radio button, pressing the ${LQ}Change User Settings${RQ} button and then
+by clicking the ${LQ}Account Settings$RQ link, selecting the ${LQ}images${RQ}
+radio button, pressing the ${LQ}Change Account Settings${RQ} button and then
displaying problem 2 again. Then change the display mode to back to
${LQ}MathJax$RQ mode for the rest of the homework set.
$PAR
diff --git a/courses.dist/modelCourse/templates/setOrientation/setHeader.pg b/courses.dist/modelCourse/templates/setOrientation/setHeader.pg
index ff9221ab30..806facd188 100644
--- a/courses.dist/modelCourse/templates/setOrientation/setHeader.pg
+++ b/courses.dist/modelCourse/templates/setOrientation/setHeader.pg
@@ -50,12 +50,12 @@ menu, click the three bars to make it reappear.
$PAR
On the left, in the sidebar navigation, you have already
-seen the ${LQ}Homework Sets${RQ} page,
+seen the ${LQ}Assignments${RQ} page,
which lists all the homework assignments that have
been assigned to you. Links allow you to go to any assignment
you want to work on.
$PAR
-The ${LQ}User Settings${RQ} page lets you change your password,
+The ${LQ}Account Settings${RQ} page lets you change your password,
email address and display options. Display Options gives you control
over how you want math equations displayed. For example with
${LQ}MathJax${RQ} you can control the size of equations, have access
diff --git a/htdocs/themes/math4/math4.scss b/htdocs/themes/math4/math4.scss
index 07844b815b..a233e82bd9 100644
--- a/htdocs/themes/math4/math4.scss
+++ b/htdocs/themes/math4/math4.scss
@@ -512,7 +512,7 @@ ul.courses-list {
}
}
-/* Homework Sets */
+/* Assignments page */
.problem_set_table {
td a {
font-weight: bold;
diff --git a/lib/WeBWorK/ContentGenerator/Instructor/PGProblemEditor.pm b/lib/WeBWorK/ContentGenerator/Instructor/PGProblemEditor.pm
index d9dd27846b..b1d0b904e3 100644
--- a/lib/WeBWorK/ContentGenerator/Instructor/PGProblemEditor.pm
+++ b/lib/WeBWorK/ContentGenerator/Instructor/PGProblemEditor.pm
@@ -1129,7 +1129,7 @@ sub save_as_handler ($c) {
$c->shortPath($outputFilePath)
));
$c->addbadmessage(
- $c->maketext('You can change the file path for this problem manually from the "Set Manager" page'))
+ $c->maketext('You can change the file path for this problem manually from the "Sets Manager" page'))
if defined $c->{setID};
$c->addgoodmessage($c->maketext(
'The text box now contains the source of the original problem. '
diff --git a/lib/WeBWorK/ContentGenerator/Instructor/ProblemSetDetail.pm b/lib/WeBWorK/ContentGenerator/Instructor/ProblemSetDetail.pm
index 8a0ff06851..6d5509eedf 100644
--- a/lib/WeBWorK/ContentGenerator/Instructor/ProblemSetDetail.pm
+++ b/lib/WeBWorK/ContentGenerator/Instructor/ProblemSetDetail.pm
@@ -285,7 +285,7 @@ use constant FIELD_PROPERTIES => {
help_text => x(
'This sets a number of minutes for each version of a test, once it is started. Use "0" to indicate no '
. 'time limit. If there is a time limit, then there will be an indication that this is a timed '
- . 'test on the main "Homework Sets" page. Additionally the student will be sent to a confirmation '
+ . 'test on the main "Assignments" page. Additionally the student will be sent to a confirmation '
. 'page beefore they can begin.'
)
},
diff --git a/lib/WeBWorK/ContentGenerator/ProblemSet.pm b/lib/WeBWorK/ContentGenerator/ProblemSet.pm
index 33f275488b..2c60d1ec2e 100644
--- a/lib/WeBWorK/ContentGenerator/ProblemSet.pm
+++ b/lib/WeBWorK/ContentGenerator/ProblemSet.pm
@@ -103,9 +103,9 @@ sub nav ($c, $args) {
return '' unless $c->authz->hasPermissions($c->param('user'), 'navigation_allowed');
my @links = (
- $c->maketext('Homework Sets'),
+ $c->maketext('Assignments'),
$c->url_for($c->app->routes->lookup($c->current_route)->parent->name),
- $c->maketext('Homework Sets')
+ $c->maketext('Assignments')
);
return $c->tag(
'div',
diff --git a/lib/WeBWorK/Utils/Routes.pm b/lib/WeBWorK/Utils/Routes.pm
index e841b9a333..8b20112a26 100644
--- a/lib/WeBWorK/Utils/Routes.pm
+++ b/lib/WeBWorK/Utils/Routes.pm
@@ -246,7 +246,7 @@ my %routeParameters = (
path => '/logout'
},
options => {
- title => x('User Settings'),
+ title => x('Account Settings'),
module => 'Options',
path => '/options',
unrestricted => 1
@@ -332,7 +332,7 @@ my %routeParameters = (
path => '/instructor'
},
instructor_user_list => {
- title => x('User Manager'),
+ title => x('Accounts Manager'),
children => [qw(instructor_user_detail)],
module => 'Instructor::UserList',
path => '/users'
@@ -343,7 +343,7 @@ my %routeParameters = (
path => '/#userID'
},
instructor_set_list => {
- title => x('Set Manager'),
+ title => x('Sets Manager'),
children => [qw(instructor_set_detail)],
module => 'Instructor::ProblemSetList',
path => '/sets'
@@ -370,7 +370,7 @@ my %routeParameters = (
path => '/add_users'
},
instructor_set_assigner => {
- title => x('Set Assigner'),
+ title => x('Assigner Tool'),
module => 'Instructor::Assigner',
path => '/assigner'
},
@@ -460,7 +460,7 @@ my %routeParameters = (
path => '/student/#userID'
},
instructor_achievement_list => {
- title => x('Achievement Editor'),
+ title => x('Achievements Manager'),
children => [qw(instructor_achievement_editor instructor_achievement_user_editor)],
module => 'Instructor::AchievementList',
path => '/achievement_list'
diff --git a/templates/ContentGenerator/Base/links.html.ep b/templates/ContentGenerator/Base/links.html.ep
index ee3d9857b6..e6a2154c28 100644
--- a/templates/ContentGenerator/Base/links.html.ep
+++ b/templates/ContentGenerator/Base/links.html.ep
@@ -6,12 +6,12 @@
% }
% if (defined $courseID && $authen->was_verified) {
- % # Homework Sets or Course Administration
+ % # Assignments or Course Administration
-
% if ($restricted_navigation) {
- <%= maketext('Homework Sets') %>
+ <%= maketext('Assignments') %>
% } else {
- <%= $makelink->('set_list', text => maketext('Homework Sets')) %>
+ <%= $makelink->('set_list', text => maketext('Assignments')) %>
% }
%
@@ -88,7 +88,9 @@
% if ($authz->hasPermissions($userID, 'access_instructor_tools')) {
- <%= $makelink->('instructor_tools') %>
- % # Class list editor
+ % # Assigner Tool
+ - <%= $makelink->('instructor_set_assigner') %>
+ % # Accounts Manager
- <%= $makelink->('instructor_user_list') %>
% # User Assignments
% if (defined $eUserID && $eUserID ne $userID || defined $urlUserID) {
@@ -117,9 +119,7 @@
% }
- % # Set assigner
- <%= $makelink->('instructor_set_assigner') %>
- % # Homework Set Editor
+ % # Sets Manager
<%= $makelink->('instructor_set_list') %>
% # Editor link. Only shown for non-versioned sets
% if (defined $setID && $setID !~ /,v\d+$/) {
diff --git a/templates/ContentGenerator/Instructor/Stats/set_stats.html.ep b/templates/ContentGenerator/Instructor/Stats/set_stats.html.ep
index 51b49ef68d..9af0cd1048 100644
--- a/templates/ContentGenerator/Instructor/Stats/set_stats.html.ep
+++ b/templates/ContentGenerator/Instructor/Stats/set_stats.html.ep
@@ -46,7 +46,7 @@
data-bs-toggle="popover"
data-bs-content="<%= maketext(
'Answer availability for tests depends on multiple settings. This only indicates the '
- . 'template answer date has passed. See set editor for actual availability.'
+ . 'template answer date has passed. See Set Detail page for actual availability.'
) =%>">
diff --git a/templates/ContentGenerator/Options.html.ep b/templates/ContentGenerator/Options.html.ep
index ea715d0c24..7a7e43a701 100644
--- a/templates/ContentGenerator/Options.html.ep
+++ b/templates/ContentGenerator/Options.html.ep
@@ -166,5 +166,5 @@
% }
% }
%
- <%= submit_button maketext('Change User Settings'), name => 'changeOptions', class => 'btn btn-primary' =%>
+ <%= submit_button maketext('Change Account Settings'), name => 'changeOptions', class => 'btn btn-primary' =%>
% end
diff --git a/templates/ContentGenerator/ProblemSets.html.ep b/templates/ContentGenerator/ProblemSets.html.ep
index 92eaf055e7..dc6f9be6e9 100644
--- a/templates/ContentGenerator/ProblemSets.html.ep
+++ b/templates/ContentGenerator/ProblemSets.html.ep
@@ -16,7 +16,7 @@
% # Create the set table.
- <%= maketext('Homework Sets') %>
+ <%= maketext('Assignments') %>
%
% # Setlist table headers
% my $sort = param('sort') || 'status';
diff --git a/templates/HelpFiles/InstructorAchievementList.html.ep b/templates/HelpFiles/InstructorAchievementList.html.ep
index c35fa912c6..5a64630e81 100644
--- a/templates/HelpFiles/InstructorAchievementList.html.ep
+++ b/templates/HelpFiles/InstructorAchievementList.html.ep
@@ -14,7 +14,7 @@
%################################################################################
%
% layout 'help_macro';
-% title maketext('Achievement Editor Help');
+% title maketext('Achievements Manager Help');
%
<%= maketext('Manage achievements for the course. The actions allow one to edit, assign, import, export, score, '
diff --git a/templates/HelpFiles/InstructorAssigner.html.ep b/templates/HelpFiles/InstructorAssigner.html.ep
index 6a9fceef6b..769c571ac0 100644
--- a/templates/HelpFiles/InstructorAssigner.html.ep
+++ b/templates/HelpFiles/InstructorAssigner.html.ep
@@ -14,7 +14,7 @@
%################################################################################
%
% layout 'help_macro';
-% title maketext('Set Assigner Help');
+% title maketext('Assigner Tool Help');
%
<%= maketext('Select Users from the left column and sets from the right column and assign or '
diff --git a/templates/HelpFiles/InstructorFileManager.html.ep b/templates/HelpFiles/InstructorFileManager.html.ep
index 8258e95a8c..acb0ce7601 100644
--- a/templates/HelpFiles/InstructorFileManager.html.ep
+++ b/templates/HelpFiles/InstructorFileManager.html.ep
@@ -46,7 +46,7 @@
<%== maketext('These are stored in the templates directory. The format of '
. 'Set Definition files is described in the Set Definition specification. '
. 'Set definition files are mainly useful for transferring set assignments from one course to another '
- . 'and are created when exporting a problem set from the "Set Manager". Each set definition file '
+ . 'and are created when exporting a problem set from the "Sets Manager". Each set definition file '
. 'contains a list of problems used and the dates and times. These definitions can be imported into the '
. 'current course.',
'href="https://webwork.maa.org/wiki/Set_Definition_Files" target="Webworkdocs"') =%>
@@ -75,7 +75,7 @@
<%= maketext('These are the files from which problems are generated and are located in the templates '
. 'directory or in subdirectories. They can be edited directly using the "Edit" link on each problem '
- . 'page or from the "Set Manager". The File Manager allows you to upload or download these files. '
+ . 'page or from the "Sets Manager". The File Manager allows you to upload or download these files. '
. 'Directories that start with "set" contain pg files and are generated when exporting a problem set in '
. 'which there are local versions of a problem.') =%>
diff --git a/templates/HelpFiles/InstructorPGProblemEditor.html.ep b/templates/HelpFiles/InstructorPGProblemEditor.html.ep
index 2b7426143f..b683edc668 100644
--- a/templates/HelpFiles/InstructorPGProblemEditor.html.ep
+++ b/templates/HelpFiles/InstructorPGProblemEditor.html.ep
@@ -159,7 +159,7 @@
<%= maketext('You may want to create an unattached problem if you are using the current problem as a model '
. 'for a new problem. You can add the new file to a homework set from the Library Browser or via the '
- . 'set detail page of the "Set Manager".') =%>
+ . 'set detail page of the "Sets Manager".') =%>
<%= maketext('If the original problem can not be edited than the path name must be changed in order to be '
@@ -177,7 +177,7 @@
<%= maketext('Add this problem as the last problem of an existing set, either as a problem or as the set '
. 'header (the text that appears on the home page of a homework set). You can rearrange the order of the '
- . 'problems later using the "Set Manager".') =%>
+ . 'problems later using the "Sets Manager".') =%>
<%= maketext('Revert') %>
diff --git a/templates/HelpFiles/InstructorProblemSetList.html.ep b/templates/HelpFiles/InstructorProblemSetList.html.ep
index e5a76c28a9..8c251ed790 100644
--- a/templates/HelpFiles/InstructorProblemSetList.html.ep
+++ b/templates/HelpFiles/InstructorProblemSetList.html.ep
@@ -14,7 +14,7 @@
%################################################################################
%
% layout 'help_macro';
-% title maketext('Set Manager Help');
+% title maketext('Sets Manager Help');
%
<%= maketext('This page manages all problem sets (including quizzes/tests). '
diff --git a/templates/HelpFiles/InstructorSetMaker.html.ep b/templates/HelpFiles/InstructorSetMaker.html.ep
index c551ab21cc..0473f640d4 100644
--- a/templates/HelpFiles/InstructorSetMaker.html.ep
+++ b/templates/HelpFiles/InstructorSetMaker.html.ep
@@ -55,6 +55,6 @@
- <%= maketext('The "Edit Target Set" button at the top of the page will take you to the Problem Set Editor '
+ <%= maketext('The "Edit Target Set" button at the top of the page will take you to the Set Detail page '
. 'which will allow you to edit dates, assign users and other information about the problem set.') =%>
diff --git a/templates/HelpFiles/InstructorUserList.html.ep b/templates/HelpFiles/InstructorUserList.html.ep
index 27f92f1a40..0f923c5262 100644
--- a/templates/HelpFiles/InstructorUserList.html.ep
+++ b/templates/HelpFiles/InstructorUserList.html.ep
@@ -14,7 +14,7 @@
%################################################################################
%
% layout 'help_macro';
-% title maketext('User Manager Help');
+% title maketext('Accounts Manager Help');
%
<%== maketext('From this page you can add new students, edit user data '
diff --git a/templates/HelpFiles/Options.html.ep b/templates/HelpFiles/Options.html.ep
index e0cd395aa2..5dd698e734 100644
--- a/templates/HelpFiles/Options.html.ep
+++ b/templates/HelpFiles/Options.html.ep
@@ -14,7 +14,7 @@
%################################################################################
%
% layout 'help_macro';
-% title maketext('User Settings Help');
+% title maketext('Account Settings Help');
%
<%= maketext('This page allows users to change their password, email address, and display settings used in '
diff --git a/templates/HelpFiles/admin_links.html.ep b/templates/HelpFiles/admin_links.html.ep
index 24939ae6f7..89363ee5e5 100644
--- a/templates/HelpFiles/admin_links.html.ep
+++ b/templates/HelpFiles/admin_links.html.ep
@@ -25,7 +25,7 @@
- - <%= maketext('User Settings') %>
+ - <%= maketext('Account Settings') %>
- <%= maketext('Use this page to change your password.') =%>
- <%= maketext('Course Listings') %>
- <%= maketext('View/access current and archived courses.') =%>
@@ -45,7 +45,7 @@
- <%= maketext('Configure which course links appear on the site landing page.') =%>
- <%= maketext('Manage Locations') %>
- <%= maketext('Configure ip ranges (locations) that can be used to restrict set access.') =%>
- - <%= maketext('User Manager') %>
+ - <%= maketext('Accounts Manager') %>
-
<%= maketext('Manage instructors. When instructors are added to a newly created course, they are also '
. 'added to the admin course with username "userID_courseID".') =%>
diff --git a/templates/HelpFiles/instructor_links.html.ep b/templates/HelpFiles/instructor_links.html.ep
index d82becd1d7..60b9d73b89 100644
--- a/templates/HelpFiles/instructor_links.html.ep
+++ b/templates/HelpFiles/instructor_links.html.ep
@@ -34,14 +34,14 @@
. 'Assign individual sets '
. 'and Edit individual due dates.') =%>
- - <%= maketext('User Manager') %>
+ - <%= maketext('Accounts Manager') %>
-
<%= maketext('Edit class roster data. Add students, edit student data, drop students from class, import '
. 'students from a classlist, and give user professor privileges. Access to individual homework sets.') =%>
- - <%= maketext('Set Assigner') %>
+ - <%= maketext('Assigner Tool') %>
- <%= maketext('Assign and unassign selected exercise sets to selected users.') %>
- - <%= maketext('Set Manager') %>
+ - <%= maketext('Sets Manager') %>
-
<%= maketext('Edit homework sets for entire class. Change homework set due dates, create new sets from a set '
. 'definition file, create new homework sets, make sets visible/invisible, score homework sets. Assign '
@@ -57,10 +57,10 @@
- <%= maketext('View details of student perofrmance either by individual or by set.') %>
- <%= maketext('Scoring Tools') %>
-
- <%= maketext('Score one or more sets. This can also be done from the "Set Manager" or from the '
+ <%= maketext('Score one or more sets. This can also be done from the "Sets Manager" or from the '
. '"Instructor Tools", but the "Scoring Tools" page allows control over parameters.') =%>
- - <%= maketext('Achievement Editor') %>
+ - <%= maketext('Achievements Manager') %>
-
<%= maketext('Edit achivements for the course. This link is only present if achievements '
. 'are enabled for the course.') =%>
From fd81fd21d4f366b8952a3aff9ea26031c702b953 Mon Sep 17 00:00:00 2001
From: Alex Jordan
Date: Mon, 27 Nov 2023 10:26:24 -0800
Subject: [PATCH 2/3] reposition Assigner Tool in nav menu
---
templates/ContentGenerator/Base/links.html.ep | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/templates/ContentGenerator/Base/links.html.ep b/templates/ContentGenerator/Base/links.html.ep
index e6a2154c28..cc345d70e0 100644
--- a/templates/ContentGenerator/Base/links.html.ep
+++ b/templates/ContentGenerator/Base/links.html.ep
@@ -88,8 +88,6 @@
% if ($authz->hasPermissions($userID, 'access_instructor_tools')) {
- <%= $makelink->('instructor_tools') %>
- % # Assigner Tool
- - <%= $makelink->('instructor_set_assigner') %>
% # Accounts Manager
- <%= $makelink->('instructor_user_list') %>
% # User Assignments
@@ -136,6 +134,8 @@
% }
+ % # Assigner Tool
+ - <%= $makelink->('instructor_set_assigner') %>
% # Problem Editor
-
<%= $makelink->(
From c68c41d63ee0d937bb8459007804cae0c0774178 Mon Sep 17 00:00:00 2001
From: Alex Jordan
Date: Tue, 28 Nov 2023 17:23:25 -0800
Subject: [PATCH 3/3] more purging of 'take action', 'homework sets', etc.
---
conf/localOverrides.conf.dist | 4 +-
.../ContentGenerator/Hardcopy/form.html.ep | 4 +-
.../Instructor/Assigner.html.ep | 2 +-
.../Instructor/ProblemGrader.html.ep | 2 +-
.../Instructor/ProblemSetList.html.ep | 2 +-
.../Instructor/UsersAssignedToSet.html.ep | 6 +--
templates/HelpFiles/InstructorScoring.html.ep | 4 +-
.../HelpFiles/InstructorUserList.html.ep | 42 +++++++++----------
templates/HelpFiles/instructor_links.html.ep | 10 ++---
9 files changed, 38 insertions(+), 38 deletions(-)
diff --git a/conf/localOverrides.conf.dist b/conf/localOverrides.conf.dist
index 846c318b78..8cdc79a59f 100644
--- a/conf/localOverrides.conf.dist
+++ b/conf/localOverrides.conf.dist
@@ -235,7 +235,7 @@ $mail{feedbackRecipients} = [
# List of enabled display modes. Comment out any modes you don't wish to make
# available for use.
# The first uncommented option is the default for instructors rendering problems
-# in the homework sets editor.
+# in the Library Browser and Set Detail page.
#$pg{displayModes} = [
#"MathJax", # render TeX math expressions on the client side using MathJax
# we strongly recommend people install and use MathJax, and it is required if you want to use mathview
@@ -513,7 +513,7 @@ $mail{feedbackRecipients} = [
################################################################################
# Searching for set.def files to import
################################################################################
-## Uncomment below so that when the homework sets editor searches for set def
+## Uncomment below so that when the Library Browser searches for set def
## files, it searches beyond templates; it can search deeper subfolders of
## templates, and optionally also descend into Library
diff --git a/templates/ContentGenerator/Hardcopy/form.html.ep b/templates/ContentGenerator/Hardcopy/form.html.ep
index ce42ad58dc..c19ae4ab80 100644
--- a/templates/ContentGenerator/Hardcopy/form.html.ep
+++ b/templates/ContentGenerator/Hardcopy/form.html.ep
@@ -8,7 +8,7 @@
% if ($multiuser) {
<%= maketext(
- 'Select the homework sets for which to generate hardcopy versions. You may'
+ 'Select the assignments for which to generate hardcopy versions. You may'
. ' also select multiple users from the users list. You will receive hardcopy'
. ' for each (set, user) pair.') =%>
@@ -65,7 +65,7 @@
<%= maketext(
'You may choose to show any of the following data. Correct answers, hints, and solutions '
- . 'are only available [_1] after the answer date of the homework set.',
+ . 'are only available [_1] after the answer date of the assignment.',
$multiuser ? 'to privileged users or' : ''
) =%>
diff --git a/templates/ContentGenerator/Instructor/Assigner.html.ep b/templates/ContentGenerator/Instructor/Assigner.html.ep
index 36ea175c0f..88a28ddb53 100644
--- a/templates/ContentGenerator/Instructor/Assigner.html.ep
+++ b/templates/ContentGenerator/Instructor/Assigner.html.ep
@@ -6,7 +6,7 @@
% }
%
% unless ($authz->hasPermissions(param('user'), 'assign_problem_sets')) {
- <%= maketext('You are not authorized to assign homework sets.') %>
+ <%= maketext('You are not authorized to assign sets.') %>
% last;
% }
%
diff --git a/templates/ContentGenerator/Instructor/ProblemGrader.html.ep b/templates/ContentGenerator/Instructor/ProblemGrader.html.ep
index 02bb350096..f5f3e3953e 100644
--- a/templates/ContentGenerator/Instructor/ProblemGrader.html.ep
+++ b/templates/ContentGenerator/Instructor/ProblemGrader.html.ep
@@ -34,7 +34,7 @@
% }
%
% unless ($authz->hasPermissions(param('user'), 'score_sets')) {
- <%= maketext('You are not authorized to grade homework sets.') %>
+ <%= maketext('You are not authorized to grade assignments.') %>
% last;
% }
%
diff --git a/templates/ContentGenerator/Instructor/ProblemSetList.html.ep b/templates/ContentGenerator/Instructor/ProblemSetList.html.ep
index a8e4210800..62b4a47214 100644
--- a/templates/ContentGenerator/Instructor/ProblemSetList.html.ep
+++ b/templates/ContentGenerator/Instructor/ProblemSetList.html.ep
@@ -32,7 +32,7 @@
% }
%
% if ($c->{editMode} && !$authz->hasPermissions(param('user'), 'modify_problem_sets')) {
- <%= maketext('You are not authorized to modify homework sets.') %>
+ <%= maketext('You are not authorized to modify sets.') %>
% last;
% }
%
diff --git a/templates/ContentGenerator/Instructor/UsersAssignedToSet.html.ep b/templates/ContentGenerator/Instructor/UsersAssignedToSet.html.ep
index 190b54e737..b31d10f81b 100644
--- a/templates/ContentGenerator/Instructor/UsersAssignedToSet.html.ep
+++ b/templates/ContentGenerator/Instructor/UsersAssignedToSet.html.ep
@@ -6,7 +6,7 @@
% }
%
% unless ($authz->hasPermissions(param('user'), 'assign_problem_sets')) {
- <%= maketext('You are not authorized to assign homework sets.') %>
+ <%= maketext('You are not authorized to assign sets.') %>
% last;
% }
%
@@ -22,7 +22,7 @@
<%== maketext(
- "When you unassign by unchecking a student's name, you destroy all of the data for homework set [_1] "
+ "When you unassign by unchecking a student's name, you destroy all of the data for assignment [_1] "
. 'for this student. You will then need to reassign the set to these students and they will receive '
. 'new versions of the problems. Make sure this is what you want to do before unchecking students.',
tag('b', dir => 'ltr', format_set_name_display($setID))
@@ -89,7 +89,7 @@
<%== maketext(
'There is NO undo for this function. Do not use it unless you know what you are doing! '
. 'When you unassign a student using this button, or by unchecking their name, you destroy all '
- . 'of the data for homework set [_1] for this student.',
+ . 'of the data for assignment [_1] for this student.',
tag('span', dir => 'ltr', format_set_name_display($setID))
) =%>
diff --git a/templates/HelpFiles/InstructorScoring.html.ep b/templates/HelpFiles/InstructorScoring.html.ep
index 0e31f77de9..398e792a75 100644
--- a/templates/HelpFiles/InstructorScoring.html.ep
+++ b/templates/HelpFiles/InstructorScoring.html.ep
@@ -21,8 +21,8 @@
. 'application.') =%>
- <%= maketext('What WeBWorK does have is good support for summarizing the scores on WeBWorK homework sets and '
- . 'tests and exporting them in a form (.csv) which any spreadsheet can use. WeBWorK reports all of the '
+ <%= maketext('What WeBWorK does have is good support for summarizing the scores on WeBWorK assignments '
+ . 'and exporting them in a form (.csv) which any spreadsheet can use. WeBWorK reports all of the '
. 'homework grades with options shown below.') =%>
diff --git a/templates/HelpFiles/InstructorUserList.html.ep b/templates/HelpFiles/InstructorUserList.html.ep
index 0f923c5262..ae71e18031 100644
--- a/templates/HelpFiles/InstructorUserList.html.ep
+++ b/templates/HelpFiles/InstructorUserList.html.ep
@@ -23,7 +23,7 @@
. 'another course. You can also delete students from the class roster, but this cannot be undone.') =%>
- <%= maketext('This page gives access to information about the student, independent of the homework sets '
+ <%= maketext('This page gives access to information about the student, independent of the assignments '
. 'assigned to them.') =%>
<%= maketext('To perform an action select the desired action tab and click the submit button.') %>
@@ -59,11 +59,11 @@
- <%= maketext('Add a few students to the course.') %>
-
- <%= maketext('Click the "Add x student(s)" radio button and then click "Take action". This will take you to a '
+ <%= maketext('Enter a number of students to add, and then click "Add". This will take you to a '
. 'new page where the data can be entered for one or more students. It is also possible to assign the '
- . 'student to one or more problem sets as they are being entered: simply select the homework sets from the '
+ . 'student(s) to one or more sets as they are being entered: simply select the sets from the '
. 'list below the data entry table. Use "command" or "control" click to select more than one '
- . 'homework set.') =%>
+ . 'set.') =%>
- <%= maketext('Add many students to a course from a class list.') %>
@@ -98,8 +98,8 @@
-
<%= maketext('To drop a student or students, select them for editing as described above and then set the '
. 'pop-up list to enrolled,drop, or audit. Dropped students cannot log in to the course, are not assigned '
- . 'new homework sets and are not sent email. They can be re-enrolled simply by changing their status back '
- . 'to enrolled. No data is lost, any homework sets assigned before they were dropped are restored '
+ . 'new sets and are not sent email. They can be re-enrolled simply by changing their status back '
+ . 'to enrolled. No data is lost, any assignments assigned before they were dropped are restored '
. 'unchanged.') =%>
@@ -107,20 +107,20 @@
-
<%= maketext('This should be done cautiously. Once a student is deleted from a course their data is lost '
. 'forever and cannot be recovered. They can be added to the course as a new student, but all of their '
- . 'homework set assignments and homework has been permanently deleted.') =%>
+ . 'assignment data has been permanently deleted.') =%>
- <%= maketext('Assign sets to one student') %>
-
<%= maketext('To assign one or more sets to an individual student click in the column "Assigned Sets" in the '
- . q{student's row. This will take you to a page where you can assign and unassign homework sets and }
+ . q{student's row. This will take you to a page where you can assign and unassign sets and }
. 'change the due dates for homework on an individual basis.') =%>
- <%= maketext('Change the due date for one student') %>
-
<%= maketext(q{Click on the column "Assigned Sets" in the student's row. This will take you to a page where }
- . 'you can assign and unassign homework sets and change the due dates for homework on an '
+ . 'you can assign and unassign sets and change the due dates for homework on an '
. 'individual basis.') =%>
@@ -135,42 +135,42 @@
. 'upper right corner of the window.') =%>
- - <%= maketext('Change the grades on a homework set for one student.') %>
+ - <%= maketext('Change the grades on an assignment for one student.') %>
-
<%= maketext(q{Click first in the "Assigned Sets" column in the student's row. This will take you to a new }
- . 'page where you will click on the link to the homework set where the grade change is to be made. (The '
+ . 'page where you will click on the link to the assignment where the grade change is to be made. (The '
. 'grade for each problem is listed as "status" on this third page).') =%>
- <%= maketext('Extend the number of attempts allowed a student on a given problem.') %>
-
<%= maketext(q{Click first in the "Assigned Sets" column in the student's row. This will take you to a new }
- . 'page where you will click on the link to the homework set where the grade change is to be made.') =%>
+ . 'page where you will click on the link to the assignment where the grade change is to be made.') =%>
- <%= maketext('Assign sets to many students') %>
-
- <%= maketext('This is done from the "Set Manager" or from the "Instructor Tools" page if you wish to '
- . 'assign a homework set to all students or a large group of students (e.g. a section).') =%>
+ <%= maketext('This is done from the "Sets Manager" or from the "Instructor Tools" page if you wish to '
+ . 'assign a set to all students or a large group of students (e.g. a section).') =%>
- - <%= maketext('Change dates for a homework set for the whole class.') %>
- - <%= maketext('This is done from the "Set Manager" or from the "Instructor Tools" page.') %>
+ - <%= maketext('Change dates for a set for the whole class.') %>
+ - <%= maketext('This is done from the "Sets Manager" or from the "Instructor Tools" page.') %>
- - <%= maketext('Change the grading on a homework set for an entire class.') %>
+ - <%= maketext('Change the grading on a set for an entire class.') %>
-
<%= maketext('You might want to do this if you want to give full credit to everyone on a particular problem '
- . q{that was not worded correctly, or wasn't working properly. This is done from the "Set Manager" }
+ . q{that was not worded correctly, or wasn't working properly. This is done from the "Sets Manager" }
. 'page or the "Instructor Tools" page.') =%>
- <%= maketext('Change the number of atttempts allowed on a problem.') %>
- - <%= maketext('This is done from the "Set Manager" page or the "Instructor tools" page.') %>
+ - <%= maketext('This is done from the "Sets Manager" page or the "Instructor tools" page.') %>
<%= maketext('Many of these editing activities can also be done more quickly from the "Instructor Tools" page '
- . 'where students and homework sets can be selected simultaneously. The "Instructor Tools" page is useful for '
+ . 'where students and sets can be selected simultaneously. The "Instructor Tools" page is useful for '
. 'quick editing of one or two students. The initial setup of the class can be done best from this page. '
. 'Importing and exporting class lists can only be done from this page. Deleting students can only be '
. 'done from this page.') =%>
@@ -190,7 +190,7 @@
<%== maketext('The Assigned sets column (x/y) indicates that x sets out of y sets avaiable '
. 'have been assigned to this student. Click this link to assign or unassign sets to this student, to '
- . 'adjust due dates, or to adjust the grades on a homework set for a student.') =%>
+ . 'adjust due dates, or to adjust the grades on an assignment for a student.') =%>
<%== maketext('Clicking the email address link will bring up your standard email application '
diff --git a/templates/HelpFiles/instructor_links.html.ep b/templates/HelpFiles/instructor_links.html.ep
index 60b9d73b89..2fabeabb73 100644
--- a/templates/HelpFiles/instructor_links.html.ep
+++ b/templates/HelpFiles/instructor_links.html.ep
@@ -37,20 +37,20 @@
<%= maketext('Accounts Manager') %>
<%= maketext('Edit class roster data. Add students, edit student data, drop students from class, import '
- . 'students from a classlist, and give user professor privileges. Access to individual homework sets.') =%>
+ . 'students from a classlist, and give user professor privileges. Access to individual assignments.') =%>
<%= maketext('Assigner Tool') %>
<%= maketext('Assign and unassign selected exercise sets to selected users.') %>
<%= maketext('Sets Manager') %>
- <%= maketext('Edit homework sets for entire class. Change homework set due dates, create new sets from a set '
- . 'definition file, create new homework sets, make sets visible/invisible, score homework sets. Assign '
- . 'homework sets to the class.') =%>
+ <%= maketext('Edit sets for the entire class. Change set due dates, create new sets from a set '
+ . 'definition file, create new sets, make sets visible/invisible, score assignments. Assign '
+ . 'sets to the class.') =%>
<%= maketext('Problem Editor') %>
<%= maketext('Write a new PG problem file or edit an existing one.') %>
<%= maketext('Library Browser') %>
- <%= maketext('Choose problems from a library and add them to a homework set.') %>
+ <%= maketext('Choose problems from a library and add them to a set.') %>
<%= maketext('Statistics') %>
<%= maketext(q{View statistics of students' performance on homework either by individual or by set.}) %>
<%= maketext('Student Progress') %>