Red de conocimiento informático - Material del sitio web - Cómo reemplazar el editor ckeditor en segundo plano DEDEcms con el editor ueditor Baidu

Cómo reemplazar el editor ckeditor en segundo plano DEDEcms con el editor ueditor Baidu

1. Descargue ueditor

Descargue la versión de ueditor usted mismo (soy la versión PHP UTF-8, que no incluye _examples, _src y otras carpetas y archivos). Después de la descarga, obtendrá la siguiente estructura de directorios:

descripción del archivo ueditor:

los cuadros de diálogo son un archivo que almacena las funciones de la aplicación de cada ventana emergente, incluidos html y js

lang es un archivo que almacena el idioma del editor, incluidos el chino y el idioma E

php es un archivo de código fuente PHP que almacena cargas de archivos, graffiti, imágenes remotas, administración de imágenes en línea y videos agregados Puede modificar según sus propias necesidades

Temas es, por supuesto, un lugar para almacenar imágenes de estilos de temas

Terceros es un lugar para almacenar complementos de terceros. archivos.

editor.all.js Este archivo es una colección de todos los códigos fuente js en _src

editor.all.min.js Este archivo es una versión comprimida de editor_all.js

editor.config.js Este archivo es el archivo de configuración de UE

editor.parse.js Este archivo es el archivo de análisis de UE

editor.parse.min .js Este archivo es una versión comprimida del archivo analizado de UE

2. Cambie el nombre de la carpeta y copie UE en dede

Cambie el nombre: ueditor1_3_6-utf8-php a ueditor y copie Copiar todos los ueditores a la carpeta de inclusión en dede! Una vez completado, la estructura de ueditor en dede es la siguiente:

3. Modifique include/inc/inc_fun_funAdmin.php para que DD pueda llamar a UE

Abra include/inc/inc_fun_funAdmin.php , y alrededor de 150 líneas hay una función SpGetEditor. función SpGetEditor, este es el editor de llamadas DD, queremos modificarlo para poder llamar a UE, desplácese hacia abajo hasta aproximadamente la línea 226, agregue el siguiente código: //Baidu Editor?else?if($GLOBALS['cfg_html_editor'] ==' editor') )

{

$fvalue?=?$fvalue=='''

''?$fvalue;

$code?=?''';

$código? =?' ';

$código? =?' "?tipo ="text/css"?href="'.$GLOBALS['cfg_cmspath']'.

/include/ueditor/themes/default/css/ueditor.css"/>';

/$code?=?' '.$fvalue.'';

$código? = ?' '.$fvalue.'';

if($bbcode)

{

$código?=?' UE.getEditor("'.Redo"]],initialFrameHeight:100});';

}

else

{

$código? =?' UE.getEditor(" '$fname.'",{initialFrameHeight:450});';

}?

if($gtype=="print")

{

echo?$código;

}

otro

{

¿regresar? $código;

}

}

}

}/bd?end

Cuatro: Backstage="System="System Basics="Core Settings="Html Editor

Rellena ueditor y listo