{"id":27,"date":"2026-03-19T09:00:45","date_gmt":"2026-03-19T02:00:45","guid":{"rendered":""},"modified":"2026-03-19T09:00:45","modified_gmt":"2026-03-19T02:00:45","slug":"wp-library-books","status":"publish","type":"page","link":"https:\/\/ngprcop.uqam.ca\/?page_id=27","title":{"rendered":"Library Books"},"content":{"rendered":"<div class=\"libmns7-app libmns7-public\"><div class=\"libmns7-app owt7-lms owt7-lms-public-library\">\n    <div class=\"owt7_lms_front_books\">\n                        <div class=\"owt7_lms_books_wrap\">\n            <div class=\"owt7-lms-books-loader\" id=\"owt7_lms_books_loader\" aria-hidden=\"true\">\n                <span class=\"owt7-lms-loader-spinner\"><\/span>\n            <\/div>\n            <div id=\"owt7_lms_books\">\n                <div class=\"libmns7-book-list-container libmns7-book-list-container--empty\" id=\"owt7_lib_book_container\">\n        <div class=\"owt7-lms-no-books owt7-lms-empty-state owt7-lms-catalogue-empty owt7-lms-empty-state-catalog\" role=\"status\" aria-live=\"polite\">\n        <div class=\"owt7-lms-empty-state-icon\" aria-hidden=\"true\">\n            <span class=\"dashicons dashicons-book-alt\"><\/span>\n        <\/div>\n                <h3 class=\"owt7-lms-empty-state-title\">No books available right now<\/h3>\n        <p class=\"owt7-lms-empty-state-desc\">The library catalog is empty at the moment. Please check back soon, new books are added regularly.<\/p>\n            <\/div>\n        <\/div>\n            <\/div>\n        <\/div>\n    <\/div>\n<\/div>\n\n<div id=\"owt7_lms_mdl_book_detail\" class=\"owt7-lms-modal owt7-lms-book-detail-modal\" style=\"display: none;\" aria-hidden=\"true\">\n\t<div class=\"owt7-lms-modal-overlay\"><\/div>\n\t<div class=\"owt7-lms-modal-dialog\" role=\"dialog\" aria-modal=\"true\" aria-labelledby=\"owt7_lms_book_detail_title\">\n\t\t<div class=\"owt7-lms-modal-content\">\n\t\t\t<div class=\"owt7-lms-modal-header\">\n\t\t\t\t<h2 id=\"owt7_lms_book_detail_title\" class=\"owt7-lms-modal-title\">Book Details<\/h2>\n\t\t\t\t<button type=\"button\" class=\"owt7-lms-modal-close\" aria-label=\"Close\">&times;<\/button>\n\t\t\t<\/div>\n\t\t\t<div class=\"owt7-lms-modal-body\">\n\t\t\t\t<div id=\"owt7_lms_book_detail_content\" class=\"owt7-lms-book-detail-content\">\n\t\t\t\t\t<div class=\"owt7-lms-book-detail-loading\"><span class=\"owt7-lms-loader-spinner\"><\/span><\/div>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\t<\/div>\n<\/div>\n\n<div id=\"owt7_lms_mdl_user_return_status\" class=\"modal owt7-lms-return-status-modal\" style=\"display: none;\">\n\t<div class=\"modal-content\">\n\t\t<span class=\"close\">&times;<\/span>\n\t\t<h2>Return Status &amp; Fine<\/h2>\n\t\t<p class=\"return-section-desc\">Select the condition of the returned book and add a remark if needed. Total fine will be shown based on your selection.<\/p>\n\t\t<div class=\"form-group\">\n\t\t\t<label for=\"owt7_user_return_condition\">Return status <span class=\"required\">*<\/span><\/label>\n\t\t\t<select id=\"owt7_user_return_condition\" name=\"owt7_return_condition\" class=\"form-control\" required>\n\t\t\t\t<option value=\"normal_return\">Normal return<\/option>\n\t\t\t\t<option value=\"lost_book\">Lost book<\/option>\n\t\t\t\t<option value=\"late_return\">Late return<\/option>\n\t\t\t<\/select>\n\t\t<\/div>\n\t\t<div class=\"form-group\">\n\t\t\t<label for=\"owt7_user_return_remark\">Remark<\/label>\n\t\t\t<textarea id=\"owt7_user_return_remark\" name=\"owt7_return_remark\" class=\"form-control\" rows=\"3\" placeholder=\"Optional notes about the return\"><\/textarea>\n\t\t<\/div>\n\t\t<div class=\"form-group owt7-return-total-fine-wrap\">\n\t\t\t<span class=\"owt7-lms-field-hint\">Total late fine:<\/span>\n\t\t\t<strong id=\"owt7_user_return_total_fine_display\" class=\"owt7_return_total_fine_display\">0 INR<\/strong>\n\t\t<\/div>\n\t\t<div class=\"form-row buttons-group\">\n\t\t\t<button type=\"button\" class=\"btn submit-save-btn\" id=\"owt7_user_return_status_modal_submit\">Submit<\/button>\n\t\t<\/div>\n\t<\/div>\n<\/div><\/div>\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-27","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/ngprcop.uqam.ca\/index.php?rest_route=\/wp\/v2\/pages\/27","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ngprcop.uqam.ca\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/ngprcop.uqam.ca\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/ngprcop.uqam.ca\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/ngprcop.uqam.ca\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=27"}],"version-history":[{"count":0,"href":"https:\/\/ngprcop.uqam.ca\/index.php?rest_route=\/wp\/v2\/pages\/27\/revisions"}],"wp:attachment":[{"href":"https:\/\/ngprcop.uqam.ca\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=27"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}