Giter VIP home page Giter VIP logo

today's Introduction

today's People

Contributors

a1ip avatar

Stargazers

 avatar  avatar

Watchers

 avatar

today's Issues

Текст стихов некоторых глав не отображается

Стихи из книги пророка Амоса с седьмой по девятую главу (из чтения на 12-е декабря) не отображаются вообще
https://novchurch.github.io/today/346

<details>
    <summary>
        <h2 style="display: inline;">Aмос 7:1-9:15</h2></summary>
    <h3>Глава 7</h3>
    <ol start="1"></ol>
    <h3>Глава 8</h3>
    <ol start="1"></ol>
    <h3>Глава 9</h3>
    <ol start="1">
        <li></li>
        <li></li>
        <li></li>
        <li></li>
        <li></li>
        <li></li>
        <li></li>
        <li></li>
        <li></li>
        <li></li>
        <li></li>
        <li></li>
        <li></li>
        <li></li>
        <li></li>
    </ol>
</details>

Вот листинг из файла /_data/rst.json:

[
...
  [
    "Такое видение открыл мне Господь Бог: вот, Он создал саранчу в начале произрастания поздней травы, и это была трава после царского покоса.",
    "И было, когда она окончила есть траву на земле, я сказал: Господи Боже! пощади; как устоит Иаков? он очень мал.",
    "И пожалел Господь о том; \"не будет сего\", сказал Господь.",
    "Такое видение открыл мне Господь Бог: вот, Господь Бог произвел для суда огонь, — и он пожрал великую пучину, пожрал и часть земли.",
    "И сказал я: Господи Боже! останови; как устоит Иаков? он очень мал.",
    "И пожалел Господь о том; \"и этого не будет\", сказал Господь Бог.",
    "Такое видение открыл Он мне: вот, Господь стоял на отвесной стене, и в руке у Него свинцовый отвес.",
    "И сказал мне Господь: что ты видишь, Амос? Я ответил: отвес. И Господь сказал: вот, положу отвес среди народа Моего, Израиля; не буду более прощать ему.",
    "И опустошены будут жертвенные высоты Исааковы, и разрушены будут святилища Израилевы, и восстану с мечом против дома Иеровоамова.",
    "И послал Амасия, священник Вефильский, к Иеровоаму, царю Израильскому, сказать: Амос производит возмущение против тебя среди дома Израилева; земля не может терпеть всех слов его.",
    "Ибо так говорит Амос: \"от меча умрет Иеровоам, а Израиль непременно отведен будет пленным из земли своей\".",
    "И сказал Амасия Амосу: провидец! пойди и удались в землю Иудину; там ешь хлеб, и там пророчествуй,",
    "а в Вефиле больше не пророчествуй, ибо он святыня царя и дом царский.",
    "И отвечал Амос и сказал Амасии: я не пророк и не сын пророка; я был пастух и собирал сикоморы.",
    "Но Господь взял меня от овец и сказал мне Господь: \"иди, пророчествуй к народу Моему, Израилю\".",
    "Теперь выслушай слово Господне. Ты говоришь: \"не пророчествуй на Израиля и не произноси слов на дом Исааков\".",
    "За это, вот что говорит Господь: жена твоя будет обесчещена в городе, сыновья и дочери твои падут от меча, земля твоя будет разделена межевою вервью, а ты умрешь в земле нечистой, и Израиль непременно выведен будет из земли своей."
  ],
  [
    "Такое видение открыл мне Господь Бог: вот корзина со спелыми плодами.",
    "И сказал Он: что ты видишь, Амос? Я ответил: корзину со спелыми плодами. Тогда Господь сказал мне: приспел конец народу Моему, Израилю: не буду более прощать ему.",
    "Песни чертога в тот день обратятся в рыдание, говорит Господь Бог; много будет трупов, на всяком месте будут бросать их молча.",
    "Выслушайте это, алчущие поглотить бедных и погубить нищих, —",
    "вы, которые говорите: \"когда-то пройдет новолуние, чтобы нам продавать хлеб, и суббота, чтобы открыть житницы, уменьшить меру, увеличить цену сикля и обманывать неверными весами,",
    "чтобы покупать неимущих за серебро и бедных за пару обуви, а высевки из хлеба продавать\".",
    "Клялся Господь славою Иакова: поистине во веки не забуду ни одного из дел их!",
    "Не поколеблется ли от этого земля, и не восплачет ли каждый, живущий на ней? Взволнуется вся она, как река, и будет подниматься и опускаться, как река Египетская.",
    "И будет в тот день, говорит Господь Бог: произведу закат солнца в полдень и омрачу землю среди светлого дня.",
    "И обращу праздники ваши в сетование и все песни ваши в плач, и возложу на все чресла вретище и плешь на всякую голову; и произведу в стране плач, как о единственном сыне, и конец ее будет — как горький день.",
    "Вот наступают дни, говорит Господь Бог, когда Я пошлю на землю голод, — не голод хлеба, не жажду воды, но жажду слышания слов Господних.",
    "И будут ходить от моря до моря и скитаться от севера к востоку, ища слова Господня, и не найдут его.",
    "В тот день истаявать будут от жажды красивые девы и юноши,",
    "которые клянутся грехом Самарийским и говорят: \"жив бог твой, Дан! и жив путь в Вирсавию!\" — Они падут и уже не встанут."
  ],
  [
    "Видел я Господа стоящим над жертвенником, и Он сказал: ударь в притолоку над воротами, чтобы потряслись косяки, и обрушь их на головы всех их, остальных же из них Я поражу мечом: не убежит у них никто бегущий и не спасется из них никто, желающий спастись.",
    "Хотя бы они зарылись в преисподнюю, и оттуда рука Моя возьмет их; хотя бы взошли на небо, и оттуда свергну их.",
    "И хотя бы они скрылись на вершине Кармила, и там отыщу и возьму их; хотя бы сокрылись от очей Моих на дне моря, и там повелю морскому змею уязвить их.",
    "И если пойдут в плен впереди врагов своих, то повелю мечу и там убить их. Обращу на них очи Мои на беду им, а не во благо.",
    "Ибо Господь Бог Саваоф коснется земли, — и она растает, и восплачут все живущие на ней; и поднимется вся она как река, и опустится как река Египетская.",
    "Он устроил горние чертоги Свои на небесах и свод Свой утвердил на земле, призывает воды морские, и изливает их по лицу земли; Господь имя Ему.",
    "Не таковы ли, как сыны Ефиоплян, и вы для Меня, сыны Израилевы? говорит Господь. Не Я ли вывел Израиля из земли Египетской и Филистимлян — из Кафтора, и Арамлян — из Кира?",
    "Вот, очи Господа Бога — на грешное царство, и Я истреблю его с лица земли; но дом Иакова не совсем истреблю, говорит Господь.",
    "Ибо вот, Я повелю и рассыплю дом Израилев по всем народам, как рассыпают зерна в решете, и ни одно не падает на землю.",
    "От меча умрут все грешники из народа Моего, которые говорят: \"не постигнет нас и не придет к нам это бедствие!\"",
    "В тот день Я восстановлю скинию Давидову падшую, заделаю трещины в ней и разрушенное восстановлю, и устрою ее, как в дни древние,",
    "чтобы они овладели остатком Едома и всеми народами, между которыми возвестится имя Мое, говорит Господь, творящий все сие.",
    "Вот, наступят дни, говорит Господь, когда пахарь застанет еще жнеца, а топчущий виноград — сеятеля; и горы источать будут виноградный сок, и все холмы потекут.",
    "И возвращу из плена народ Мой, Израиля, и застроят опустевшие города и поселятся в них, насадят виноградники и будут пить вино из них, разведут сады и станут есть плоды из них.",
    "И водворю их на земле их, и они не будут более исторгаемы из земли своей, которую Я дал им, говорит Господь Бог твой."
  ]
]

