06-27-2023, 12:19 PM | #1 |
Junior Member
Posts: 1
Karma: 10
Join Date: Jun 2023
Device: Kindle
|
Book read status management
Is there an option to mark a book as read, if/when to read it again, etc.?
I did create a new column in the library but is there something some useful? Thanks |
06-27-2023, 12:39 PM | #2 | |
Well trained by Cats
Posts: 30,426
Karma: 58055868
Join Date: Aug 2009
Location: The Central Coast of California
Device: Kobo Libra2,Kobo Aura2v1, K4NT(Fixed: New Bat.), Galaxy Tab A
|
Quote:
I use a Date field. Blank not finished or even on the device, a date >2000 is a normal date completed. A date of 2000 is Abandoned (I throw nothing away, that column is ME, not others in my family) I have no re-read flag. The trigger for that might be a new book after a long dry spell in a series. A KISS version would just use a Tri-state YN(b). Blank is TBR, Yes is done, N is Never again Others track %progress (Kobo utilities has a setting for that) You have options because of Calibre developers are also Calibre users. |
|
Advert | |
|
06-27-2023, 12:51 PM | #3 |
Grand Sorcerer
Posts: 11,312
Karma: 228620020
Join Date: Jan 2014
Location: Estonia
Device: Kobo Sage & Libra 2
|
I use a tag and column coloring to mark books as read. Dates are not important to me.
|
07-02-2023, 02:13 PM | #4 |
Guru
Posts: 767
Karma: 308740
Join Date: Sep 2017
Location: Argentina
Device: moon+ reader, kindle paperwhite
|
I have a custom column that is seen in labels, with the read statuses: Read, Reading, I want to read.
|
07-02-2023, 03:32 PM | #5 |
want to learn what I want
Posts: 1,221
Karma: 6426810
Join Date: Sep 2020
Device: Calibre E-book viewer
|
|
Advert | |
|
07-02-2023, 03:59 PM | #6 |
Custom User Title
Posts: 9,414
Karma: 64488089
Join Date: Oct 2018
Location: Canada
Device: Kobo Libra H2O, formerly Aura HD
|
I use a custom stored template, readstatus(), which checks several other columns and then produces a read status based on it.
Code:
program: if 'dnf' inlist $#admintags then 'didnotfinish' elif ($$#percentread >=#1 && $$#percentread <=#99) || ($#readinglist == 'Reference') then 'currentlyreading' elif $#readinglist=='To Be Read' && $$#percentread ==#0 then 'toberead' elif $$#percentread >=#100 then 'read' elif $$#percentread == 'None' then 'undefined' elif $$#percentread >=#0 then 'unread' fi Most users could probably get away with just a composite column. |
01-28-2024, 11:43 PM | #7 | |
Enthusiast
Posts: 28
Karma: 10
Join Date: Nov 2023
Device: Kindle Oasis
|
Quote:
|
|
01-28-2024, 11:49 PM | #8 |
Custom User Title
Posts: 9,414
Karma: 64488089
Join Date: Oct 2018
Location: Canada
Device: Kobo Libra H2O, formerly Aura HD
|
The easiest way to use it is to create new column of the type 'column built from another column' and put it in the template section.
If #percentread, #readinglist, or #admintags don't exist, you'll get an error. |
01-29-2024, 12:43 AM | #9 | |
Enthusiast
Posts: 28
Karma: 10
Join Date: Nov 2023
Device: Kindle Oasis
|
Quote:
so i can just switch them? and "#admintags" are just tags? |
|
01-29-2024, 12:55 AM | #10 |
Custom User Title
Posts: 9,414
Karma: 64488089
Join Date: Oct 2018
Location: Canada
Device: Kobo Libra H2O, formerly Aura HD
|
Just replace the columns with your own, yes. Be careful to leave the $ and $$s in or it'll break the references.
#admintags is a tag-like column. |
01-29-2024, 01:01 AM | #11 | |
Enthusiast
Posts: 28
Karma: 10
Join Date: Nov 2023
Device: Kindle Oasis
|
Quote:
but am having problems with the "to be read" part, i have a tbr colums that is a "yes/no" with this template: program: contains(field('tags'),'#to_be_read','Yes','') and i dont know how to make it work |
|
01-29-2024, 01:03 AM | #12 |
Custom User Title
Posts: 9,414
Karma: 64488089
Join Date: Oct 2018
Location: Canada
Device: Kobo Libra H2O, formerly Aura HD
|
If I understand your post right. try changing lines 9-10 to this:
Code:
elif '#to_be_read' in $tags then 'toberead' |
01-29-2024, 01:20 AM | #13 |
Enthusiast
Posts: 28
Karma: 10
Join Date: Nov 2023
Device: Kindle Oasis
|
|
03-09-2024, 11:18 PM | #14 |
Enthusiast
Posts: 28
Karma: 10
Join Date: Nov 2023
Device: Kindle Oasis
|
hi, i have a column type yes/no for audiobooks and i want to know if its posible to add it to the code?
|
03-10-2024, 12:03 AM | #15 |
Enthusiast
Posts: 28
Karma: 10
Join Date: Nov 2023
Device: Kindle Oasis
|
|
Tags |
library, read |
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Issues with Read status | Pixiestyxs | Calibre Companion | 9 | 05-13-2020 08:00 PM |
Read/Unread book status | gholliday87 | Library Management | 2 | 05-04-2020 03:21 PM |
How could I document my reading history in Calibre (book status read / not-read / fin | markus98 | Library Management | 15 | 02-15-2020 02:29 AM |
Library management viewing of books are already read or transfered to E-book | erike59 | Library Management | 1 | 01-06-2020 11:15 AM |
Help showing read status | justinds89 | Library Management | 0 | 02-18-2014 10:41 AM |