Contact the Library - nolwn/library-catalog GitHub Wiki

Contact Form

Fuck email. When someone wants to get a hold of a librarian, they can go to this contact page. It should have a dropdown with some topics you might want to be contacting us about and a text field for leaving a message #32.

The dropdown will include things like "Report a lost or damaged book," "Request a book," "File a complaint," or "other." When "Request a book" or "File a complaint" are selected, the user should be given an appropriate form for reporting or requesting the book. The form should require enough information be given that librarians can figure out what they are talking about, which would be something like title and author required (plus whatever other information you want to volunteer) for request a book. Lost or damaged books should require a user to give their library card number and should then provide a list of books the user has checked out to select. Users should not just be giving whatever vague piece of information about the book they lost.

Messages get saved in a database and are readable from the librarian inbox #33.