Changeset 8522
- Timestamp:
- 06/15/2014 01:22:56 PM (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/bp-activity/bp-activity-functions.php
r8520 r8522 1199 1199 ); 1200 1200 $r = wp_parse_args( $args, $defaults ); 1201 extract( $r, EXTR_SKIP ); 1202 1203 if ( empty( $content ) || !strlen( trim( $content ) ) ) 1204 return false; 1205 1206 if ( bp_is_user_inactive( $user_id ) ) 1201 1202 if ( empty( $r['content'] ) || !strlen( trim( $r['content'] ) ) ) 1203 return false; 1204 1205 if ( bp_is_user_inactive( $r['user_id'] ) ) 1207 1206 return false; 1208 1207 1209 1208 // Record this on the user's profile 1210 $from_user_link = bp_core_get_userlink( $ user_id);1211 $activity_content = $ content;1212 $primary_link = bp_core_get_userlink( $ user_id, false, true );1209 $from_user_link = bp_core_get_userlink( $r['user_id'] ); 1210 $activity_content = $r['content']; 1211 $primary_link = bp_core_get_userlink( $r['user_id'], false, true ); 1213 1212 1214 1213 // Now write the values 1215 1214 $activity_id = bp_activity_add( array( 1216 'user_id' => $ user_id,1215 'user_id' => $r['user_id'], 1217 1216 'content' => apply_filters( 'bp_activity_new_update_content', $activity_content ), 1218 1217 'primary_link' => apply_filters( 'bp_activity_new_update_primary_link', $primary_link ), … … 1221 1220 ) ); 1222 1221 1223 $activity_content = apply_filters( 'bp_activity_latest_update_content', $ content, $activity_content );1222 $activity_content = apply_filters( 'bp_activity_latest_update_content', $r['content'], $activity_content ); 1224 1223 1225 1224 // Add this update to the "latest update" usermeta so it can be fetched anywhere. 1226 1225 bp_update_user_meta( bp_loggedin_user_id(), 'bp_latest_update', array( 'id' => $activity_id, 'content' => $activity_content ) ); 1227 1226 1228 do_action( 'bp_activity_posted_update', $ content, $user_id, $activity_id );1227 do_action( 'bp_activity_posted_update', $r['content'], $r['user_id'], $activity_id ); 1229 1228 1230 1229 return $activity_id;
Note: See TracChangeset
for help on using the changeset viewer.