View Single Post
Old 09-16-2014, 06:58 AM   #3
davidfor
Grand Sorcerer
davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.
 
Posts: 24,905
Karma: 47303824
Join Date: Jul 2011
Location: Sydney, Australia
Device: Kobo:Touch,Glo, AuraH2O, GloHD,AuraONE, ClaraHD, Libra H2O; tolinoepos
You can create whatever id you want. So, you could put in "worldswithoutend:1234" and calibre will store and display it. But, to translate that to a URL, you need a Metadata Source plugin. With that, calibre can search for the book on the site and retrieve the metadata and cover. Creating a metadata source plugin isn't particularly hard, especially if the site is well designed. You need some Python and HTML knowledge. If you are interested in creating one, have a look at any of the metadata source plugins listed in the plugin index. They can be used as a starting point.

The alternative is to use a URL identifier. With this, you use "url:https://worldswithoutend.com/novel.asp?id=2858". When you select the book, the details panel will show the "worldswithoutend.com" and clicking it will open the page.

Last edited by davidfor; 09-16-2014 at 07:00 AM. Reason: Beaten by chaley
davidfor is offline   Reply With Quote