move partial search to comicpress class for testing purposes
This commit is contained in:
parent
cb9d2b6ccc
commit
c59767468b
|
@ -303,6 +303,18 @@ class ComicPress {
|
|||
* Get the next comic from the current one.
|
||||
*/
|
||||
function get_next_comic($category = null, $override_post = null) { return $this->get_adjacent_comic($category, true, $override_post); }
|
||||
|
||||
function get_partial_path($partials) {
|
||||
foreach ($partials as $partial) {
|
||||
foreach ($comicpress->partial_paths as $path) {
|
||||
$target = $path . '/' . $partial . '.inc';
|
||||
if (file_exists($target)) {
|
||||
include($target);
|
||||
return;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
?>
|
|
@ -76,19 +76,14 @@ function comicpress_get_header() {
|
|||
|
||||
function include_partial($partials = '') {
|
||||
global $comicpress;
|
||||
|
||||
if (!is_array($partials)) {
|
||||
$partials = func_get_args();
|
||||
}
|
||||
|
||||
foreach ($partials as $partial) {
|
||||
foreach ($comicpress->partial_paths as $path) {
|
||||
$target = $path . '/' . $partial . '.inc';
|
||||
if (file_exists($target)) {
|
||||
include($target);
|
||||
return;
|
||||
}
|
||||
}
|
||||
}
|
||||
$target = $comicpress->get_partial_path($partials);
|
||||
|
||||
if ($target !== false) { include($target); }
|
||||
}
|
||||
|
||||
function in_comic_category() {
|
||||
|
|
Loading…
Reference in New Issue