Вот файл который отвечает за представление данных /_includes/passage.html:

{%- assign books = site.data.books -%}
{%- assign bible = site.data.rst -%}
{%- assign endings = include.passage | split: "-" -%}
{%- assign start = endings[0] | split: " " -%}
{%- assign start_book = start[0] -%}
{%- assign start_verses = start[1] | split: ":" -%}
{%- assign start_ch = start_verses[0] -%}
{%- assign start_ch_num = start_ch | plus: 0 -%}
{%- assign start_ver = start_verses[1]-%}
{%- assign start_ver_num = start_ver | plus: 0 -%}
{%- if endings.size < 2 -%}
  {%- assign end_book = start_book -%}
  {%- assign end_ch = start_ch -%}
  {%- assign end_ver = start_ver -%} 
{%- else -%}
  {%- assign end = endings[1] | split: " " -%}
  {%- if end.size < 2 -%}
    {%- assign end_book = start_book -%}
    {%- assign end_verses = end[0] | split: ":" -%}
  {%- else -%}
    {%- assign end_book = end[0] -%}
    {%- assign end_verses = end[1] | split: ":" -%}
  {%- endif -%}
  {%- if end_verses.size < 2 -%}
    {%- assign end_ch = start_ch -%}
    {%- assign end_ver = end_verses[0] -%}
  {%- else -%}
    {%- assign end_ch = end_verses[0] -%}
    {%- assign end_ver = end_verses[1] -%}
  {%- endif -%}
{%- endif -%}
{%- assign end_ch_num = end_ch | plus: 0 -%}
{%- assign end_ver_num = end_ver | plus: 0 -%}

