Bonjour,

J'utilise CKeditor pour que les utilisateurs de mon application web puissent créer simplement un texte avec un minimum de mise en page. Ainsi j'aimerais que seule la liste à puce soit disponible lors du formatage du texte.
Pour ce faire j'ai créé une toolbar personnalisée avec seulement le bouton de liste plus les boutons pour augmenter ou réduire le niveau. Cependant les autres style de formatage sont toujours disponibles, d'une part avec les raccourcis claviers, d'autre part lors du copier coller.

Comment puis-je faire pour empêcher mon utilisateur de mettre son texte en italique ou d'utiliser toute autre option de formatage ?

J'ai tenté de mettre dans mon fichier config.js
Code : Sélectionner tout - Visualiser dans une fenêtre à part
config.removeFormatTags = 'b,big,code,del,dfn,em,font,i,ins,kbd';
Mais cela n'a eu aucun effet.

J'ai également essayé d'utiliser le plugin whitelist avec :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
config.extraPlugins = 'whitelist';
    CKEDITOR.config.whitelist_elements = {
	p: 1,
	br: 1,
	ul: 1,
	li: 1
};
Mais là lors d'un copier coller depuis open-office, le texte n'était pas garder.

Avez-vous une idée pour résoudre ce problème ?

Merci