Bienvenido a datoweb.com!! En este foro podrás encontrar ayuda sobre diseño y desarrollo web en general. Si quieres formar parte de esta comunidad para pedir ayuda o colaborar ayudando a otros usuarios del foro solo tienes que registrarte desde el siguiente enlace: Registrarse en el Foro

Como crear un plugin para ckeditor

En este sencillo ejemplo podemos ver como crear un plugin para ckeditor, para ello tenemos que crear una carpeta dentro de la carpeta plugins de ckeditor:
ckeditor/puglins/miplugin
dentro de esa carpeta tenemos que crear un fichero llamado plugin.js:
ckeditor/puglins/miplugin/plugin.js
después creamos otra carpeta para guardar la imagen del botón y la imagen que se vera en en editor:
ckeditor/puglins/miplugin/images/image.png
en el fichero plugin.js ponemos la función por determinar, en este caso usaremos un simple alert:
CKEDITOR.plugins.add('miplugin',
{
    init: function (editor) {
        var pluginName = 'miplugin';
        editor.ui.addButton('Miplugin',
            {
                label: 'Probar plugin',
                command: 'probar',
                icon: CKEDITOR.plugins.getPath('miplugin') + 'images/image.png'
            });
        editor.addCommand('probar', { exec: mi_funcion});
    }
});
function mi_funcion() {
   alert('Soy una función');
}
por último agregamos el plugin a ckeditor en el fichero ckeditor/config.js:
config.extraPlugins = 'miplugin';
Salu2
Editado
1
Puntos
1160
Visitas
1
Resp
Por alber hace 31 meses
Administrador

Respuesta #1

muy buen aporte Alber
0
Puntos
Por pablo hace 31 meses
Experto

Relaccionados

Para comentar Inicia sesión o Registrate