parameters: (self, property_name, user_id, default_value)
return_statement: return user_property_value
docstring: Similar to get_system_property() but will handle member properties
          instead of system properties
docstring_summary: Similar to get_system_property() but will handle member properties
          instead of system properties
docstring_tokens: Similar to get_system_property () but will handle member properties instead of system properties
function: def get_member_property(self, property_name, user_id, default_value):
          """ Similar to get_system_property() but will handle member properties
          instead of system properties
  
          """
          user_property_value = default_value
          # First check if the property exists
          property_check = self.db(
              self.db.zf_member_properties_skel.property_name == \
              property_name).select(self.db.zf_member_properties_skel.id)
          if len(property_check):
              property_id = property_check[0].id
              # Now check if the user *has* this property in his profile
              user_prop = self.db((self.db.zf_member_properties.property_id == \
                  property_id) & (self.db.zf_member_properties.user_id == \
                  user_id)).select(self.db.zf_member_properties.property_value)
              if user_prop:
                  user_property_value = user_prop[0].property_value
          return user_property_value
function_tokens: def get_member_property ( self , property_name , user_id , default_value ) : user_property_value = default_value # First check if the property exists property_check = self . db ( self . db . zf_member_properties_skel . property_name == property_name ) . select ( self . db . zf_member_properties_skel . id ) if len ( property_check ) : property_id = property_check [ 0 ] . id # Now check if the user *has* this property in his profile user_prop = self . db ( ( self . db . zf_member_properties . property_id == property_id ) & ( self . db . zf_member_properties . user_id == user_id ) ) . select ( self . db . zf_member_properties . property_value ) if user_prop : user_property_value = user_prop [ 0 ] . property_value return user_property_value