Sometimes you want to restrict the allowed HTML tags and attributes to only a subset. Of course we all know that this must be done at the server, but it's good that if somehow the user manages to insert something undesired while editing, such element is removed ASAP so the user isn't surprised when his content misses that part.
So this plugin uses the CKEditor dataProcessor feature to only allow a small subset (configurable) of elements and attributes.
More info in this blog post.
Licensed under the terms of any of the following licenses at your choice: GPL, LGPL and MPL.
WhiteList version 1.0:
1. Extract the contents of the file into the "plugins" folder of CKEditor.
2. In the CKEditor configuration file (config.js) add the following code:
config.extraPlugins = 'whitelist';
3. Adjust the new configuration options to list the elements and attributes that you want to allow.