/[drupal]/contributions/modules/friendlist/friendlist_access_integration/friendlist_access_integration.admin.inc
ViewVC logotype

Diff of /contributions/modules/friendlist/friendlist_access_integration/friendlist_access_integration.admin.inc

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph | View Patch Patch

revision 1.1.2.2, Tue Sep 30 13:34:02 2008 UTC revision 1.1.2.3, Wed Oct 1 03:23:39 2008 UTC
# Line 1  Line 1 
1  <?php  <?php
2  // $Id: friendlist_access_integration.admin.inc,v 1.1.2.1 2008/09/29 04:49:01 mercmobily Exp $  // $Id: friendlist_access_integration.admin.inc,v 1.1.2.2 2008/09/30 13:34:02 mariusooms Exp $
3    
4  /**  /**
5   * @file   * @file
# Line 63  function friendlist_access_integration_a Line 63  function friendlist_access_integration_a
63    return system_settings_form($form);    return system_settings_form($form);
64  }  }
65    
 #################################################################  
 #   INTEGRATION HOOKS  
 #################################################################  
   
 /**  
  * Implementation of hook_cck_field_privacy_access().  
  *  
  * This hook is used by cck_field_privacy to see if a locked field should  
  * be accessible  
  */  
   
 function friendlist_access_integration_cck_field_privacy_access($requester, $requestee) {  
   
   // Get the relation id set for this integration  
   $rtid = variable_get('friendlist_access_integration_cck_field_privacy_rtid', 0);  
   
   // Get the status  
   $status = friendlist_api_relation_status_get($requester, $requestee, $rtid);  
   
   // Return true if the status is one of the "good" ones  
   if (in_array($status, variable_get('friendlist_access_integration_cck_field_privacy_statuses', array()))) {  
     return TRUE;  
   }  
   return FALSE;  
   
 }  
   
66    

Legend:
Removed from v.1.1.2.2  
changed lines
  Added in v.1.1.2.3

  ViewVC Help
Powered by ViewVC 1.1.2