Bayselonarrend / infometrics-articles

Автоматическое обновление списка последних статей Инфостарт для Readme профиля
MIT License
7 stars 0 forks source link

Из-за блока <div id="infostart_posts"> ломается форматирование markdown файла #3

Closed Oxotka closed 5 months ago

Oxotka commented 5 months ago

Описание: У меня ридми файл в маркдаун. Хочу добавить туда вот в таком виде посты:

Из-за того, что присутствует блок <div id=""> ломается форматирование файла и не получается второй уровень списка. То есть получается вот так:

Вот такой код:

- Мои публикации на Инфостарт:
<div id="">
     * [Публикация 1](https://infostart.ru) - 50 звезд, 1500 просмотров
     * [Публикация 2](https://infostart.ru) - 51 звезда, 1505 просмотров
</div>
Bayselonarrend commented 5 months ago

Теперь нормально должно быть

Oxotka commented 5 months ago

При таком исправлении второй уровень вложенности, кажется, не сработает. То есть публикации будут выглядеть так:

Bayselonarrend commented 5 months ago

С этим я, скорее всего, уже ничего не смогу сделать - в любом случае нужны маркеры начала и конца области для вставки. Даже если они будут не div, а какой-нибудь markdown, уровень вложенности все равно работать не будет

Oxotka commented 5 months ago

Да, я понимаю. Можно, конечно, попробовать чуть усложнить логику шаблона и добавить в параметры еще и заголовок для таблицы. Тогда будет вот такое

<div id ="">
[Title]
[Row]
</div>

В Title будет идти из параметров В Row будет идти из шаблона.

Тогда это будет полноценный блок, который можно полностью встроить в страницу.

Bayselonarrend commented 5 months ago

Просто вложенные списки - единственная подобная ситуация, когда такое может понадобиться. Да и это обходится html разметкой

<ul>
    <li>
        <p>Статьи на Инфостарт</p>
        <ul>
            <div id="infostart_posts">
            </div>
        </ul>
     </li>
</ul>

И в макете

<li><a href="%3">%2</a> - %4 звезд, %8 просмотров</li>
Oxotka commented 5 months ago

Да, кайф!