{%- assign second_book = false -%}
{%- for b in books -%}
  {%- if b.book == start_book -%}
    {%- assign book_index = b.index | minus: 1 -%}
    {%- assign first_book = bible[book_index] -%}
  {%- elsif b.book == end_book -%}
    {%- assign book_index = b.index | minus: 1 -%}
    {%- assign second_book = bible[book_index] -%}
  {%- endif -%}
{%- endfor -%}

{%- unless second_book -%}
  {%- for i in (start_ch..end_ch) -%}
    {%- assign ch_index = i | minus: 1 -%}
    {%- assign chapter = first_book[ch_index] -%}
    {%- assign start_v = 1 -%}
    {%- if i == start_ch_num -%}
      {%- assign start_v = start_ver_num -%} 
    {%- endif -%}
    {%- assign end_v = chapter.size -%}
    {%- if i == end_ch_num -%}
      {%- assign end_v = end_ver_num -%}
    {%- endif -%}
    {%- if start_ch != end_ch -%}
      <h3>Глава {{ i }}</h3>
    {%- endif -%}
    <ol start="{{ start_v }}">
    {%- for j in (start_v..end_v) -%}
    {%- assign ver_index = j | minus: 1 -%}
      {%- assign verse = chapter[ver_index] -%}
      <li>{{ verse }}</li>
    {%- endfor -%}
    </ol>
  {%- endfor -%}
{%- endunless -%}

{%- if second_book -%}
  {%- assign first_book_end_ch = first_book.size | append: "" -%}
  {%- for i in (start_ch..first_book_end_ch) -%}
    {%- assign ch_index = i | minus: 1 -%}
    {%- assign chapter = first_book[ch_index] -%}
    {%- assign start_v = 1 -%}
    {%- if i == start_ch_num -%}
      {%- assign start_v = start_ver_num -%}
    {%- endif -%}
    {%- assign end_v = chapter.size -%}
    {%- if i == end_ch_num -%}
      {%- assign end_v = end_ver_num -%}
    {%- endif -%}
    {%- if start_ch != end_ch -%}
      <h3>Глава {{ i }}</h3>
    {%- endif -%}
    <ol start="{{ start_v }}">
    {%- for j in (start_v..end_v) -%}
    {%- assign ver_index = j | minus: 1 -%}
      {%- assign verse = chapter[ver_index] -%}
      <li>{{ verse }}</li>
    {%- endfor -%}
    </ol>
  {%- endfor -%}
  {%- assign second_book_start_ch = "1" -%}
  {%- for i in (second_book_start_ch..end_ch) -%}
    {%- assign ch_index = i | minus: 1 -%}
    {%- assign chapter = second_book[ch_index] -%}
    {%- assign start_v = 1 -%}
    {%- if i == start_ch_num -%}
      {%- assign start_v = start_ver_num -%} 
    {%- endif -%}
    {%- assign end_v = chapter.size -%}
    {%- if i == end_ch_num -%}
      {%- assign end_v = end_ver_num -%}
    {%- endif -%}
    {%- if start_ch != end_ch -%}
      <h3>Глава {{ i }}</h3>
    {%- endif -%}
    <ol start="{{ start_v }}">
    {%- for j in (start_v..end_v) -%}
    {%- assign ver_index = j | minus: 1 -%}
      {%- assign verse = chapter[ver_index] -%}
      <li>{{ verse }}</li>
    {%- endfor -%}
    </ol>
  {%- endfor -%}
{%- endif -%}

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.