Skip to content

Commit

Permalink
[#8541] Instructor: home page: give menu option to edit a course (#8725)
Browse files Browse the repository at this point in the history
  • Loading branch information
jacoblipech authored and whipermr5 committed Apr 10, 2018
1 parent 173b33d commit 25008d1
Show file tree
Hide file tree
Showing 16 changed files with 136 additions and 0 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -111,6 +111,7 @@ private List<ElementTag> createCourseTableLinks(InstructorAttributes instructor,
instructors.addNestedElement(edit);

courses.addNestedElement(archive);
courses.addNestedElement(edit);
courses.addNestedElement(delete);

return Arrays.asList(students, instructors, sessions, courses);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -194,6 +194,11 @@ <h5 class="inline-block">
Archive
</a>
</li>
<li>
<a class="btn-tm-actions course-edit-for-test" data-original-title="Edit Course information and instructor list" data-placement="left" data-toggle="tooltip" href="/page/instructorCourseEditPage?courseid=CHomeUiT.CS2104&user=CHomeUiT.instructor.tmms" title="">
View / Edit
</a>
</li>
<li>
<a class="btn-tm-actions course-delete-for-test course-delete-link" data-course-id="CHomeUiT.CS2104" data-original-title="Delete the course and its corresponding students and sessions" data-placement="left" data-toggle="tooltip" href="/page/instructorCourseDelete?courseid=CHomeUiT.CS2104&next=%2Fpage%2FinstructorHomePage&user=CHomeUiT.instructor.tmms&token=${sessionToken}" title="">
Delete
Expand Down
10 changes: 10 additions & 0 deletions src/test/resources/pages/instructorHomeHTML.html
Original file line number Diff line number Diff line change
Expand Up @@ -187,6 +187,11 @@ <h5 class="inline-block">
Archive
</a>
</li>
<li>
<a class="btn-tm-actions course-edit-for-test" data-original-title="Edit Course information and instructor list" data-placement="left" data-toggle="tooltip" href="/page/instructorCourseEditPage?courseid=CHomeUiT.CS1101&user=CHomeUiT.instructor.tmms" title="">
View / Edit
</a>
</li>
<li>
<a class="btn-tm-actions course-delete-for-test course-delete-link" data-course-id="CHomeUiT.CS1101" data-original-title="Delete the course and its corresponding students and sessions" data-placement="left" data-toggle="tooltip" href="/page/instructorCourseDelete?courseid=CHomeUiT.CS1101&next=%2Fpage%2FinstructorHomePage&user=CHomeUiT.instructor.tmms&token=${sessionToken}" title="">
Delete
Expand Down Expand Up @@ -333,6 +338,11 @@ <h5 class="inline-block">
Archive
</a>
</li>
<li>
<a class="btn-tm-actions course-edit-for-test" data-original-title="Edit Course information and instructor list" data-placement="left" data-toggle="tooltip" href="/page/instructorCourseEditPage?courseid=CHomeUiT.CS2104&user=CHomeUiT.instructor.tmms" title="">
View / Edit
</a>
</li>
<li>
<a class="btn-tm-actions course-delete-for-test course-delete-link" data-course-id="CHomeUiT.CS2104" data-original-title="Delete the course and its corresponding students and sessions" data-placement="left" data-toggle="tooltip" href="/page/instructorCourseDelete?courseid=CHomeUiT.CS2104&next=%2Fpage%2FinstructorHomePage&user=CHomeUiT.instructor.tmms&token=${sessionToken}" title="">
Delete
Expand Down
10 changes: 10 additions & 0 deletions src/test/resources/pages/instructorHomeHTMLResponseRateFail.html
Original file line number Diff line number Diff line change
Expand Up @@ -187,6 +187,11 @@ <h5 class="inline-block">
Archive
</a>
</li>
<li>
<a class="btn-tm-actions course-edit-for-test" data-original-title="Edit Course information and instructor list" data-placement="left" data-toggle="tooltip" href="/page/instructorCourseEditPage?courseid=CHomeUiT.CS1101&user=CHomeUiT.instructor.tmms" title="">
View / Edit
</a>
</li>
<li>
<a class="btn-tm-actions course-delete-for-test course-delete-link" data-course-id="CHomeUiT.CS1101" data-original-title="Delete the course and its corresponding students and sessions" data-placement="left" data-toggle="tooltip" href="/page/instructorCourseDelete?courseid=CHomeUiT.CS1101&next=%2Fpage%2FinstructorHomePage&user=CHomeUiT.instructor.tmms&token=${sessionToken}" title="">
Delete
Expand Down Expand Up @@ -333,6 +338,11 @@ <h5 class="inline-block">
Archive
</a>
</li>
<li>
<a class="btn-tm-actions course-edit-for-test" data-original-title="Edit Course information and instructor list" data-placement="left" data-toggle="tooltip" href="/page/instructorCourseEditPage?courseid=CHomeUiT.CS2104&user=CHomeUiT.instructor.tmms" title="">
View / Edit
</a>
</li>
<li>
<a class="btn-tm-actions course-delete-for-test course-delete-link" data-course-id="CHomeUiT.CS2104" data-original-title="Delete the course and its corresponding students and sessions" data-placement="left" data-toggle="tooltip" href="/page/instructorCourseDelete?courseid=CHomeUiT.CS2104&next=%2Fpage%2FinstructorHomePage&user=CHomeUiT.instructor.tmms&token=${sessionToken}" title="">
Delete
Expand Down
10 changes: 10 additions & 0 deletions src/test/resources/pages/instructorHomeHTMLResponseRatePass.html
Original file line number Diff line number Diff line change
Expand Up @@ -187,6 +187,11 @@ <h5 class="inline-block">
Archive
</a>
</li>
<li>
<a class="btn-tm-actions course-edit-for-test" data-original-title="Edit Course information and instructor list" data-placement="left" data-toggle="tooltip" href="/page/instructorCourseEditPage?courseid=CHomeUiT.CS1101&user=CHomeUiT.instructor.tmms" title="">
View / Edit
</a>
</li>
<li>
<a class="btn-tm-actions course-delete-for-test course-delete-link" data-course-id="CHomeUiT.CS1101" data-original-title="Delete the course and its corresponding students and sessions" data-placement="left" data-toggle="tooltip" href="/page/instructorCourseDelete?courseid=CHomeUiT.CS1101&next=%2Fpage%2FinstructorHomePage&user=CHomeUiT.instructor.tmms&token=${sessionToken}" title="">
Delete
Expand Down Expand Up @@ -333,6 +338,11 @@ <h5 class="inline-block">
Archive
</a>
</li>
<li>
<a class="btn-tm-actions course-edit-for-test" data-original-title="Edit Course information and instructor list" data-placement="left" data-toggle="tooltip" href="/page/instructorCourseEditPage?courseid=CHomeUiT.CS2104&user=CHomeUiT.instructor.tmms" title="">
View / Edit
</a>
</li>
<li>
<a class="btn-tm-actions course-delete-for-test course-delete-link" data-course-id="CHomeUiT.CS2104" data-original-title="Delete the course and its corresponding students and sessions" data-placement="left" data-toggle="tooltip" href="/page/instructorCourseDelete?courseid=CHomeUiT.CS2104&next=%2Fpage%2FinstructorHomePage&user=CHomeUiT.instructor.tmms&token=${sessionToken}" title="">
Delete
Expand Down
10 changes: 10 additions & 0 deletions src/test/resources/pages/instructorHomeHTMLSortByDate.html
Original file line number Diff line number Diff line change
Expand Up @@ -187,6 +187,11 @@ <h5 class="inline-block">
Archive
</a>
</li>
<li>
<a class="btn-tm-actions course-edit-for-test" data-original-title="Edit Course information and instructor list" data-placement="left" data-toggle="tooltip" href="/page/instructorCourseEditPage?courseid=CHomeUiT.CS1101&user=CHomeUiT.instructor.tmms" title="">
View / Edit
</a>
</li>
<li>
<a class="btn-tm-actions course-delete-for-test course-delete-link" data-course-id="CHomeUiT.CS1101" data-original-title="Delete the course and its corresponding students and sessions" data-placement="left" data-toggle="tooltip" href="/page/instructorCourseDelete?courseid=CHomeUiT.CS1101&next=%2Fpage%2FinstructorHomePage&user=CHomeUiT.instructor.tmms&token=${sessionToken}" title="">
Delete
Expand Down Expand Up @@ -333,6 +338,11 @@ <h5 class="inline-block">
Archive
</a>
</li>
<li>
<a class="btn-tm-actions course-edit-for-test" data-original-title="Edit Course information and instructor list" data-placement="left" data-toggle="tooltip" href="/page/instructorCourseEditPage?courseid=CHomeUiT.CS2104&user=CHomeUiT.instructor.tmms" title="">
View / Edit
</a>
</li>
<li>
<a class="btn-tm-actions course-delete-for-test course-delete-link" data-course-id="CHomeUiT.CS2104" data-original-title="Delete the course and its corresponding students and sessions" data-placement="left" data-toggle="tooltip" href="/page/instructorCourseDelete?courseid=CHomeUiT.CS2104&next=%2Fpage%2FinstructorHomePage&user=CHomeUiT.instructor.tmms&token=${sessionToken}" title="">
Delete
Expand Down
10 changes: 10 additions & 0 deletions src/test/resources/pages/instructorHomeHTMLSortById.html
Original file line number Diff line number Diff line change
Expand Up @@ -187,6 +187,11 @@ <h5 class="inline-block">
Archive
</a>
</li>
<li>
<a class="btn-tm-actions course-edit-for-test" data-original-title="Edit Course information and instructor list" data-placement="left" data-toggle="tooltip" href="/page/instructorCourseEditPage?courseid=CHomeUiT.CS1101&user=CHomeUiT.instructor.tmms" title="">
View / Edit
</a>
</li>
<li>
<a class="btn-tm-actions course-delete-for-test course-delete-link" data-course-id="CHomeUiT.CS1101" data-original-title="Delete the course and its corresponding students and sessions" data-placement="left" data-toggle="tooltip" href="/page/instructorCourseDelete?courseid=CHomeUiT.CS1101&next=%2Fpage%2FinstructorHomePage&user=CHomeUiT.instructor.tmms&token=${sessionToken}" title="">
Delete
Expand Down Expand Up @@ -333,6 +338,11 @@ <h5 class="inline-block">
Archive
</a>
</li>
<li>
<a class="btn-tm-actions course-edit-for-test" data-original-title="Edit Course information and instructor list" data-placement="left" data-toggle="tooltip" href="/page/instructorCourseEditPage?courseid=CHomeUiT.CS2104&user=CHomeUiT.instructor.tmms" title="">
View / Edit
</a>
</li>
<li>
<a class="btn-tm-actions course-delete-for-test course-delete-link" data-course-id="CHomeUiT.CS2104" data-original-title="Delete the course and its corresponding students and sessions" data-placement="left" data-toggle="tooltip" href="/page/instructorCourseDelete?courseid=CHomeUiT.CS2104&next=%2Fpage%2FinstructorHomePage&user=CHomeUiT.instructor.tmms&token=${sessionToken}" title="">
Delete
Expand Down
10 changes: 10 additions & 0 deletions src/test/resources/pages/instructorHomeHTMLSortByName.html
Original file line number Diff line number Diff line change
Expand Up @@ -187,6 +187,11 @@ <h5 class="inline-block">
Archive
</a>
</li>
<li>
<a class="btn-tm-actions course-edit-for-test" data-original-title="Edit Course information and instructor list" data-placement="left" data-toggle="tooltip" href="/page/instructorCourseEditPage?courseid=CHomeUiT.CS2104&user=CHomeUiT.instructor.tmms" title="">
View / Edit
</a>
</li>
<li>
<a class="btn-tm-actions course-delete-for-test course-delete-link" data-course-id="CHomeUiT.CS2104" data-original-title="Delete the course and its corresponding students and sessions" data-placement="left" data-toggle="tooltip" href="/page/instructorCourseDelete?courseid=CHomeUiT.CS2104&next=%2Fpage%2FinstructorHomePage&user=CHomeUiT.instructor.tmms&token=${sessionToken}" title="">
Delete
Expand Down Expand Up @@ -697,6 +702,11 @@ <h5 class="inline-block">
Archive
</a>
</li>
<li>
<a class="btn-tm-actions course-edit-for-test" data-original-title="Edit Course information and instructor list" data-placement="left" data-toggle="tooltip" href="/page/instructorCourseEditPage?courseid=CHomeUiT.CS1101&user=CHomeUiT.instructor.tmms" title="">
View / Edit
</a>
</li>
<li>
<a class="btn-tm-actions course-delete-for-test course-delete-link" data-course-id="CHomeUiT.CS1101" data-original-title="Delete the course and its corresponding students and sessions" data-placement="left" data-toggle="tooltip" href="/page/instructorCourseDelete?courseid=CHomeUiT.CS1101&next=%2Fpage%2FinstructorHomePage&user=CHomeUiT.instructor.tmms&token=${sessionToken}" title="">
Delete
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -187,6 +187,11 @@ <h5 class="inline-block">
Archive
</a>
</li>
<li>
<a class="btn-tm-actions course-edit-for-test" data-original-title="Edit Course information and instructor list" data-placement="left" data-toggle="tooltip" href="/page/instructorCourseEditPage?courseid=CHomeUiT.CS1101&user=CHomeUiT.instructor.tmms" title="">
View / Edit
</a>
</li>
<li>
<a class="btn-tm-actions course-delete-for-test course-delete-link" data-course-id="CHomeUiT.CS1101" data-original-title="Delete the course and its corresponding students and sessions" data-placement="left" data-toggle="tooltip" href="/page/instructorCourseDelete?courseid=CHomeUiT.CS1101&next=%2Fpage%2FinstructorHomePage&user=CHomeUiT.instructor.tmms&token=${sessionToken}" title="">
Delete
Expand Down Expand Up @@ -333,6 +338,11 @@ <h5 class="inline-block">
Archive
</a>
</li>
<li>
<a class="btn-tm-actions course-edit-for-test" data-original-title="Edit Course information and instructor list" data-placement="left" data-toggle="tooltip" href="/page/instructorCourseEditPage?courseid=CHomeUiT.CS2104&user=CHomeUiT.instructor.tmms" title="">
View / Edit
</a>
</li>
<li>
<a class="btn-tm-actions course-delete-for-test course-delete-link" data-course-id="CHomeUiT.CS2104" data-original-title="Delete the course and its corresponding students and sessions" data-placement="left" data-toggle="tooltip" href="/page/instructorCourseDelete?courseid=CHomeUiT.CS2104&next=%2Fpage%2FinstructorHomePage&user=CHomeUiT.instructor.tmms&token=${sessionToken}" title="">
Delete
Expand Down
10 changes: 10 additions & 0 deletions src/test/resources/pages/instructorHomeHTMLSortSessionsByName.html
Original file line number Diff line number Diff line change
Expand Up @@ -187,6 +187,11 @@ <h5 class="inline-block">
Archive
</a>
</li>
<li>
<a class="btn-tm-actions course-edit-for-test" data-original-title="Edit Course information and instructor list" data-placement="left" data-toggle="tooltip" href="/page/instructorCourseEditPage?courseid=CHomeUiT.CS1101&user=CHomeUiT.instructor.tmms" title="">
View / Edit
</a>
</li>
<li>
<a class="btn-tm-actions course-delete-for-test course-delete-link" data-course-id="CHomeUiT.CS1101" data-original-title="Delete the course and its corresponding students and sessions" data-placement="left" data-toggle="tooltip" href="/page/instructorCourseDelete?courseid=CHomeUiT.CS1101&next=%2Fpage%2FinstructorHomePage&user=CHomeUiT.instructor.tmms&token=${sessionToken}" title="">
Delete
Expand Down Expand Up @@ -333,6 +338,11 @@ <h5 class="inline-block">
Archive
</a>
</li>
<li>
<a class="btn-tm-actions course-edit-for-test" data-original-title="Edit Course information and instructor list" data-placement="left" data-toggle="tooltip" href="/page/instructorCourseEditPage?courseid=CHomeUiT.CS2104&user=CHomeUiT.instructor.tmms" title="">
View / Edit
</a>
</li>
<li>
<a class="btn-tm-actions course-delete-for-test course-delete-link" data-course-id="CHomeUiT.CS2104" data-original-title="Delete the course and its corresponding students and sessions" data-placement="left" data-toggle="tooltip" href="/page/instructorCourseDelete?courseid=CHomeUiT.CS2104&next=%2Fpage%2FinstructorHomePage&user=CHomeUiT.instructor.tmms&token=${sessionToken}" title="">
Delete
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -187,6 +187,11 @@ <h5 class="inline-block">
Archive
</a>
</li>
<li>
<a class="btn-tm-actions course-edit-for-test" data-original-title="Edit Course information and instructor list" data-placement="left" data-toggle="tooltip" href="/page/instructorCourseEditPage?courseid=CHomeUiT.CS1101&user=CHomeUiT.instructor.tmms" title="">
View / Edit
</a>
</li>
<li>
<a class="btn-tm-actions course-delete-for-test course-delete-link" data-course-id="CHomeUiT.CS1101" data-original-title="Delete the course and its corresponding students and sessions" data-placement="left" data-toggle="tooltip" href="/page/instructorCourseDelete?courseid=CHomeUiT.CS1101&next=%2Fpage%2FinstructorHomePage&user=CHomeUiT.instructor.tmms&token=${sessionToken}" title="">
Delete
Expand Down Expand Up @@ -333,6 +338,11 @@ <h5 class="inline-block">
Archive
</a>
</li>
<li>
<a class="btn-tm-actions course-edit-for-test" data-original-title="Edit Course information and instructor list" data-placement="left" data-toggle="tooltip" href="/page/instructorCourseEditPage?courseid=CHomeUiT.CS2104&user=CHomeUiT.instructor.tmms" title="">
View / Edit
</a>
</li>
<li>
<a class="btn-tm-actions course-delete-for-test course-delete-link" data-course-id="CHomeUiT.CS2104" data-original-title="Delete the course and its corresponding students and sessions" data-placement="left" data-toggle="tooltip" href="/page/instructorCourseDelete?courseid=CHomeUiT.CS2104&next=%2Fpage%2FinstructorHomePage&user=CHomeUiT.instructor.tmms&token=${sessionToken}" title="">
Delete
Expand Down
Loading

0 comments on commit 25008d1

Please sign in to comment.