Changeset 3313 for branches/2.2/contactcenter
- Timestamp:
- 09/30/10 16:12:14 (14 years ago)
- Location:
- branches/2.2/contactcenter
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/2.2/contactcenter/inc/class.ui_data.inc.php
r3310 r3313 434 434 case 'export_contacts': 435 435 return $this->export_contacts($_POST['typeExport']); 436 437 case 'get_qtds_compartilhado': 438 return $this->get_qtds_compartilhado(); 436 439 437 440 } … … 614 617 'msg' => lang('Couldn\'t get the actual catalog.'), 615 618 ); 619 } 620 621 function get_qtds_compartilhado() { 622 $so_contact = CreateObject('contactcenter.so_contact', $GLOBALS['phpgw_info']['user']['account_id']); 623 $relacionados = $so_contact->get_relations(); 624 625 $perms_relacao = array(); 626 627 foreach($relacionados as $uid_relacionado => $tipo_relacionamento) { 628 $aclTemp = CreateObject("phpgwapi.acl",$uid_relacionado); 629 $aclTemp->read(); 630 $perms_relacao[$uid_relacionado] = $aclTemp->get_specific_rights($GLOBALS['phpgw_info']['user']['account_id'],'contactcenter'); //Preciso verificar as permissões que o contato relacionado deu para o atual 631 } 632 633 $validos = array(); 634 $count = 0; 635 foreach($perms_relacao as $uid_relacionado => $val){ 636 if ($perms_relacao[$uid_relacionado]&2) 637 { 638 $validos[$uid_relacionado] = $perms_relacao[$uid_relacionado]; 639 $count++; 640 } 641 } 642 echo serialize(array(0=>$count)); 616 643 } 617 644 -
branches/2.2/contactcenter/js/ccMain.js
r1721 r3313 54 54 { 55 55 ccTree = new ccCatalogTree({name: 'ccTree', id_destination: 'cc_tree', afterSetCatalog: 'ccSearchHidePanel(); clearCards();'}); 56 var ccQtdCompartilhado = function(responseText) { 57 data = unserialize(responseText); 58 qtd_compartilhado = data[0]; 59 } 60 Connector.newRequest('fulfilQtdCompartilhado', '../index.php?menuaction=contactcenter.ui_data.data_manager&method=get_qtds_compartilhado', 'POST', ccQtdCompartilhado); 56 61 } 57 62 }
Note: See TracChangeset
for help on using the changeset viewer.