¿Cómo bloquear la edición en cierta parte del contenido en CKEDITOR textarea?

Tengo mi formulario CKEDITOR prepopulado con una tabla oculta que se envía junto con el texto ingresado por el usuario. Esto funciona bien, pero a veces el usuario presiona la tecla de retroceso demasiadas veces y elimina la tabla oculta.

¿Hay alguna forma de bloquear la edición en esta tabla oculta dentro de ckeditor textarea? Entonces, cuando el usuario presiona la tecla de retroceso, la tabla oculta no se ve afectada y permanece en.

Tan pronto como la instancia de CKEDITOR esté lista, esta fuente (abajo) se colocará dentro de CkEditor Textarea (usando el atributo setData ()) y el Usuario solo verá el resultado<p></p> valor. En este caso su<p>I really think I can do this!</p>. Es una descripción de su perfil y él puede conservarlo y editarlo. El resto está oculto y solo está visible en el correo electrónico cuando se envía el formulario. Es extraño que<p></p> está en la parte superior, pero si el usuario pulsa Retroceso dos veces, la tabla se elimina y, por lo tanto, no se envía.

    <span id="messageTemplate1" class="message">

<p>I really think I can do this!</p>

<table class="hide" style="font-size: 12px;">
    <tbody>
        <tr class="hide">
            <td>
            Application sent by <strong><a href="http://www.globalcastingcenter.com/talent/jack-bolton">Matt Faro</a></strong> for Audition: <a href="http://www.globalcastingcenter.com:80/CustomContentRetrieve.aspx?ID=4185493">Actors Needed</a>
            </td>
        </tr>
        <tr class="hide">
            <td>
            Reply to applicant directly: [email protected] or visit full profile: http://www.globalcastingcenter.com/talent/jack-bolton
            </td>
        </tr>
    </tbody>
</table>
<table class="hide" style="font-size: 12px;">
    <tbody>
        <tr class="hide">
            <td><strong>Short Profile Summary:</strong></td>
        </tr>
    </tbody>
</table>
<table class="hide" style="font-size: 12px;">
    <tbody>
        <tr class="hide">
            <td>
            <a href="http://www.globalcastingcenter.com/talent/jack-bolton"><img alt="" src="http://globalcastingcenter.com/talent_images/4164035_258551_foto.png?Action=thumbnail&amp;Width=144&amp;Height=215" /></a>
            </td>
        </tr>
    </tbody>
</table>
<table style="font-size: 12px;" class="hide">
    <tbody>
        <tr class="hide">
            <td><strong>Areas:</strong></td>
            <td>Actor,Extra</td>
        </tr>
        <tr class="hide">
            <td><strong>Country:</strong></td>
            <td>WORLDWIDE,Any</td>
        </tr>
        <tr class="hide">
            <td><strong>Age:</strong></td>
            <td>26</td>
        </tr>
    </tbody>
</table>
</span>

Ahora, cuando cargue su plugin, mi caja de CKeditor desaparece, presione "Aplicar" en la página de pruebahttp://gcc-july.themantas.co.uk/auditions/actors-needed primero inicie sesión para poder acceder al cuadro de mensaje Nombre de inicio de sesión: [email protected] pssw: prueba

Mi archivo de configuración:

CKEDITOR.editorConfig = function( config )
{
    config.toolbar = 'MyToolbar';

    config.toolbar_MyToolbar =
    [

        { name: 'clipboard', items : [ 'Undo','Redo' ] },           
        { name: 'styles', items : ['FontSize' ] },
        { name: 'basicstyles', items : [ 'Bold','Italic'] },
        { name: 'paragraph', items : ['Outdent','Indent' ] },

    ];

    config.removePlugins = 'contextmenu';
    config.forcePasteAsPlainText = true;   
    config.pasteFromWordRemoveFontStyles = true;
    config.pasteFromWordRemoveStyles = true;
    config.extraPlugins = 'cwjdsjcsconfineselection';
    config.startupShowBorders = false;
    config.disableObjectResizing = true;

};

Así es como se ve el cuadro cuando deshabilito tu complemento:http://screencast.com/t/Kc2bIOU8md2

Yo uso su estructura HTML sugerida.

Respuestas a la pregunta(3)

Su respuesta a la pregunta