Extend the ignored parameter to the home screen. re #34

This commit is contained in:
Sébastien Lucas 2013-12-17 20:51:22 +01:00
parent 363ed0c0a5
commit 76e24d85f3

View file

@ -464,17 +464,25 @@ class Page
Base::clearDb (); Base::clearDb ();
} }
} else { } else {
if (!in_array ("author", $config ['cops_ignored_search_scope'])) {
array_push ($this->entryArray, Author::getCount()); array_push ($this->entryArray, Author::getCount());
}
if (!in_array ("series", $config ['cops_ignored_search_scope'])) {
$series = Serie::getCount(); $series = Serie::getCount();
if (!is_null ($series)) array_push ($this->entryArray, $series); if (!is_null ($series)) array_push ($this->entryArray, $series);
}
if (!in_array ("publisher", $config ['cops_ignored_search_scope'])) {
$publisher = Publisher::getCount(); $publisher = Publisher::getCount();
if (!is_null ($publisher)) array_push ($this->entryArray, $publisher); if (!is_null ($publisher)) array_push ($this->entryArray, $publisher);
}
if (!in_array ("tag", $config ['cops_ignored_search_scope'])) {
$tags = Tag::getCount(); $tags = Tag::getCount();
if (!is_null ($tags)) array_push ($this->entryArray, $tags); if (!is_null ($tags)) array_push ($this->entryArray, $tags);
}
if (!in_array ("language", $config ['cops_ignored_search_scope'])) {
$languages = Language::getCount(); $languages = Language::getCount();
if (!is_null ($languages)) array_push ($this->entryArray, $languages); if (!is_null ($languages)) array_push ($this->entryArray, $languages);
}
foreach ($config['cops_calibre_custom_column'] as $lookup) { foreach ($config['cops_calibre_custom_column'] as $lookup) {
$customId = CustomColumn::getCustomId ($lookup); $customId = CustomColumn::getCustomId ($lookup);
if (!is_null ($customId)) { if (!is_null ($customId)) {