With the following, 'Default' produces a blank space; no editor. Whereas, 'Basic' does produce a basic editor. Coming from FCKeditor 1.x, I am no doubt missing something.
$oCKeditor = new CKeditor();
$oCKeditor->BasePath = 'ckeditor/' ;
$oCKeditor->config['toolbar'] = 'Default';
//$oCKeditor->config['toolbar'] = 'Basic';
$oCKeditor->config['width'] = 800;
$oCKeditor->editor('CKeditor', $email_body);
Todd
$oCKeditor = new CKeditor();
$oCKeditor->BasePath = 'ckeditor/' ;
$oCKeditor->config['toolbar'] = 'Default';
//$oCKeditor->config['toolbar'] = 'Basic';
$oCKeditor->config['width'] = 800;
$oCKeditor->editor('CKeditor', $email_body);
Todd
Re: $oCKeditor->config['toolbar'] = 'Default'; creates blank
You've read the developer's guide? http://docs.cksource.com/CKEditor_3.x/D ... de/Toolbar
The preconfigured toolbars can be found at the bottom of ckeditor/_source/plugins/toolbar/plugin.js . Right now that's just Full and Basic.
Re: $oCKeditor->config['toolbar'] = 'Default'; creates blank
Most of the confusion no doubt comes from my limited exposure to using high level libraries like Jquery and CKeditor, though I am trying to improve that skill set.
With php5, I understand the instantiation of the "CKeditor" and the php constructor, "__construct", however I am not clear where, upon initialization, CKeditor is getting it's default configuration values (the config.js) is not included since _source is not included.
Todd
Re: $oCKeditor->config['toolbar'] = 'Default'; creates blank
Configuration comes from all sorts of places (defaults, config.js, passed to the php object or CKEDITOR.replace, etc). It's described in the dev guide. Paste some code if you want more of an answer than that.
Re: $oCKeditor->config['toolbar'] = 'Default'; creates blank
$oCKeditor->editor('CKeditor', $email_body);
I have just passed the first two arguments in the example above.
Thank you for your explanation about where the default configuration properties originate...
Todd
Re: $oCKeditor->config['toolbar'] = 'Default'; creates blank
I can show you how I'm doing it... I'm not using PHP though, I'm just writing the JavaScript directly. This is so easy that I'm not sure using the PHP adapter really buys you much.
First, the content.css file styles the editor contents. The contentsCss config item below says to use this instead of the one that comes with ckeditor.
Re: $oCKeditor->config['toolbar'] = 'Default'; creates blank
Thanks
Todd