|05-10-2010, 01:17 AM||#1|
Join Date: Sep 2008
Location: New Plymouth - NZ
Device: Sony PRS-505/SC, B&N Nook, Sony PRS-650/BC, Kobo Glo
Request: Allow/Disallow individual books showing in content server
Well, basically the request is what it says in the title.
I use the content server to share books with some of my relatives (who are in different parts of the country). This works really great
However, occasionally I have ebooks that for one reason or another I wish to remain private. Currently for these books, I tend to convert them, save them to disk and then completely remove them from the library.
It would be great if there was an option somewhere, somehow, to allow or disallow a book from being served by the content server.
Is someone willing to implement such a feature if it is possible?
|05-10-2010, 07:00 AM||#2|
Join Date: Feb 2010
Excellent suggestion. I can think of several reasons (aside from the *wink* obvious) for a calibre library to have "restricted stacks". I'm thinking about DRM-free but non-shareable content (my paid books from Baen, for instance). Trying to explain to my sister-in-law why she shouldn't read certain books -- or send copies to her son -- would be an exercise in hair-tearing futility.
|05-10-2010, 09:20 AM||#3|
"chaley", not "charley"
Join Date: Jan 2010
Device: PRS-300, Galaxy Nexus, Nexus 7, HTC Sensation, Galaxy Tab 10.1
I don't use the server so don't have much incentive to follow through on this. That said, I suspect that the new virtual library feature (restrictions) would solve the problem/provide the requested functionality.
By setting a search restriction, the library display available would be limited to books that match the restriction. This will work as long as all the pathways from the server to the database go through ResultCache. They do if searching is supported.
Of course, it would be up to the user to determine what the search matches.
To make this work, one would need to:
1) add an option to library.server to provide the name of a saved search name to be used as the restriction.
2) change __init__ in library.server to call db.data.set_search_restriction with the saved search (set...('search:'+search_name)).
3) Change the configuration GUI so that the option can be specified there as well as on the command line.
|05-10-2010, 10:28 AM||#4|
Creator of calibre
Join Date: Oct 2006
Location: Mumbai, India
Open a feature request and I'll take a look at it when I have some time (which is probably not going to be this week).
|Thread Tools||Search this Thread|
|Thread||Thread Starter||Forum||Replies||Last Post|
|iLiad Showing cover of MOBIPOCKET in content lister.||psuy||iRex||0||10-15-2010 08:16 AM|
|Any way to tag certain books not to be shared on my content server?||Timber||Calibre||1||07-20-2010 05:54 PM|
|Is there a differences in content for LOTR omnibus and the individual books?||=X=||News||2||04-21-2009 03:37 AM|
|Book Title Showing in Reader But No Content||suipedali||Sony Reader||4||04-04-2009 07:10 PM|
|Waterstones showing some UK digital content||markiehill||Sony Reader||23||09-04-2008 01:25 PM|