@@ -26,7 +26,6 @@ public function register(EventHandler $controller)
26
26
{
27
27
$ controller ->register_hook ('ACTION_HEADERS_SEND ' , 'BEFORE ' , $ this , 'forceWYSIWYG ' );
28
28
$ controller ->register_hook ('ACTION_HEADERS_SEND ' , 'AFTER ' , $ this , 'addJSINFO ' );
29
- $ controller ->register_hook ('HTML_EDITFORM_OUTPUT ' , 'BEFORE ' , $ this , 'addDataAndToggleButton ' );
30
29
$ controller ->register_hook ('FORM_EDIT_OUTPUT ' , 'BEFORE ' , $ this , 'addDataAndToggleButton ' );
31
30
$ controller ->register_hook ('TPL_ACT_RENDER ' , 'AFTER ' , $ this , 'addAddtionalForms ' );
32
31
}
@@ -92,36 +91,9 @@ public function addDataAndToggleButton(Event $event, $param)
92
91
}
93
92
}
94
93
95
- if (is_a ($ form , Form::class)) {
96
- $ form ->addElement ($ this ->buildToggleButton (), 0 );
97
- $ form ->setHiddenField ('prosemirror_json ' , $ prosemirrorJSON );
98
- $ form ->addHTML ('<div class="prosemirror_wrapper" id="prosemirror__editor"></div> ' , 1 );
99
- } else {
100
- // todo remove when old stable is no longer supported
101
- $ form ->insertElement (0 , $ this ->buildOldToggleButton ());
102
- $ form ->addHidden ('prosemirror_json ' , $ prosemirrorJSON );
103
- $ form ->insertElement (1 , '<div class="prosemirror_wrapper" id="prosemirror__editor"></div> ' );
104
- }
105
- }
106
-
107
- /**
108
- * Create the button to toggle the WYSIWYG editor
109
- *
110
- * Creates it as hidden if forcing WYSIWYG
111
- *
112
- * @deprecated use buildToggleButton instead
113
- * @return array the pseudo-tag expected by \Doku_Form::insertElement
114
- */
115
- protected function buildOldToggleButton ()
116
- {
117
- dbg_deprecated ('buildToggleButton ' );
118
- $ attr = [
119
- 'class ' => 'button plugin_prosemirror_useWYSIWYG '
120
- ];
121
- if ($ this ->isForceWYSIWYG ()) {
122
- $ attr ['style ' ] = 'display: none; ' ;
123
- }
124
- return form_makeButton ('button ' , '' , $ this ->getLang ('switch_editors ' ), $ attr );
94
+ $ form ->addElement ($ this ->buildToggleButton (), 0 );
95
+ $ form ->setHiddenField ('prosemirror_json ' , $ prosemirrorJSON );
96
+ $ form ->addHTML ('<div class="prosemirror_wrapper" id="prosemirror__editor"></div> ' , 1 );
125
97
}
126
98
127
99
/**
0 commit comments