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
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
body { background: #EEE; }<html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>Editor</title> <meta content="text/html; charset=utf-8" http-equiv="content-type" /> <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.js"></script> <!-- todo: change the following to ckeditor.js for production! --> <script type="text/javascript" src="ckeditor/ckeditor_source.js"></script> <script type="text/javascript"> $(function() { // using jquery to delay creating the editor until the page is loaded var config = { contentsCss: '/content.css', toolbar: [ ['AjaxSave', '-', 'Bold', 'Italic', '-', 'NumberedList', 'BulletedList', '-', 'Link', 'Unlink'], ['UIColor'] ] }; editor = CKEDITOR.replace('editor1', config); }); </script> </head> <body> <p> <textarea class="jquery_ckeditor" cols="80" id="editor1" name="editor1" rows="10"> <p>This is some <strong>sample text</strong>.</p> </textarea> </p> </body> </html>Re: $oCKeditor->config['toolbar'] = 'Default'; creates blank
Thanks
Todd