This plugin is a modification to the goodreads_rating plugin.
Both the goodreads metadata plugin and f_rating (now g_rating) have been modified. For the same reason, you would have to uninstall them and install the ones in this thread.
The goodreads Review plugin gets the metadata and g_rating creates two columns to store the decimal data and the count of the user's rating. And with these data we could have a third column that tells us the popularity of the book.
I leave the credits to the developers of the original plugins and thanks to my friends and collaborators @wiso_wolo and @jsavargas for helping me shape this plugin.
I am using them for personal use for this reason I share them in case someone needs them.
How to use:
First uninstall f_rating and install G_rating this plugin creates the columns gr1 and gr2 to later fill in the data.
With your second choice.
Restart Calibre and you will see the columns.
Install and use only the goodreadsReview plugin to download metadata.
This will download the grades in the editor field.
Once the metadata is downloaded, tap on the Goodreads icon and it will pass this data to your fields.
To create a book popularity column
We create a column that depends on other columns and put this spreadsheet:
program:
# returns the "fame" of a book based on number of goodreads reviews
if raw_field('#gr2') ># 500000 then
'V. Famous'
elif raw_field('#gr2') ># 100000 then
'Famous'
elif raw_field('#gr2') ># 50000 then
'Well Known'
elif raw_field('#gr2') ># 10000 then
'Known'
elif raw_field('#gr2') ># 1000 then
'Rel. Unknown'
else
'Unknown'
fi
Both the goodreads metadata plugin and f_rating (now g_rating) have been modified. For the same reason, you would have to uninstall them and install the ones in this thread.
The goodreads Review plugin gets the metadata and g_rating creates two columns to store the decimal data and the count of the user's rating. And with these data we could have a third column that tells us the popularity of the book.
I leave the credits to the developers of the original plugins and thanks to my friends and collaborators @wiso_wolo and @jsavargas for helping me shape this plugin.
I am using them for personal use for this reason I share them in case someone needs them.
How to use:
First uninstall f_rating and install G_rating this plugin creates the columns gr1 and gr2 to later fill in the data.
With your second choice.
Restart Calibre and you will see the columns.
Install and use only the goodreadsReview plugin to download metadata.
This will download the grades in the editor field.
Once the metadata is downloaded, tap on the Goodreads icon and it will pass this data to your fields.
To create a book popularity column
We create a column that depends on other columns and put this spreadsheet:
program:
# returns the "fame" of a book based on number of goodreads reviews
if raw_field('#gr2') ># 500000 then
'V. Famous'
elif raw_field('#gr2') ># 100000 then
'Famous'
elif raw_field('#gr2') ># 50000 then
'Well Known'
elif raw_field('#gr2') ># 10000 then
'Known'
elif raw_field('#gr2') ># 1000 then
'Rel. Unknown'
else
'Unknown'
fi







