Fix database title with multiple database. re #40
This commit is contained in:
parent
16c85418c0
commit
1a501e3c6c
12
base.php
12
base.php
|
@ -380,6 +380,8 @@ class Page
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
$this->entryArray = array_merge ($this->entryArray, Book::getCount());
|
$this->entryArray = array_merge ($this->entryArray, Book::getCount());
|
||||||
|
|
||||||
|
if (!is_null ($database)) $this->title = Base::getDbName ();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -626,6 +628,16 @@ abstract class Base
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public static function getDbName ($database = NULL) {
|
||||||
|
global $config;
|
||||||
|
if (is_array ($config['calibre_directory'])) {
|
||||||
|
if (is_null ($database)) $database = GetUrlParam (DB, 0);
|
||||||
|
$array = array_keys ($config['calibre_directory']);
|
||||||
|
return $array[$database];
|
||||||
|
}
|
||||||
|
return "";
|
||||||
|
}
|
||||||
|
|
||||||
public static function getDbDirectory ($database = NULL) {
|
public static function getDbDirectory ($database = NULL) {
|
||||||
global $config;
|
global $config;
|
||||||
if (is_array ($config['calibre_directory'])) {
|
if (is_array ($config['calibre_directory'])) {
|
||||||
|
|
Loading…
Reference in a new issue