From: Kyle Huckins Date: Tue, 10 Dec 2019 19:03:17 +0000 (+0000) Subject: LP1849212: Angular Course Page improvements, OPAC course search X-Git-Url: https://old-git.evergreen-ils.org/?a=commitdiff_plain;h=dd93b9752fcb25938e6c421cc88206664fb65688;p=working%2FEvergreen.git LP1849212: Angular Course Page improvements, OPAC course search - Apply Course Users functionality to Angular Course Page Admin UI. - Condense Course User functionality into its own component, usable as a dialog and inline. - Condense Course Material functionality into its own component, usable as a dialog and inline. - Add Return to Course List button - Move Archive Course button above tabs - Allow Editing of Course Users and Materials - Set datatype of is_public on Course User to 'bool' from 'boolean' - Relabel is_public on Course User to "OPAC Viewable?" - Undo removal of fm-editor in Course List - Users with the MANAGE_RESERVES permission who are opted into the course module can view a new Course Info tab on the item record. - Course Info tab displays a list of all courses(with link to the Admin Course Page) item is associated with, and a list of all instructors associated with those courses. - Improvements to open-ils.circ.course_users.retrieve. - Improve visuals when logged in as administrator. - Implement Course Search OPAC page, based on Advanced Catalog Search - Edit Searchbar to include entry for Course Search Signed-off-by: Kyle Huckins Signed-off-by: Jane Sandberg Signed-off-by: Michele Morgan Signed-off-by: Galen Charlton --- diff --git a/Open-ILS/examples/fm_IDL.xml b/Open-ILS/examples/fm_IDL.xml index db6946f293..9e896c9765 100644 --- a/Open-ILS/examples/fm_IDL.xml +++ b/Open-ILS/examples/fm_IDL.xml @@ -3121,7 +3121,7 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA - + @@ -3144,7 +3144,7 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA - + diff --git a/Open-ILS/src/eg2/src/app/staff/admin/local/course-reserves/course-associate-material.component.html b/Open-ILS/src/eg2/src/app/staff/admin/local/course-reserves/course-associate-material.component.html index 65dfb71a77..a34e757679 100644 --- a/Open-ILS/src/eg2/src/app/staff/admin/local/course-reserves/course-associate-material.component.html +++ b/Open-ILS/src/eg2/src/app/staff/admin/local/course-reserves/course-associate-material.component.html @@ -1,134 +1,164 @@ - - - - - + + + + + + + + - -