$description = ""; $title = $omv_title; $mangas = omv_get_mangas(); if (isset($_GET["manga"])) { $manga_title = omv_decode($_GET["manga"]); if (in_array($manga_title, $mangas)) { $manga = $manga_title; $manga_escaped = $_GET["manga"]; } } if ($manga) { $description = "Read " . $manga . " Manga Online"; $title .= " - " . $manga; $chapters = omv_get_chapters($manga); if (isset($_GET["chapter"])) { $chapter_number = omv_decode($_GET["chapter"]); $index = omv_get_chapter_index($chapters, $chapter_number); if ($index != -1) { $chapter = $chapters[$index]; $chapter_number_escaped = $_GET["chapter"]; if ($omv_chapters_sorting == SORT_ASC) { if ($index > 0) { $previous_chapter = $chapters[$index - 1]; } if ($index < count($chapters) - 1) { $next_chapter = $chapters[$index + 1]; } } else { if ($index < count($chapters) - 1) { $previous_chapter = $chapters[$index + 1]; }
function omv_get_previous_page($manga_e, $chapter_number_e, $current_page, $previous_chapter) { if ($current_page > 1) { return $manga_e . '/' . $chapter_number_e . '/' . ($current_page - 1); } else { if ($previous_chapter) { $pages = omv_get_pages(omv_decode($manga_e), $previous_chapter["folder"]); return $manga_e . '/' . omv_encode($previous_chapter["number"]) . '/' . count($pages); } else { return null; } } }