Если вы на своём сайте часто используете цитаты из Библии, то добавив наш JavaScript себе на страницу, ваши ссылки будут автоматически выделены и при наведении курсора на него, будет всплывающая подсказка с текстом из писания. На пример: Ефесянам 2:8-9, Иоанна 3:16, Откр. 3:20, Phil 4:16. Скрипт обрабатывает несколько тысяч полных и сокращенных названий, как на русском, так и англ. языке, а так же кэширует уже используемые запросы. Для включения, добавьте в HTML код вашего сайта перед закрывающимся тегом </body> следующиц код:
Настройку можно произвести на странице http://only.bible/tools/ref/
Если у вас есть замечания по работе скрипта, оставляйте ваши комментарии в этой теме.
Сокращения книг
ВЗ
Варианты написания:
Далее, можете предположить, что должно ещё работать. Мы попытались учесть различные варианты записи библейских отрывков. Так же, группы Глав/стихов можно разделять, через ;.
Во всех тегах с классом bibleref, происходит поиск в аттрибуте title.
Во всех тегах с классом nobibleref, поиск стихов не происходит.
HTML:
<!-- Подсветка стихов из Библии. Посетите http://ref.bble.ru/ для более детальной настройки. Данный код необходимо вставить непосредственно перед закрывающимся тегом </body> -->
<script src="http://api.only.bible/ref/bible.js" type="text/javascript" charset="utf-8" defer="defer"></script>
<script>(function(w){function init(){
bibleRef.conf("Translate", "rus");
bibleRef.conf("Target", "_blank");
bibleRef.conf("ToolTipUse", true);
bibleRef.conf("NoTags", ["h1","h2","h3","h4","h5","h6"]);
bibleRef.conf("VSeparator", ":.");
bibleRef.conf("RSeparator", ",");
bibleRef.conf("CSeparator", ";");
}if(w.addEventListener){w.addEventListener("load",function(){init()},false);}else{w.attachEvent("onload",function(){init()});}})(window);</script>
Настройку можно произвести на странице http://only.bible/tools/ref/
Если у вас есть замечания по работе скрипта, оставляйте ваши комментарии в этой теме.
Сокращения книг
ВЗ
НЗБт Быт Бытие Gen Genesis
Исх Исход Ex Exd Exod Exodus
Лв Лев Левит Lev Levi Levit Leviticus
Чc Чис Числ Числа Чисел Numb Number Numbers
Втрзк Втор Второзаконие
Deu Deut Deuteron Deuteronomy Dueteronomy)
Иис Иисус Нав Навин "(По разному совмещая подряд два слов) Иис Нав" Js Jos Josh Jsh Joshua
Сд Суд Судьи Судей Jdg Judg Jdgs Judgs Jdge Jdges Judge Judges
Руф Руфь Rth Ruth
Ез Езд Ездр Ездра Ezr Ezra
Нм Неем Неемия Neh Nehen Nehemiah
Ес Есф Есфирь Эс Эсф Эсфирь
Es Est Esth Esther
Ив Иов Job
Пс Псл Псал Псалт Псалтирь Псалом Псалмы Ps Psm Pslm Pss Psa Psal Psalm Psalms
Пр Прит Притч Притчи Притча Pr Pro Prv Prvbs Prov Proverb Proverbs
Ек Екк Еккл Екклесиаст Екклезиаст Эк Экк Эккл Экклесиаст Экклезиаст Проповедник Проповедника Ec Ecc Ecl Ecclesia Ecclesiaste Eclesiastes Ecclesiastes Qoh Qoheleth
Псн Пес Песн Песни Песней Sng SOS Son Song Songs Sol Solomon Canticles
Ис Исаа Исаия Исайя Is Isa Isah Isai Isaiah
Иер Иерем Иеремия Jer Jerm Jermiah Jernah
Плч Плач "Пл Иер" "Плач Иеремии"
Lam Lament Lamentation Lamentations
Иез Иезек Иезекииль Ez Ezk Eze Ezek Ezekiel
Дн Днл Дан Даниил Dan Daniel
Ос Осия Hos Hosea
Ил Иоил Иоиль Jl Joe Joel
Ам Амс Амос Amo Ams Amos
Авд Авдий Ob Oba Obd Obad Obadiah Obadaih Obadaiah
Ион Иона Jnh Jon Jona Jonah
Мх Мих Михей Mic Mica Micah
Наум Nah Nahum
Авв Аввак Аввакум
Hbk Hab Habak Habakuk Habakkuk Habbakuk Habbakkuk
Соф Софон Софония Zep Zeph Zephaniah
Агг Аггей Hag Hagg Haggai Haggia
Зхр Зах Захар Захария Zec Zech Zechariah Zecharaiah
Млх Мал Малах Малахия Mal Malachi
начинающиеся с цифр и дрMat Matt Matthew
Mrk Mar Mark
Luk Luke
Jno Jhn Joh John
Дея Деяy Деяния ДА "Деяния Апостолов" Act Acts
Ик Иак Иаков Иакова Jam Jas Jams Jame James
Ид Иуда Иуды Jud Jude
Rom Roman Romans
Gal Galat Galatians Galatian Galations
Eph Ephs Ephe Ephes Ephesian Ephesians
Phi Php Phl Phm Phil
Phillipians Phillippians Philip Philipp Philipians Philippians
Col Colos Colossians Colossian Colosians
Tit Titus
Phlm Phil Phile Philem Philemon Phillemon
Heb Hebr Hebre Hebrew Hebrews
Отк Откр "Откр Ин"
Rev Revelations
Apoc Apocalypse
--
Посл Послание
Посл. к
Послание к
++
Рим Римл Римлянам
Гал Галат Галатам
Еф Ефес Ефесянам Эф Эфес Эфесянам
Флп Флм
Фил Филип Филиппийцам
Кол Колос Колосянам
Тит Титу
Филимон Филимону
Евр Евреям
--
Св Святое
Ев Евангелие
от
++
Мк Мр Мт Мф Мар Мат Мтф Мрк Матфея Матфей Марк Марка
Лк Лук Луки Лука
Ин Иоан Иоанн Иоанна Иоанну
--
1 I 1я 1ая 1е 1ое 1-я 1-ая 1-е 1-ое Перв Первая Первое
2 II 2я 2ая 2е 2ое 2-я 2-ая 2-е 2-ое Втор Вторая Второе
++
к
Посл Послание
Послание к
Кн Книга
++
Ц Цр Цар Царей Царств Сам Самуил Самуила Пр Пар Паралипоменон| Хр Хрон Хроник Лет Летопись
Фес Фесс Фессалоникийцам Сол Солунянам
Тим Тимоф Тимофею
Кор Коринф Коринфянам
Иоан Ин Иоанну Иоанна
Пет Пт Птр Петр Петра
--
3 III
3я 3ья 3-я 3-ья Трет Третья
^^ см. 1/2-ая
++
Ц Цр Цар Царств
Ин Иоан Иоанн Иоанну Иоанна
--
4 IV 4я 4ая 4-я 4-ая Четверт Четвертая
^^ Ц Цр Цар Царств
--
1 I 2 II Fst Frst First 1st 1-st Sec Scnd Se Sc 2nd 2-nd
+
P K J S
Jn Jo
Pe Pt
Sa Sm Sam Sml Samuel
Ki Kn Kg Ks Kgs kng King Co Ch Chs Chrs Chro Chron Chroni Chronicl Chronicle Chronicles
Ti Tm Th Tim Timothy Timoth
Ptr Pet Petr Peter
Jhn Jno Joh John
Cor Cori Corin Corinth Corinthi Corinthian Corinthians Corth Cortn
Thess Thess Thessal Thessalonians Thessalonions
--
Ac Am
Cl Cs
Da De Dn Du Dt
Ec Eo Ed Ep
Ga Gn
Hb He Hk Ho Hs Hg
Is
J Jd Ja Jm Jn Jb Je Jg Jr Ju
La Lm Le Lv Lu Lk
Mi Ml Mr Mk Mt Ma
Na Ne Nu Nm Nb
Ob
Ph Pp Pr Ps Pm
Rm Ro Re Rv Ru Rt Rh
Sg Ss So
Ti Tt
Qo
Ze Zc Zp
Варианты написания:
- [Книга] [Глава]
- [Книга] [Глава]-[Глава]
- [Книга] [Глава], [Глава]
- [Книга] [Глава], [Глава]-[Глава] (совокупностью , и -)
- [Книга] [Глава]:[Стих]
- [Книга] [Глава]:[Стих]-[Стих]
- [Книга] [Глава]:[Стих]-[Стих], [Стих] (совокупностью , и -)
- [Книга] [Глава]:[Стих]-[Глава]:[Стих]
- [Книга] [Глава]-[Глава]:[Стих], [Стих]
- [Книга] [Глава]-[Глава]:[Стих], [Стих]-[Стих]
Далее, можете предположить, что должно ещё работать. Мы попытались учесть различные варианты записи библейских отрывков. Так же, группы Глав/стихов можно разделять, через ;.
Во всех тегах с классом bibleref, происходит поиск в аттрибуте title.
Во всех тегах с классом nobibleref, поиск стихов не происходит.