Example #1
0
 function _syn_to_kaixin($data = array())
 {
     if ($GLOBALS['_J']['config']['kaixin_enable'] && $data['uid'] > 0 && $data['tid'] > 0 && 'kaixin' != $data['from'] && kaixin_init() && kaixin_bind($data['uid']) && !$GLOBALS['imjiqiren_sys_config']['imjiqiren']['kaixin_update_disable']) {
         $kaixin_config = jconf::get('kaixin');
         if ($data['totid'] > 0 && $kaixin_config['is_sync_topic'] || $data['totid'] < 1 && $kaixin_config['is_sync_topic'] && jget('syn_to_kaixin')) {
             if (TRUE === IN_JISHIGOU_INDEX || TRUE === IN_JISHIGOU_AJAX || TRUE === IN_JISHIGOU_ADMIN) {
                 $result = jsg_schedule($data, 'syn_to_kaixin');
             } else {
                 kaixin_sync($data);
             }
         }
     }
 }
Example #2
0
 function _exec_syn_to_kaixin()
 {
     $ret = '';
     if (kaixin_init($this->Config)) {
         $data = $this->ScheduleInfo['vars'];
         $ret = kaixin_sync($data);
     }
     return $ret;
 }