Skip to content

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

@may-cat

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

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