Register Guidelines E-Books Search Today's Posts Mark Forums Read

Go Back   MobileRead Forums > E-Book Software > Calibre

Notices

Reply
 
Thread Tools Search this Thread
Old 11-21-2014, 10:02 PM   #1
dustyp
Junior Member
dustyp began at the beginning.
 
dustyp's Avatar
 
Posts: 9
Karma: 10
Join Date: Jan 2012
Device: kindle
Reading Lists plugin and Virtual Libraries

I have the Reading Lists plugin and find it extremely useful.
When I attempt to use a reading list to populate a Virtual Library, by entering (for instance) "marked:reading_list_deb" copied from the search bar to the VL search expression, the contents of the reading list appear as a virtual library for easy access by my wife.
However, I have several reading lists for different members of my family and have populated several VLs from each RL and apart from the first two VLs I created, if I change to a different VL, the contents disappear.
If I then edit the VL search setting, it tells me there the search found no books so the VL will be empty, whereas if I copy the identical search string in from the main search bar, it works again.
Is this a bug in the VL code within Calibre or is it a fault within the Reading Lists plugin?
Is there a solution?
dustyp is offline   Reply With Quote
Advert
Old 11-21-2014, 11:25 PM   #2
JimmXinu
Plugin Developer
JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.
 
JimmXinu's Avatar
 
Posts: 3,273
Karma: 589194
Join Date: Dec 2011
Location: Midwest USA
Device: Kindle Voyage
Virtual Libraries(VLs) based on 'marked' searches aren't going to be reliable because the 'marks' on books aren't saved. They're meant to be temporary.

The Reading List(RL) PI keeps the id's for the books in each list in its own configuration. When you view a list, it sets a 'marked' value on each book in the list and then searches for that mark. Those marks are cleared when you next do something else that marks books.

For VL searches, I suggest you use column values.

RL can populate custom column(s) for you, so you could make a custom column (tag type probably) specifically for your lists and populate a value for each list, then use that for the VL searches.
JimmXinu is offline   Reply With Quote
Old 11-22-2014, 12:02 AM   #3
BetterRed
null operator
BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.
 
Posts: 10,009
Karma: 9778218
Join Date: Mar 2012
Location: Sydney Australia
Device: none
what JimmXinu wrote

@dustyp - searches with "marked:blah blah" are created dynamically so they can't be used in VL search terms.

I suggest you create a custom column like Tags called say 'thefamily/The Family'. In each persons Reading List set Column Update Options to :

When changing this list: to Update column for add or remove
Column to update: to #thefamiliy (The Family)
Value on Column to add/remove: to persons name

Then create the VL's based on values in the Family Name column. You probably won't want to see the Family Name category in the Tag Browser, so right click its category header and select Hide.

BR
BetterRed is online now   Reply With Quote
Old 11-22-2014, 05:21 AM   #4
chaley
CC Android & calibre dev
chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.
 
Posts: 8,632
Karma: 2655474
Join Date: Jan 2010
Location: France
Device: Many android devices
Another advantage of the JimmXinu/BetterRed method is that if you use a reading device that can "see" custom columns then you can set up collections (or the equivalent) based on the column data. This would let you see individual subsets on a shared device. Exactly how you set this up depends on the device and possibly the reading and transfer apps.
chaley is offline   Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Virtual Libraries and Metadata Sources DreamStatic Calibre 3 08-25-2014 11:52 AM
Virtual Libraries scottmc Library Management 0 08-13-2014 07:15 PM
Virtual Libraries Ortep Library Management 68 12-21-2013 04:23 AM
Virtual Libraries and multiple disks Giuseppe Chillem Calibre 1 09-03-2013 12:36 PM
Virtual Libraries - web? soundsfromsound Calibre 20 08-16-2013 02:15 PM


All times are GMT -4. The time now is 09:37 PM.


MobileRead.com is a privately owned, operated and funded community.