bookwyrm/bookwyrm/templates/book
Adeodato Simó 698e74a496
Minor vocabulary fixes and structured data improvements (#3036)
* Remove duplicate Review object under `rating` property

This was preventing validation, since `rating` is not a valid property
(`review` is, which is created from book.html already).

* Drop `bestRating` property in ratings, since it defaults to 5

See <https://schema.org/bestRating> ("If bestRating is omitted,
5 is assumed").

* Create Rating object (and its enclosing Review) in book/rating.html

* Use `position` property for Book objects in a series

`volumeNumber`, previously used, is only valid for objects of type
PublicationVolume (which series members are not).

* Give URL of book series when setting of `isPartOf`

* series.html: Add empty BookSeries object

---------

Co-authored-by: Adeodato Simó <dato@users.noreply.github.com>
2023-10-21 17:53:24 +02:00
..
edit parent_work was not always included in work when needed 2023-09-13 09:46:31 +02:00
editions Also use italics for book title in editions.html template 2023-09-23 17:49:38 -03:00
file_links Correct EPUB spelling 2023-09-08 22:52:11 +09:00
book.html Minor vocabulary fixes and structured data improvements (#3036) 2023-10-21 17:53:24 +02:00
book_identifiers.html Make hyphenated ISBN a property on the book model 2023-08-03 18:01:02 -04:00
cover_add_modal.html Delete readthrough and add cover modals 2022-03-10 09:57:55 -08:00
cover_show_modal.html Add attributes to images to hint async load 2023-03-01 14:14:42 +01:00
publisher_info.html Only use first publish date if publisher is unknown 2023-09-23 18:23:15 -03:00
rating.html Minor vocabulary fixes and structured data improvements (#3036) 2023-10-21 17:53:24 +02:00
series.html Minor vocabulary fixes and structured data improvements (#3036) 2023-10-21 17:53:24 +02:00
sync_modal.html Udates sync modals 2022-03-10 09:49:27 -08:00