COPS config: Add author name, uri and email
This commit is contained in:
parent
35bbf55e19
commit
701cb291a8
|
@ -113,13 +113,13 @@ class OPDSRenderer
|
|||
self::getXmlStream ()->endElement ();
|
||||
self::getXmlStream ()->startElement ("author");
|
||||
self::getXmlStream ()->startElement ("name");
|
||||
self::getXmlStream ()->text (utf8_encode ("Sébastien Lucas"));
|
||||
self::getXmlStream ()->text ($page->authorName);
|
||||
self::getXmlStream ()->endElement ();
|
||||
self::getXmlStream ()->startElement ("uri");
|
||||
self::getXmlStream ()->text ("http://blog.slucas.fr");
|
||||
self::getXmlStream ()->text ($page->authorUri);
|
||||
self::getXmlStream ()->endElement ();
|
||||
self::getXmlStream ()->startElement ("email");
|
||||
self::getXmlStream ()->text ("sebastien@slucas.fr");
|
||||
self::getXmlStream ()->text ($page->authorEmail);
|
||||
self::getXmlStream ()->endElement ();
|
||||
self::getXmlStream ()->endElement ();
|
||||
$link = new LinkNavigation ("", "start", "Home");
|
||||
|
|
6
base.php
6
base.php
|
@ -360,6 +360,9 @@ class Page
|
|||
{
|
||||
public $title;
|
||||
public $subtitle = "";
|
||||
public $authorName = "";
|
||||
public $authorUri = "";
|
||||
public $authorEmail = "";
|
||||
public $idPage;
|
||||
public $idGet;
|
||||
public $query;
|
||||
|
@ -429,6 +432,9 @@ class Page
|
|||
global $config;
|
||||
$this->title = $config['cops_title_default'];
|
||||
$this->subtitle = $config['cops_subtitle_default'];
|
||||
$this->authorName = isset($config['cops_author_name']) ? $config['cops_author_name'] : utf8_encode('Sébastien Lucas');
|
||||
$this->authorUri = isset($config['cops_author_uri']) ? $config['cops_author_uri'] : 'http://blog.slucas.fr';
|
||||
$this->authorEmail = isset($config['cops_author_email']) ? $config['cops_author_email'] : 'sebastien@slucas.fr';
|
||||
$database = GetUrlParam (DB);
|
||||
if (is_array ($config['calibre_directory']) && is_null ($database)) {
|
||||
$i = 0;
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
* COPS (Calibre OPDS PHP Server) class file
|
||||
*
|
||||
* @license GPL 2 (http://www.gnu.org/licenses/gpl.html)
|
||||
* @author Sébastien Lucas <sebastien@slucas.fr>
|
||||
* @author Sébastien Lucas <sebastien@slucas.fr>
|
||||
*/
|
||||
|
||||
if (!isset($config))
|
||||
|
@ -37,6 +37,21 @@
|
|||
*/
|
||||
$config['cops_recentbooks_limit'] = '50';
|
||||
|
||||
/*
|
||||
* Catalog's author name
|
||||
*/
|
||||
$config['cops_author_name'] = "Sébastien Lucas";
|
||||
|
||||
/*
|
||||
* Catalog's author uri
|
||||
*/
|
||||
$config['cops_author_uri'] = "http://blog.slucas.fr";
|
||||
|
||||
/*
|
||||
* Catalog's author email
|
||||
*/
|
||||
$config['cops_author_email'] = "sebastien@slucas.fr";
|
||||
|
||||
/*
|
||||
* Catalog's title
|
||||
*/
|
||||
|
@ -212,4 +227,3 @@
|
|||
* This item is used as regular expression so "." will force server side rendering for all devices
|
||||
*/
|
||||
$config['cops_server_side_render'] = "Kindle|EBRD1101|EBRD1201|cybook";
|
||||
|
||||
|
|
Loading…
Reference in a new issue