Replies: 5 comments 9 replies
-
Мне нравится формат, но не укладывается найминг. Может называть поднятые руками как-то типа |
Beta Was this translation helpful? Give feedback.
-
А точно нам нужны два разных файла? Почему в одном не сделать вверху тег |
Beta Was this translation helpful? Give feedback.
-
@nlopin @solarrust @monochromer обновил идею по вашим комментариям. |
Beta Was this translation helpful? Give feedback.
-
Может быть избавимся от вложенности, если у нас один файлик в итоге будет? Просто в корне |
Beta Was this translation helpful? Give feedback.
-
Как думете, было бы классно, если бы при генерации|мерже новой главной скрипт|экшн проверял у статьи наличие у статьи заполненного поля |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Хочется сделать удобный фичеринг статей, который сначала можно будет менять руками, а когда накопится коллекция статей, готовых для фичеринга, делать ротацию автоматически.
Хранить теги не в статьях, а в отдельных файлах кажется удобнее — единая точка входа, понятно как менять порядок.
Фаза первая
Создаём файл
featured.md
в контенте:В нём перечисляем все готовые статьи для фичеринга в формате
раздел/статья
.В нём же меняем порядок, чтобы фичеринг был не алфавитный, а справедливо-случайный:
Фаза вторая
В этой фазе у нас есть список статей, готовых для фичеринга (ready) и список статей, которые мы хотим зафорсить первыми в списке (pinned). Теперь в файле
featured.md
у нас будет два списка:По ним раз в неделю (две недели?) скрипт в случайном (или другом) порядке выбирает статьи и фичерит.
Статьи из ключа
pinned
становятся первыми именно в таком порядке. Все остальные статьи изready
выбираются случайным образом и идут сразу после.Для второй фазы ещё нужно продумать, как именно будет работать скрипт, где будут храниться артефакты его работы и так далее. Так что начинаем с первой фазы.
Beta Was this translation helpful? Give feedback.
All reactions