View Single Post
Old 02-16-2023, 02:02 PM   #3
ownedbycats
Custom User Title
ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.
 
ownedbycats's Avatar
 
Posts: 11,152
Karma: 77304081
Join Date: Oct 2018
Location: Canada
Device: Kobo Libra H2O, formerly Aura HD
Adding to Quoth's post above:

Create a new integer-type column, #percentread. I suggest {0}% for format. You may want to set the default value to 0.

Install Kobo Utilities plugin. Here's the settings.

Click image for larger version

Name:	2023-02-16 14_59_42-Customize Kobo Utilities.png
Views:	105
Size:	23.9 KB
ID:	199763

Once it's set up, you can then put this template in a 'column built from other columns' to turn it into read statuses.

Code:
program:

	if $$#percentread >=#1 && $$#percentread <=#99
	then 'Reading' 

	elif $$#percentread >=#100
	then 'Finished' 

	elif $$#percentread == 'None'
	then 'Undefined' 

	elif $$#percentread >=#0
	then 'Unread' 

	fi

Last edited by ownedbycats; 02-16-2023 at 02:09 PM.
ownedbycats is offline   Reply With Quote