DokuWiki Prosemirror Plugin

A modern approach on DokuWiki WYSIWYG

User Tools

Site Tools


en:playground:start

This is an old revision of the document!


This is way cooler than the built-in markdown style editor

test.php
<?php
 
function test() {
    // Implement this function
}

It's grrrrrrrreat! =)

  1. numbered list
  • bullet points
Lorem ipsum dolor sit amet, consectetur adipiscing elit.
Proin vel dui tellus.
Ut ac mi vitae risus hendrerit lacinia.
Etiam a bibendum diam, eu fermentum libero.

Morbi elit neque, commodo sed cursus ut, suscipit sed nulla.
Maecenas malesuada molestie elit ut iaculis.
Etiam a bibendum diam, eu fermentum libero.
Morbi elit neque, commodo sed cursus ut, suscipit sed nulla.
Maecenas malesuada molestie elit ut iaculis.

Nam sollicitudin rhoncus neque eu congue.

Vivamus sit amet sapien sodales, molestie massa sed, efficitur magna.

Donec felis augue, molestie in eros sed, fringilla fringilla arcu.

Vestibulum pretium leo sodales est tincidunt hendrerit.
Donec dapibus non lectus a ultricies.

Suspendisse sit amet odio mattis, consectetur nisl eget, maximus nunc.
Suspendisse lacus nulla, aliquet id ex in, tristique congue lectus.

Curabitur sagittis pretium quam.

Lorem ipsum dolor sit amet, consectetur adipiscing elit.

  • this is another test for prosemirror
  • Edit a new page with content for testing
  • <a>This looks promising</a>
    • can I undo? yes, I can!1)


Ctrl+v images

TestText

what if i want to 2)add a footnote

I would like to insert a link to the prosemirror Plugin here

8-) 2 3
4 5 6
7 8 9
10 11 12

adsfasdfhhhh test 1234

TEST

Ok, lets type some text in bold and italics. It doesn't seem to take hotkeys like ctr-b for bold.

Takes a bit of getting used to on the mobile. But it works. Using wikisyntax here gets converted on toggling.

What about a drag and drop image? Nope, not happening.

dummtüch.sh
systemctl –user daemon-reload
systemctl –user enable –now jdOnFirefoxShutdown.service
hello.c
#include <stdio.h>
 
int main(void) {
   printf("Hello, World!\n");
   return 0;
}

Once installed, users will see a toggle button to switch between syntax and General usage should be self-explanatory with all formatting functionality available via a toolbar. Some elements open their own dialogs for configuration.

“Gordon doesn't need to hear all this. He's a highly trained professional. We've assured the Dokuwiki administrator that nothing will go wrong.”

This is a test sentence

  • Hello
    1. qsds
    2. qsdqsd
  • qsdqsds
qwqsdqsd
<cite>toto</cite>

Edit

I always miss the Undo function in built-in editor. This one provides that. But hey, no ARIA support (Ctrl+K for link)

Try it

You can try out this plugin at wysiwyg.wiki.cosmocode.de.

The popups are difficult to navigate, though.

Plugin Support

Plugins can integrate themselves into the editor, but so far very few do. The editor provides a toolbar to add arbitrary plugin syntax.3)

Below is4) a list of plugins with explicit Prosemirror support:

  • ImgPaste Plugin
  • Diagrams Plugin
  • test

Das ist ein test:

  • fdsfsfdfds

Development

hjk
<root>1.25<root/>

How to help with Development

Get a developers license and do the work silly !

  • test
    first test  [Development] 

Test Überschrift

eins kleiner

noch kleiner

oola

one two
three five
1)
ah, and the footnote editor is nice too!
2)
i can click the footnote to edit it, neat
3) , 4)
en/playground/start.1781686966.txt.gz · Last modified: 2026/06/17 11:02 by 80.209.162.130

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki