DokuWiki Prosemirror Plugin

A modern approach on DokuWiki WYSIWYG

User Tools

Site Tools


en:start

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
en:start [2018/07/30 11:57] Andreas Gohren:start [2020/09/01 09:04] (current) Andreas Gohr
Line 1: Line 1:
 ====== DokuWiki Prosemirror Plugin ====== ====== DokuWiki Prosemirror Plugin ======
  
-The prosemirror plugin is a new WYSIWYG plugin for [[https://www.dokuwiki.org|DokuWiki]] completely written from scratch with a clear focus on DokuWiki's features. It does not reuse a HTML editing component like CKEditor, but instead uses the abstract document based prosemirror toolkit. You can learn about why we believe this is the [[en:why|better approach to WYSIWYG]] in Wikis.+The prosemirror plugin is a new WYSIWYG plugin for [[https://www.dokuwiki.org|DokuWiki]] completely written from scratch with a clear focus on DokuWiki's features. It does not reuse a HTML editing component like CKEditor, but instead uses the abstract document based [[https://prosemirror.net/|prosemirror toolkit]]. You can learn about why we believe this is the [[en:why|better approach to WYSIWYG]] in Wikis
 + 
 +The prosemirror DokuWiki plugin was written by [[https://www.cosmocode.de|CosmoCode]] - a Berlin based software company well rooted in the DokuWiki ecosystem. CosmoCode provides DokuWiki services since it's beginnings and authored more than a hundred free and Open Source plugins for DokuWiki.
  
 ===== FAQ ===== ===== FAQ =====
Line 7: Line 9:
 :?: Where can I try this plugin? :?: Where can I try this plugin?
  
-> :!: Right here in this wiki. Head over to the [[playground:]] and edit it. You can switch seamlessly between WYSIWYG and syntax editing.+> :!: Right here in this wiki. Head over to the [[en:playground:]] and edit it. You can switch seamlessly between WYSIWYG and syntax editing.
  
 :?: What is the state of this plugin? Is it production ready? :?: What is the state of this plugin? Is it production ready?
  
-> :!: The plugin is currently able to process standard DokuWiki syntax. We implemented support for the [[https://github.com/splitbrain/dokuwiki-plugin-gallery/pull/114|Gallery Plugin]] as an example. There are probably still a lot of bugs and quirks we haven't noticed, yet. You can see what we think is still missing at the [[roadmap]]. We currently do not deem the plugin to be production-ready and suitable for the general public.+> :!: The plugin is currently able to process standard DokuWiki syntax. We implemented support for the [[https://github.com/splitbrain/dokuwiki-plugin-gallery/pull/114|Gallery Plugin]] as an example. Some of our customers are already using it in their wiki and it works fine on simple pages. Non-the-less, there are probably still a lot of bugs and quirks we haven't noticed, yet. You can see what we think is still missing at the [[roadmap]]. We currently classify the plugin as early beta.
  
 :?: How do I install the plugin? :?: How do I install the plugin?
  
-> :!: The plugin can be downloaded from https://github.com/cosmocode/dokuwiki-plugin-prosemirror/archive/release.zip (you can use this URL from the extension manager. However keep in mind that it is meant as a developer preview. You will also need a recent development snapshot of DokuWiki or some features may not work at all.+> :!: The plugin can be downloaded from [[https://github.com/cosmocode/dokuwiki-plugin-prosemirror/archive/release.zip]] (you can use this URL from the extension manager).
  
 :?: Will you continue to work on it? :?: Will you continue to work on it?
Line 21: Line 23:
 > :!: We'd love to. But we need a way to cross-finance this OpenSource work. Please read [[contribute|how you can help]] > :!: We'd love to. But we need a way to cross-finance this OpenSource work. Please read [[contribute|how you can help]]
  
-:?: What browsers does the plugin support+:?: What browsers does the plugin support?
  
 > :!: We need modern JavaScript. It should work on every up-to-date version of Chrome, Firefox, Edge, Safari and on Internet Explorer 11. > :!: We need modern JavaScript. It should work on every up-to-date version of Chrome, Firefox, Edge, Safari and on Internet Explorer 11.
 +
 +:?: I found a bug! How do I report it?
 +
 +> :!: Please refer to [[contribute|how you can help]] about that.
 +
 +
en/start.1532944668.txt.gz · Last modified: 2018/07/30 11:57 by Andreas Gohr

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki