Skip to content

Commit 6d330bd

Browse files
committed
Remove obsolete code
1 parent ca33838 commit 6d330bd

File tree

1 file changed

+3
-31
lines changed

1 file changed

+3
-31
lines changed

action/editor.php

+3-31
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,6 @@ public function register(EventHandler $controller)
2626
{
2727
$controller->register_hook('ACTION_HEADERS_SEND', 'BEFORE', $this, 'forceWYSIWYG');
2828
$controller->register_hook('ACTION_HEADERS_SEND', 'AFTER', $this, 'addJSINFO');
29-
$controller->register_hook('HTML_EDITFORM_OUTPUT', 'BEFORE', $this, 'addDataAndToggleButton');
3029
$controller->register_hook('FORM_EDIT_OUTPUT', 'BEFORE', $this, 'addDataAndToggleButton');
3130
$controller->register_hook('TPL_ACT_RENDER', 'AFTER', $this, 'addAddtionalForms');
3231
}
@@ -92,36 +91,9 @@ public function addDataAndToggleButton(Event $event, $param)
9291
}
9392
}
9493

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);
12597
}
12698

12799
/**

0 commit comments

Comments
 (0)