Ответил: PunPun
Для DataLife Engine 10.5 :
1) Открываем /engine/inc/editnews.php находим
2) Открываем /engine/modules/show.short.php show.full.php show.custom.php находим :
3) Выполняем запрос в phpmyadmin
4) Скачать архив и закинуть файл в /engine/editor/ https://yadi.sk/d/bBLossyNiDgxp
Если все хорошо, то получится у вас такое
1) Открываем /engine/inc/editnews.php находим
$row['short_story'] = $parse->decodeBBCodes( $row['short_story'], true, $config['allow_admin_wysiwyg'] );Выше вставляем :
$row['reason'] = $parse->decodeBBCodes( $row['reason'], true, $config['allow_admin_wysiwyg'] );Далее находим :
$row['short_story'] = $parse->decodeBBCodes( $row['short_story'], false );Выше вставить :
$row['reason'] = $parse->decodeBBCodes( $row['reason'], false );Далее находим :
<input class="icheck" type="checkbox" id="view_edit" name="view_edit" value="1" {$view_edit_cheked}><label for="view_edit">{$lang['allow_view_edit']}</label><br /><input type="text" style="width:100%;max-width:437px;" name="editreason" id="editreason" value="{$row['reason']}"> {$lang['news_edit_date']}Заменить на :
HTML;Далее находим :
if( $config['allow_admin_wysiwyg'] ) {
include (ENGINE_DIR . '/editor/editreason.php');
} else {
$bb_editor = true;
include (ENGINE_DIR . '/inc/include/inserttag.php');
echo "{$bb_code}<textarea style=\"width:100%;max-width: 950px;height:300px;\" onfocus=\"setFieldName(this.name)\" name=\"editreason\" id=\"editreason\" >{$row['reason']}</textarea>";
}
echo <<<HTML
$_POST['short_story'] = strip_tags ($_POST['short_story']);Выше вставляем :
$_POST['editreason'] = strip_tags ($_POST['editreason']);Далее находим :
$full_story = $parse->process( $_POST['full_story'] );Выше вставляем :
$editreason = $parse->process( $_POST['editreason'] );Далее находим :
$full_story = $db->safesql( $parse->BB_Parse( $full_story ) );Выше вставляем :
$editreason = $db->safesql( $parse->BB_Parse( $editreason ) );Далее находим :
$full_story = $db->safesql( $parse->BB_Parse( $full_story, false ) );Выше вставляем :
$editreason = $db->safesql( $parse->BB_Parse( $editreason, false ) );Далее находим и удаляем :
$editreason = $db->safesql( htmlspecialchars( strip_tags( stripslashes( trim( $_POST['editreason'] ) ) ), ENT_QUOTES, $config['charset'] ) );
2) Открываем /engine/modules/show.short.php show.full.php show.custom.php находим :
$tpl->set( '{edit-reason}', $row['reason'] );Меняем на :
$tpl->set( '{edit-reason}', stripslashes( $row['reason'] ) );
3) Выполняем запрос в phpmyadmin
ALTER TABLE `dle_post_extras` CHANGE `reason` `reason` TEXT CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '';
4) Скачать архив и закинуть файл в /engine/editor/ https://yadi.sk/d/bBLossyNiDgxp
Если все хорошо, то получится у вас такое