DokuWiki Prosemirror Plugin

A modern approach on DokuWiki WYSIWYG

User Tools

Site Tools


en:playground: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:playground:start [2025/05/10 00:37] – [Headline level 3] 198.102.151.241en:playground:start [2026/06/22 10:54] (current) 217.196.145.216
Line 1: Line 1:
 +^ S1 ^ S2 ^
  
-----+| 1 | 2 |
  
----- +====== This is way cooler than the built-in markdown style editor ======
-====== Headline level 1 ======+
  
-get-ciminstance win32_bios+<code php test.php> 
 +<?php
  
-====== Headline level 2 ======+function test() { 
 +    // Implement this function 
 +
 +</code>
  
-{{:wiki:logo.png}}kldfjdjsfj+<code mysql tohle.sql> 
 +select * from dodo  
 +</code>
  
-FIXMEkjlkjlkjlk+|     | 
 +|     |
  
-| test1 | test 2 | +It's grrrrrrrreat! =)
-| blubber | blabla |+
  
-{{:wiki:dokuwiki-128.png?100}}+  numbered list
  
-| sadsa | sad | +  * bullet points
-| sad | sad8-)((+
  
-))asdsad |+>Lorem ipsum dolor sit amet, consectetur adipiscing elit. \\ Proin vel dui tellus. \\ Ut ac mi vitae risus //hendrerit lacinia.//
  
-sadsad+>>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**
 +  * <code html4strict>
 +<a>This looks promising</a>
 +</code>
 +    * can I undo? yes, I can!((
 +ah, and the footnote editor is nice too!
 +))
  
 <code -> <code ->
Line 31: Line 59:
 </code> </code>
  
-==== Headline level 3 ====+Ctrl+v images
  
-<code python routes.py> +{{:wiki:dokuwiki-128.png?150|TestText}}
-from flask import create_blueprint +
-bp = create_blueprint("hmm")+
  
-@bp.route("/"+what if i want to (( 
-def index (): +i can click the footnote to edit it, neat 
-    return "hello world" +))add a footnote
-</code>+
  
-  * Lets +I would like to insert a link to the prosemirror Plugin [[wp>here|here]]
-  * Try out +
-  * Some Bullet +
-  * Points +
-    - aha +
-    - ohh+
  
-  Nice :)+| 8-) | 2 | 3 | 
 +| 4 | 5 | 6 | 
 +| 7 | 8 | 9 | 
 +| 10 | 11 | 12 |
  
 +adsfasdfhhhh test 1234
  
-==== Headline level 3 ====+====== TEST ======
  
-text+Ok, lets type some text in **bold** and //italics.  //It doesn't seem to take hotkeys like ctr-b for bold.
  
-===== Headings were hard to find under the H# dropdown =====+Takes a bit of getting used to on the mobile. **But** it works. Using wikisyntax here gets converted on toggling.
  
-Text is paragraph+What about a drag and drop image? Nope, not happening.
  
-<code powershell test.ps1+{{ :wiki:dokuwiki-128.png?400&direct }} 
-Import-Module Example + 
-Set-Example -Item "Quoted"+<code bash dummtüch.sh
 +systemctl –user daemon-reload 
 +systemctl –user enable –now jdOnFirefoxShutdown.service
 </code> </code>
  
-==== - Headline level 3 ====+<code C hello.c> 
 +#include <stdio.h>
  
-  * <code abap> +int main(void) { 
-lölölölölöl+   printf("Hello, World!\n"); 
 +   return 0; 
 +}
 </code> </code>
  
->Sieh dazwei Enten jung und schön, die wollen an den Teich hingehn. Zum Teiche gehn sie munter und tauchen die Köpfe unter. Die eine in der Goschen trägt einen grünen Froschen. Sie denkt allein ihn zu verschlingen, das soll ihr aber nicht gelingen. Die Ente und der Enterich, die ziehn den (( +Once installedusers will see a toggle button to switch between syntax and General usage should be self-explanatory with all formatting functionality available via a toolbarSome elements open their own dialogs for configuration.
-Frosch ganz fürchterlich / Zicke zacke hühnerkacke +
-)). Sie ziehn ihn in die Quere, das tut ihm weh gar sehreDer Frosch kämpft tapfer wie ein Mann.+
  
 +//"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."//
  
-==== Ob das ihm wohl was helfen kann? ====+This is a test sentence
  
-Schon hat die eine ihn beim Kopf, die andre hält ihr zu den Kropf. Die beiden Enten raufen, da hat der Frosch gut laufen. Die Enten haben sich besunnen und suchen den Frosch im Brunnen. Sie suchen ihn im Wasserrohr, der Frosch springt aber schnell hervor. Die Enten mit Geschnatter stecken die Köpfe durchs Gatter. Der Frosch ist fort die Enten, wenn die nur auch fort könnten! Da kommt der Koch herbei sogleich, und lacht: "He, jetzt hab' ich euch!" Drei Wochen war der Frosch so krank! Jetzt raucht er wieder, Gott sei Dank!+  * Hello 
 +    qsds 
 +    - qsdqsd 
 +  * qsdqsds
  
-wos is dos?+>qwqsdqsd\\  <cite>toto</cite>
  
-FIXMEDELETEMEFIXME:!:((+Edit
  
-))ertgertgrtrhz+I always miss the Undo function in built-in editor. This one provides that. But hey, no ARIA support (Ctrl+K for link)
  
-{{:wiki:dokuwiki-128.png?400}}TestFIXME+==== Try it ====
  
-<code boo+You can try out this plugin at wysiwyg.wiki.cosmocode.de. 
-sdfgasdf+ 
 + The popups are difficult to navigate, though. 
 + 
 +==== Plugin Support ==== 
 + 
 +=== Text === 
 + 
 +Plugins can integrate themselves into the editor, but so far very few do. The editor provides a toolbar to add arbitrary plugin syntax.(( 
 + 
 +)) 
 + 
 +| Direkt in Tabelle schreiben  | Spalte 2  | **Spalt**e 3  | 
 +|       | 
 +|     | zweizeilig 
 +|       | 
 + 
 +Below is(( 
 + 
 +)) a list of plugins with explicit Prosemirror support: 
 + 
 +  * ImgPaste Plugin 
 +  * Diagrams Plugin 
 +  * test 
 + 
 +Das ist ein test: 
 + 
 +  * fdsfsfdfds 
 + 
 +<del>Strike-through Text</del> 
 + 
 +===== TEST ===== 
 + 
 +  - Auflistung 
 +  - mal eben so machen 
 + 
 +  * Liste ohne Zahl 
 +  * geht auch 
 + 
 +===== Development ===== 
 + 
 +>hjk 
 + 
 +<code xml
 +<root>1.25<root/>
 </code> </code>
  
-__Underlined Text__+**How to help with Development** 
 + 
 +Get a developers license and do the work silly ! 
 + 
 +  * <code german test> 
 +first test  [Development]  
 +</code> 
 + 
 +====== Test Überschrift ====== 
 + 
 +===== eins kleiner ===== 
 + 
 +== noch kleiner == 
 + 
 +==== oola ====
  
-^ test ^ test ^ test ^ +Es gibt hier keinen Table mehr
-| This  | Seems  | Simple Enough +
-| Markup  | Is So  | 1990s!  |+
  
-{{ :wiki:dokuwiki-128.png?100&direct }}+  *  This is a bullet list ''does this also weork''?
  
  
en/playground/start.1746830221.txt.gz · Last modified: 2025/05/10 00:37 by 198.102.151.241

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki