Bien vu Alain :
/newbb/include/form.post.phpAu départ, je voulais réduire la liste à 2 éditeurs et j'avais essayé ça :
$GLOBALS['xoopsModuleConfig']['editor_allowed'] = ['textarea', 'dhtmltextarea'];
Mais non, ça ne marche pas !!! (liste vide),
alors j'ai supprimé ainsi la liste pour rester en mode basique :
// Hack GG - Suppression Liste Editors
// $forum_form->addElement(new XoopsFormSelectEditor($forum_form, 'editor', $editor, $nohtml, @$GLOBALS['xoopsModuleConfig']['editor_allowed'][0]));
J'ai aussi supprimé certains boutons radio (
trop copieux à mon goût, j'aime bien les interfaces dénudées) :
/************* Hack GG - Suppression Bt Radio *************************
$icons_radio = new XoopsFormRadio(_MD_NEWBB_MESSAGEICON, 'icon', $icon);
$subject_icons = XoopsLists::getSubjectsList();
foreach ($subject_icons as $iconfile) {
$icons_radio->addOption($iconfile, '');
}
$forum_form->addElement($icons_radio);
$nohtml = !$topicHandler->getPermission($forumObject, $topic_status, 'html');
if (Request::getString('editor', '', 'POST')) {
$editor = trim(Request::getString('editor', '', 'POST'));
newbbSetCookie('editor', $editor);
} elseif (!$editor = newbbGetCookie('editor')) {
if (empty($editor)) {
$editor = @$GLOBALS['xoopsModuleConfig']['editor_default'];
}
}
if (count(@$GLOBALS['xoopsModuleConfig']['editor_allowed']) > 0) {
if (!in_array($editor, $GLOBALS['xoopsModuleConfig']['editor_allowed'], true)) {
$editor = $GLOBALS['xoopsModuleConfig']['editor_allowed'][0];
newbbSetCookie('editor', $editor);
}
}
*****************************************************************/
Néanmoins, j'aimerai forcer l'éditeur
Dhtml par défaut mais je n'ai pas encore trouvé la solution ...