CKEditor Sample — BBCode plugin

This sample shows how to configure CKEditor to output BBCode format instead of outputting HTML, along with the appropriate editor configurations that fits for a BBCode editing environment.

A snippet of the configuration code can be seen below; check the source of this page for full definition:

CKEDITOR.replace( 'editor1',
	{
		extraPlugins : 'bbcode',
		enterMode : CKEDITOR.ENTER_BR,
		entities : false,
		fontSize_sizes : "30/30%;50/50%;100/100%;120/120%;150/150%;200/200%;300/300%",
		colorButton_colors : 'Red/FF0000,Green/00FF00,Blue/0000FF',
		toolbar : [
			['Source', '-', 'Save','NewPage','Preview','-','Bold', 'Italic','-', 'TextColor', 'FontSize','-','Underline','-','Link', 'Image'],
			['Undo','Redo','-','Find','Replace','-','SelectAll','RemoveFormat'],
			['Smiley','SpecialChar'],
			['NumberedList','BulletedList','-','Blockquote']
		]
	});