Mon plugin définit une commande pour coller certaines données et générer un lien à partir de celle-ci.
Existe-t-il un moyen de créer un raccourci clavier pour cela? Je ne trouve rien qui fonctionne.
Je ne peux pas faire fonctionner cela .
L'exécution de cette définition de plugin ne fonctionne pas non plus
CKEDITOR.config.keystrokes.append([CKEDITOR.CTRL + CKEDITOR.SHIFT + 108, 'pasteLotusLink']);
N'essayant pas d'avoir au moins des audaces de travailler à partir de cq:
editor.keystrokeHandler.keystrokes[CKEDITOR.CTRL + 113, 'bold'];
Pour 4.x, utilisez editor.setKeystroke :
CKEDITOR.plugins.add( 'foo', { init: function( editor ) { editor.setKeystroke( CKEDITOR.CTRL + 81, 'bold' ); // CTRL+Q } } );
Pour 3.x:
CKEDITOR.plugins.add( 'foo', { init: function( editor ) { editor.on( 'instanceReady', function( evt ) { evt.removeListener(); this.keystrokeHandler.keystrokes[ CKEDITOR.CTRL + 81 ] = 'bold'; // CTRL+Q } ); } } );