Calibre-web: OPDS book search

Created on 15 Aug 2017  路  13Comments  路  Source: janeczku/calibre-web

Thanks a lot for the application. Love it a lot since I started using it. If its possible, it would be great to have the search feature in OPDS. or perhaps shelf category?

Most helpful comment

Doublechecked, search should work now, please try with the newest commit.
The covers are also not shown in calibre, it's a bug in moon reader (no login data is send in request for images). Nothing we can change easily.

All 13 comments

Just checked it in Marvin3 OPDS-Reader (iOS), the search is working.
Which feed reader do you use, is there an error message (if search is not possible, is is implemented in the reader?)

try to restart your App.
I found there is no searching after first adding opds in some App. After a restarting, it shows up.

Thanks a lot for the reply.

I am using Moon+ Reader Pro on Android.
Below you can see the search icon shows on Calibre OPDS but not Calibre-Web OPDS. My Calibre server puts behind apache reverse proxy.
Calibre OPDS: https://mydomain/calibre/opds
calibre

Calibre-Web OPDS: https://mydomain/calibre-web/opds
calibre-web

Might be more of an issue with Moon+ than Calibre-web. Perhaps it's looking for something specific? I use FBReader and it lets me search my library without issue.

Seems like it. I just found Moon+ not support search on Wikipedia. But how come the search works on Cablire-Server?

I just compared the output of Calibre's OPDS to Calibre-Web and I believe this makes the difference:

<link type="application/atom+xml" href="/opds/search/{searchTerms}?library_id=Books" title="Search" rel="search"/>

According to the spec we should be able to add that element to enable searching.

I suspect the apps us others are using just searches the XML directly.

D'oh, nevermind. My editor wasn't auto-wrapping the find and I failed to note Calibre-Web's

<link rel="search" title="Search" href="/opds/osd"
        type="application/opensearchdescription+xml"/>

at the top. So maybe that's not it.

maybe moon+ not supporting opensearch? Anyway this confirmed the problem is not from calibew-web. Thanks everyone.

There are several issues with moon reader:

  • search is not working
  • covers are not shown

Doublechecked, search should work now, please try with the newest commit.
The covers are also not shown in calibre, it's a bug in moon reader (no login data is send in request for images). Nothing we can change easily.

Thank you so much!!! It's working now.

I recently started using moon+ with calibre-web and this still seems to be happening. Moon+ can use Calibre's default content-server search but search is not available for calibre-web's opds feed

I fiddles about one month ago on the search code.
My readers work, I鈥榤 having a look at it(takes some time, as I currently without my computer)

Was this page helpful?
0 / 5 - 0 ratings