-
Notifications
You must be signed in to change notification settings - Fork 444
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Take minutes in markdown #3386
Comments
It's supported in the backend, but we do not have frontend for it at the moment |
Thanks for the fast response! As I said, right now I'm writing the notes with Markdown Here --- just entering the text into the standard window and then running the conversion. It's a bit clumsy though, because editing as "source" prevents Markdown Here from running (because the window is a plane text window) and editing with the rich editor means that return inserts a paragraph break (there may be other oddities too). There are workarounds of course (shift+return seems to do what I want), but it would be nice if there was a way to turn off the auto formatting in the text window too. |
If you use a separate markdown editor, convert the notes to HTML, and paste them in the source view of the rich editor widget in Indico. If you put markdown as text in the editor, it will not be converted to HTML even when we do start supporting markdown for minutes (we store in the database whether it's HTML/Markdown, and currently it's always HTML). |
It would be great to have a Markdown-based editor for the minutes. It would have to be something simple enough and comparable to CKEditor in terms of functionality, however. |
I'd let the user switch between markdown and HTML (with a profile setting for the default) - for less technical users the WYSIWYG editor is probably nicer, but myself I'd rather write markdown (if only to be able to use backticks to mark monospace/code instead of having to go through the huge style list of ckeditor to select code...) |
Hi @ThiefMaster, this sounds very nice. I frequently take notes with a text editor during meetings (especially if the internet connection is lousy), so having the bullet points and citations that markdown provides would be quite a plus. |
Regarding |
That doesn't sound very promising. :/ And I wonder if this actually keeps markdown or produces HTML in the end (which would not be desirable, we want to store markdown when someone writes markdown). At least I usually don't want any WYSIWYG when writing markdown but write plain markdown and not have to switch back to WYSIWYG mode before saving (which is needed e.g. when using the HTML source view in regular CKEditor). |
https://github.com/Ionaru/easy-markdown-editor looks promising as a frontend |
The first thing I noticed in their demo is the lack of proper monospace/code block support. Neither 4-space indentation nor triple-backtick fences are correctly highlighted in the editor view... :/ And issue related to that is open for 2 years now... Ionaru/easy-markdown-editor#96 |
Seems to be not much different for the github editor here ( using the preview toggle it is correctly styled in the demo.) |
Yeah. But the GitHub editor uses pure plaintext in the editing view - IMHO not having a feature at all is better than having a poorly implemented feature ;) |
This one doesn't look bad either: https://github.com/HarryChen0506/react-markdown-editor-lite |
Markdown seems to be supported in a lot of places in indico, but I can't figure out how to enter minutes in markdown format. I seem to only have the option to use the built-in HTML based editor. Could we add an option to add the minutes as markdown?
I can get around this using browser extensions (i.e. MarkdownHere) but given the wide support that indico has for markdown it seems like it might be a trivial extension.
Main tasks here:
The text was updated successfully, but these errors were encountered: