Skip to content

Ratings

kiwidude68 edited this page Mar 3, 2024 · 6 revisions

History

Introduction

This plugin allows you to download the full precision rating count and number of reviewers from both Amazon and/or Goodreads. It does require you to have retrieved an amazon id and/or goodreads id for the book first, such as you may have by using the respective metadata plugins.

By default a calibre metadata download will not display the precision of the downloaded rating, displaying it as 0-5 stars. In addition it is not possible with metadata plugins to return data to calibre for additional columns of interest, such as the # of people who contributed to that rating score.

This limitation can be worked around by writing a UI plugin such as this, storing the data in your own custom columns you create.

Another way of working around this limitation is already now available in the Goodreads plugin, which is to download the additional data as fake identifiers and then bind custom columns to those identifiers for display. This actually provides a more convenient experience than using this plugin because the data is retrieved in "one pass" at the same time you retrieve other Goodreads metadata. The downside hwoever is that there is no such option in the Amazon plugin built-in to calibre.

Menu

Main Features

  • Retrieve Amazon precise rating score and rating count into your custom columns.
  • Retrieve Goodreads precise rating score and rating count into your custom columns.
  • Optionally only retrieve Amazon or Goodreads rather than both.
  • Preferences for configured columns are on a per library basis.
  • Configurable keyboard shortcuts

Configuration

Access the configuration dialog via:

  • Preferences -> Plugins -> User interface action -> Ratings -> Customize plugin
  • Ratings -> Customize...

Configuration Dialog

Option Description
Amazon Rating Choose from dropdown list your calibre column to store the Amazon rating in.
Amazon Rating Count Choose from dropdown list your calibre column to store the Amazon rating count in.
Goodreads Rating Choose from dropdown list your calibre column to store the Goodreads rating in.
Goodreads Rating Count Choose from dropdown list your calibre column to store the Goodreads rating count in.

Custom Columns

Example custom columns for the Amazon fields are shown below.

Amazon Rating Column

Amazon Count Column

Donations

If you enjoy my calibre plugins or extensions, please feel free to show your appreciation!

paypal

paypal.me/kiwicalibre

Clone this wiki locally