Changeset 1451 for trunk/workflow/js
- Timestamp:
- 09/25/09 10:40:04 (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/workflow/js/userinterface/orgchart.js
r1446 r1451 2 2 var workflowUserInterfaceAreaInfoTimer = null; 3 3 var workflowUserInterfaceCurrentAreaID = 0; 4 var workflowUserInterfaceClickToCall = false; 4 5 5 6 String.prototype.repeat = function(l) … … 64 65 $('orgchartMenu').innerHTML = ''; 65 66 67 cExecute("$this.bo_userinterface.isVoipEnabled", function( data ) 68 { 69 if ( typeof data == 'string' && data == 'VoipIsEnabled' ) 70 workflowUserInterfaceClickToCall = true; 71 }, ""); 72 66 73 cExecute("$this.bo_userinterface.orgchart", orgchart, ""); 67 74 } … … 342 349 if (useArea) 343 350 content += '<td><a href="javascript:void(0);" onclick="loadAreaEmployees(\''+employees[i]['area_id']+'\', \'' + employees[i]['area'] + '\')">' + employees[i]['area'] + '</a></td>'; 344 content += '<td align="center"><a href="javascript:void(0);"'; 345 content += ' onclick="callVoipConnect(\''+employees[i]['telephoneNumber']+'\')">' + employees[i]['telephoneNumber'] + '</a></td>'; 346 content += '</tr>'; 351 content += '<td align="center">'; 352 if ( ! workflowUserInterfaceClickToCall ) 353 content += employees[i]['telephoneNumber']; 354 else 355 { 356 content += '<a href="javascript:void(0);" onclick="callVoipConnect(\''+employees[i]['telephoneNumber']+'\')"'; 357 content += '>' + employees[i]['telephoneNumber'] + '</a>'; 358 } 359 content += '</td></tr>'; 347 360 } 348 361 content += '</table>'; … … 627 640 if ( card_data[ 'Telefone' ] ) 628 641 { 629 var phone = document.createElement( 'a' );642 var phone = document.createElement( ( workflowUserInterfaceClickToCall ) ? 'a' : 'span' ); 630 643 phone.appendChild( document.createTextNode( card_data[ 'Telefone' ] ) ); 631 644 phone.style.paddingLeft = '20px'; … … 634 647 635 648 var phoneNumber = card_data[ 'Telefone' ]; 636 phone.onclick = function( ) 637 { 638 callVoipConnect( phoneNumber ); 639 } 649 if ( workflowUserInterfaceClickToCall ) 650 phone.onclick = function( ) 651 { 652 callVoipConnect( phoneNumber ); 653 } 640 654 641 655 card.appendChild( phone );
Note: See TracChangeset
for help on using the changeset viewer.