plugins/ckeditor/templates/admin/ckeditor_config.stpl
{js()}
var ck_config = {
toolbarGroups: [
{ name: 'basicstyles', groups: [ 'basicstyles', 'cleanup' ] },
// { name: 'document', items: [ 'Source', '-', 'NewPage', 'Preview', '-', 'Templates' ] },
// { name: 'source', items: ['Source'] },
{ name: 'insert' },
{ name: 'paragraph', groups: [ 'list', 'indent', 'blocks', 'align' ] },
{ name: 'styles' },
],
filebrowserBrowseUrl: '/kcfinder/browse.php?type=files',
filebrowserImageBrowseUrl: '/kcfinder/browse.php?type=images',
filebrowserFlashBrowseUrl: '/kcfinder/browse.php?type=flash',
filebrowserUploadUrl: '/kcfinder/upload.php?type=files',
filebrowserImageUploadUrl: '/kcfinder/upload.php?type=images',
filebrowserFlashUploadUrl: '/kcfinder/upload.php?type=flash',
}
var _ck_content_id = '{content_id}';
if (!_ck_content_id) {
_ck_content_id = 'content_editable';
}
try {
{if_ok(ckeditor_inline)}
CKEDITOR.inline( _ck_content_id, ck_config);
{else}
CKEDITOR.replace( 'text', ck_config);
{/if}
} catch(e) { console.error("CKeditor init failed:", e) }
{/js}