Changeset 1544 for trunk/expressoMail1_2
- Timestamp:
- 10/28/09 20:36:25 (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/expressoMail1_2/inc/hook_settings.inc.php
r1498 r1544 202 202 <div style='display:none;' id='html_signature'>".$oFCKeditor->Create()."</div> 203 203 <script language='javascript'> 204 document.getElementById('user_signature').value = '".$vars['signature']."';204 //document.getElementById('user_signature').value = '".$vars['signature']."'; 205 205 function changeType(value){ 206 206 var html_signature = FCKeditorAPI.GetInstance(\"html_signature\"); 207 value=value.replace('d',''); 207 208 if(value == 'text'){ 208 209 document.getElementById('user_signature').value = html_signature.GetHTML(); … … 366 367 } 367 368 369 function getTypeSignature() { 370 var elementoSelects = document.getElementsByTagName('select'); 371 372 if ( elementoSelects[18].name == \"user[type_signature]\" ) { 373 return elementoSelects[18]; 374 } 375 376 for(i=0;i<elementoSelects.length;i++){ 377 if( elementoSelects[i].name == \"user[type_signature]\" ){ 378 return elementoSelects[i]; 379 } 380 } 381 return null; 382 } 383 368 384 function config_form(pObj,pHandler) 369 385 { 370 pObj.onclick=function () { if (document.getElementsByName(\"user[type_signature]\")[0].value == \"html\") return pHandler(\"text\") }; 386 pObj.onclick=function () { 387 if (getTypeSignature().value == \"html\" || getTypeSignature().value == \"htmld\") { 388 return pHandler(\"text\"); 389 } 390 }; 391 371 392 } 372 393 document.getElementById('user_signature').value=html_entity_decode(document.getElementById('user_signature').innerHTML); 373 394 374 setTimeout('config_form(document.getElementsByName(\'submit\')[0],changeType);changeType(document.getElementsByName(\'user[type_signature]\')[0].value==\'html\'?\'html\':\'\')',2000); 395 function setDefaultTypeSignature() { 396 getTypeSignature().options[0].value = '".$GLOBALS['phpgw']->preferences->default['expressoMail']['type_signature']."d'; 397 } 398 399 setTimeout('setDefaultTypeSignature();config_form(document.getElementsByName(\'submit\')[0],changeType);changeType(getTypeSignature().value)',2000); 375 400 </script>"); 376 401 }
Note: See TracChangeset
for help on using the changeset viewer.