Uncommon Cases for Adding Books - skytreader/Librarian GitHub Wiki
A list of uncommon cases when adding books.
Security-Related
- SQL injections
- String escaping
- HTML tags
- Quoted input
Standard
- Multiple {authors, illustrators, editors, translators)
- Form validation (server side and client side)
- Names that cannot be parsed to last-name, first-name components (e.g., "Rumi", "why the lucky stiff") will automatically be placed (whole) in the last name field. This applies to all tables catering to names (right now,
bookpersonsandpseudonyms).