Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function sb_tidy_reference ($start, $end, $add_link = FALSE, $translate_book = FALSE) {
- if (!trim($start['book'])) {
- return "";
- }
- $start_book = trim($start['book']);
- $end_book = trim($end['book']);
- if ($translate_book) {
- $translated_books = array_combine(sb_get_default('eng_bible_books'), sb_get_default('bible_books'));
- $t_start_book = $translated_books[$start_book];
- $t_end_book = $translated_books[$end_book];
- }
- else {
- $t_start_book = $start_book;
- $t_end_book = $end_book;
- }
- $start_chapter = trim($start['chapter']);
- $end_chapter = trim($end['chapter']);
- $start_verse = trim($start['verse']);
- $end_verse = trim($end['verse']);
- if ($add_link) {
- $t_start_book = "<a href=\"".sb_get_book_link($start_book)."\">{$t_start_book}</a>";
- $t_end_book = "<a href=\"".sb_get_book_link($end_book)."\">{$t_end_book}</a>";
- }
- if ($start_book == $end_book) {
- if ($start_chapter == $end_chapter) {
- if ($start_verse == $end_verse) {
- $reference = "$t_start_book $start_chapter:$start_verse";
- } else {
- $reference = "$t_start_book $start_chapter:$start_verse-$end_verse";
- }
- } else {
- $reference = "$t_start_book $start_chapter:$start_verse-$end_chapter:$end_verse";
- }
- } else {
- $reference = "$t_start_book $start_chapter:$start_verse - $t_end_book $end_chapter:$end_verse";
- }
- return $reference;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement