yanntrividic / ep_markdown

See edits as markdown in Etherpad

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Publish Status Backend Tests Status

Markdown editing in Etherpad

Alt Text

Features

  • Use the normal editbar buttons to add markdown.
  • Import as Markdown (automatically applies styling / text attributes).
  • Export as Markdown.
  • Localizations.

Usage

To enable Markdown view click Settings -> Markdown

Limitations

This plugin is not designed for you to write Markdown and it format that markdown with styling. So you can't expect to type **blah** and expect to see blah in bold. You can however type blah, set it as bold and then click "Show as Markdown" and it will show **bold**. I will not be adding support for supporting typing in markdown which will render to a style because it will be impossible to handle character control.

Setting as default

Paste the below into your settings.

"ep_markdown_default": true,

Todo

  • Support ALL styles fully (please let me know what does / doesn't work)
  • Create markdown icon for export menu
  • Better code block support (currently it's line by line)
  • Import Markdown (and it applies formatting automatically)

Requirements

Etherpad 1.8.1

About

See edits as markdown in Etherpad

License:Apache License 2.0


Languages

Language:JavaScript 67.9%Language:CSS 18.2%Language:TypeScript 12.2%Language:HTML 1.0%Language:EJS 0.8%