Fix search with FBReader / Moon+ Reader.
Doesn't seems to bother Mantano. Yet it doesn't seems right to me. I'll ask away to be sure it's a right fix. See #14
This commit is contained in:
parent
62a6e1d412
commit
bc4bb716e4
|
@ -43,6 +43,9 @@ class OPDSRenderer
|
||||||
$xml->startElement ("ShortName");
|
$xml->startElement ("ShortName");
|
||||||
$xml->text ("My catalog");
|
$xml->text ("My catalog");
|
||||||
$xml->endElement ();
|
$xml->endElement ();
|
||||||
|
$xml->startElement ("Description");
|
||||||
|
$xml->text ("Search for ebooks");
|
||||||
|
$xml->endElement ();
|
||||||
$xml->startElement ("InputEncoding");
|
$xml->startElement ("InputEncoding");
|
||||||
$xml->text ("UTF-8");
|
$xml->text ("UTF-8");
|
||||||
$xml->endElement ();
|
$xml->endElement ();
|
||||||
|
@ -69,6 +72,7 @@ class OPDSRenderer
|
||||||
}
|
}
|
||||||
|
|
||||||
private function startXmlDocument ($title, $idPage) {
|
private function startXmlDocument ($title, $idPage) {
|
||||||
|
global $config;
|
||||||
self::getXmlStream ()->startDocument('1.0','UTF-8');
|
self::getXmlStream ()->startDocument('1.0','UTF-8');
|
||||||
self::getXmlStream ()->startElement ("feed");
|
self::getXmlStream ()->startElement ("feed");
|
||||||
self::getXmlStream ()->writeAttribute ("xmlns", "http://www.w3.org/2005/Atom");
|
self::getXmlStream ()->writeAttribute ("xmlns", "http://www.w3.org/2005/Atom");
|
||||||
|
@ -110,7 +114,7 @@ class OPDSRenderer
|
||||||
self::renderLink ($link);
|
self::renderLink ($link);
|
||||||
$link = new LinkNavigation ("?" . $_SERVER['QUERY_STRING'], "self");
|
$link = new LinkNavigation ("?" . $_SERVER['QUERY_STRING'], "self");
|
||||||
self::renderLink ($link);
|
self::renderLink ($link);
|
||||||
$link = new Link ("feed.php?page=" . self::PAGE_OPENSEARCH, "application/opensearchdescription+xml", "search", "Search here");
|
$link = new Link ($config['cops_full_url'] . 'feed.php?query={searchTerms}', "application/atom+xml", "search", "Search here");
|
||||||
self::renderLink ($link);
|
self::renderLink ($link);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue