Skip to content

Редактирование атрибутов через визуальный режим #16

Description

@may-cat

В стандарте markdown есть возможность задавать файлам атрибуты. Вверху файла вставляется отделённый тройками тире, yaml, вроде такого:

---
layout: post
title: Blogging Like a Hacker
---

Это бесконечно важно по куче причин, в числе которых:

  • возможность делать автоматические массовые операции на markdown файлами
  • возможность сделать обратный ссылочный индекс
  • возможность полноценно использовать static site generator-ы

Мы не хотим заставлять пользователей редактировать эти параметры в тексте. Поля должна быть возможность редактировать в визуальном режиме. Удалять поля, добавлять поля, редактировать. Часть полей может быть в режиме read-only. Поля могут быть множественные или одиночные.

Что-то подобное можно увидеть тут: https://raw.githubusercontent.com/markdown-ide/markdown_ide/master/edit.png

Обратите внимание, парсить эти поля и сохранять в markdown должен бэкэнд. Бэкэнд апи возвращает атрибуты уже распаршенными:
https://github.com/markdown-ide/markdown_ide/blob/master/docs/api/api.md#get-apiprojectssourcemasterfilepathmyfile

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions