Changeset 5083 for trunk/expressoMail1_2/inc/hook_settings.inc.php
- Timestamp:
- 09/09/11 15:26:36 (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/expressoMail1_2/inc/hook_settings.inc.php
r5075 r5083 75 75 var edit = !!document.getElementById( "edit_signature" + i ).checked; 76 76 77 var value = edit ? tinyMCE.get( "user_signature" + i ).getContent() :77 var value = edit ? CKEDITOR.instances["user_signature" + i ].getData() : 78 78 document.getElementById( "user_signature" + i ).value; 79 79 … … 410 410 411 411 create_select_box('What is the maximum size of embedded images?','image_size',$default,'When user send an email with image in body message, it changes the size'); 412 create_check_box('Use plain text editor with standard ?','plain_text_editor',''); 412 413 413 414 $default = array( … … 449 450 $vars = $GLOBALS['phpgw']->preferences->user['expressoMail']; 450 451 451 create_html_code("signature","<script src='../library/jquery/jquery.js' language='javascript'></script><script src='../library/tiny_mce/jquery.tinymce.js' language='javascript'></script><script src='../library/tiny_mce/tiny_mce.js' language='javascript'></script> 452 create_html_code("signature","<script src='../library/jquery/jquery.js' language='javascript'></script> 453 <script src='../library/ckeditor/ckeditor.js' language='javascript'></script> 454 <script src='../library/ckeditor/adapters/jquery.js' language='javascript'></script> 452 455 <input type='hidden' id='counter' value='0'> 453 456 <input type='hidden' id='signatures' name='user[signatures]' value='". $vars['signatures']."'> … … 459 462 <div id='_signature' name='signature' style='display: none;'> 460 463 <div id='options_signature'> 461 <input id='edit_signature' type='checkbox' name='isEditor' onclick='changeType( \"\", this.id.replace( /[^0-9]*/gi, \"\" ) );' checked='checked'><label for='isEditor'>Editor de texto</label> titulo da assinatura <input type='text' id='title_signature'> <input type='radio' id='default_signature' name='signature_default'><label>Usar como padrao</label><a href='#' onclick='javascript: return removeSignature( this );' id='remove_signature'> remover</a>464 <input id='edit_signature' type='checkbox' name='isEditor' onclick='changeType( this, this.id.replace( /[^0-9]*/gi, \"\" ) );' checked='checked'><label for='isEditor'>Editor de texto</label> | Titulo da assinatura <input type='text' id='title_signature'> | <input type='radio' id='default_signature' name='signature_default'><label>Usar como padrao</label> | <a href='#' onclick='javascript: return removeSignature( this );' id='remove_signature'> Remover</a> 462 465 </div><br/> 463 466 <div id='text_signature'> 464 <textarea rows=' 5' cols='50' id='user_signature' class='editor'></textarea></div>467 <textarea rows='10' cols='65' id='user_signature' class='editor'></textarea></div> 465 468 </div> 466 469 … … 473 476 }); 474 477 475 function changeType(value, target){ 476 477 tinyMCE.execCommand( 'mceToggleEditor', false, 'user_signature' + target ); 478 function changeType(obj, target){ 479 if(obj.checked === true) 480 $('#user_signature' + target).ckeditor( { toolbar:'signature' }); 481 else 482 CKEDITOR.instances['user_signature' + target ].destroy(); 478 483 } 479 484 … … 493 498 494 499 if( !simple ) 495 $( '#user_signature' + counter ).tinymce({ 496 plugins : 'paste', 497 theme_advanced_toolbar_location : 'top', 498 theme_advanced_toolbar_align : 'center', 499 entities: '', 500 entity_encoding: 'raw', 501 theme: 'advanced', 502 add_form_submit_trigger : false 503 }); 500 $('#user_signature' + counter).ckeditor( { toolbar:'signature' }); 504 501 else 505 502 document.getElementById('edit_signature' + counter ).checked = '';
Note: See TracChangeset
for help on using the changeset viewer.