DokuWiki

It's better when it's simple

User Tools

Site Tools


plugin:prosemirror

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
plugin:prosemirror [2018-10-20 09:58] andiplugin:prosemirror [2024-02-19 19:35] (current) 2a02:a44a:3b00:1:1008:8b34:6656:544
Line 1: Line 1:
-====== prosemirror Plugin ======+====== Prosemirror Plugin ======
  
 ---- plugin ---- ---- plugin ----
-description: A WYSIWYG editor for DokuWiki+description: A WYSIWYG editor for DokuWiki, usable but currently only in beta state
 author     : Andreas Gohr, Michael Große author     : Andreas Gohr, Michael Große
 email      : dokuwiki@cosmocode.de  email      : dokuwiki@cosmocode.de 
 type       : action type       : action
-lastupdate : 2018-10-19 +lastupdate : 2024-02-05 
-compatible : Greebo+compatible : Jack Jackrum, Kaos
 depends    :  depends    : 
 conflicts  : codemirror, ckgedit conflicts  : codemirror, ckgedit
 similar    : ckgedit, fckg, wysiwyg similar    : ckgedit, fckg, wysiwyg
-tags       : !experimental, wysiwyg+tags       : !experimental, wysiwyg, editor, editing
  
 downloadurl: https://github.com/cosmocode/dokuwiki-plugin-prosemirror/zipball/release downloadurl: https://github.com/cosmocode/dokuwiki-plugin-prosemirror/zipball/release
Line 20: Line 20:
 ---- ----
  
-[[http://www.cosmocode.de/en/open-source/dokuwiki-plugins/|{{ http://cosmocode.de/static/img/dokuwiki/dwplugins.png?recache|A CosmoCode Plugin}}]]+[[https://www.cosmocode.de/en/open-source/dokuwiki-plugins/|{{ https://www.cosmocode.de/static/img/dokuwiki/dwplugins.png?recache|A CosmoCode Plugin}}]]
  
 This plugin implements a WYSIWYG editor. Unlike other WYSIWYG plugins, it does not repurpose a HTML editor but uses an editor component written specifically for DokuWiki utilizing the ProseMirror framework. You can learn more about the approach at [[https://wysiwyg.wiki.cosmocode.de/doku.php?id=en:why|Why a new WYSIWYG plugin?]]. This plugin implements a WYSIWYG editor. Unlike other WYSIWYG plugins, it does not repurpose a HTML editor but uses an editor component written specifically for DokuWiki utilizing the ProseMirror framework. You can learn more about the approach at [[https://wysiwyg.wiki.cosmocode.de/doku.php?id=en:why|Why a new WYSIWYG plugin?]].
Line 54: Line 54:
  
 ==== Utilized DokuWiki Events ==== ==== Utilized DokuWiki Events ====
-  * [[devel:event:AJAX_CALL_UNKNOWN]] +
-  * [[devel:event:ACTION_HEADERS_SEND]] +
-  * [[devel:event:HTML_EDITFORM_OUTPUT]]+
   * [[devel:event:ACTION_ACT_PREPROCESS]]   * [[devel:event:ACTION_ACT_PREPROCESS]]
 +  * [[devel:event:ACTION_HEADERS_SEND]]
 +  * [[devel:event:AJAX_CALL_UNKNOWN]]
   * [[devel:event:DRAFT_SAVE]]   * [[devel:event:DRAFT_SAVE]]
 +  * [[devel:event: FORM_EDIT_OUTPUT]]
 +  * [[devel:event:HTML_EDITFORM_OUTPUT]] (deprecated)
   * [[devel:event:TPL_ACT_RENDER]]   * [[devel:event:TPL_ACT_RENDER]]
  
  
plugin/prosemirror.1540022324.txt.gz · Last modified: 2018-10-20 09:58 by andi

Except where otherwise noted, content on this wiki is licensed under the following license: CC Attribution-Share Alike 4.0 International
CC Attribution-Share Alike 4.0 International Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki