jalopyhead

Tribe Community Events

Apr 30th, 2013
192
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.11 KB | None | 0 0
  1. /* In tribe-community-events.class.php */
  2.  
  3. $subject = sprintf( __( '[%s] Community Events Submission:', 'tribe-events-community' ), wp_specialchars_decode( get_bloginfo( 'name' ), ENT_QUOTES ) ) . ' "' . $post->post_title . '"';
  4.  
  5. $message = '<html><body>';
  6. $message .= '<h2>' . $post->post_title . '</h2>';
  7. $message .= '<h4>' . tribe_get_start_date( $tribe_event_id ) . ' - ' . tribe_get_end_date( $tribe_event_id ) .'</h4>';
  8. $message .= '<hr />';
  9. $message .= '<h3>' . __( 'Event Organizer', 'tribe-events-community' ) . '</h3><p>' . tribe_get_organizer( tribe_get_event_meta( $post->ID, '_EventOrganizerID', true ) ) . '</p>';
  10.  
  11. /* My Additions */
  12.  
  13. /* Works! */
  14. $message .= '<h4>' . __( 'Event Organizer Phone', 'tribe-events-community' ) . '</h4><p>' . tribe_get_organizer_phone( tribe_get_event_meta( $post->ID, '_EventOrganizerID', true ) ) . '</p>';
  15.  
  16. /* Does not work :( */
  17. $message .= '<h4>' . __( 'Event Organizer Website', 'tribe-events-community' ) . '</h4><p>' . tribe_get_organizer_link( tribe_get_event_meta( $post->ID, '_EventOrganizerID', true ) ) . '</p>';
  18.  
  19. /* Works! */
  20. $message .= '<h4>' . __( 'Event Organizer Email', 'tribe-events-community' ) . '</h4><p>' . tribe_get_organizer_email( tribe_get_event_meta( $post->ID, '_EventOrganizerID', true ) ) . '</p>';
  21.  
  22. /* End My Additions */
  23.  
  24. $message .= '<h3>' . __( 'Event Venue', 'tribe-events-community' ) . '</h3><p>' . tribe_get_venue( tribe_get_event_meta( $post->ID, '_EventVenueID', true ) ) . '</p>';
  25. $message .= __( '<h3>Description</h3>','tribe-events-community' ) . "\r\n" . $post->post_content;
  26. $message .= '<hr /><h4>' . $this->getEditButton( $post, __( 'Review Event', 'tribe-events-community' ) );
  27.  
  28. if ( $post->post_status == 'publish' )
  29. $message .= ' | <a href="' . get_permalink( $tribe_event_id ) . '">View Event</a>';
  30.  
  31. $message .= '</h4></body></html>';
  32.  
  33. $headers = array( 'Content-Type: text/html' );
  34. $h = implode( "\r\n", $headers ) . "\r\n";
  35.  
  36. if ( is_array( $this->emailAlertsList ) ) {
  37. foreach ( $this->emailAlertsList as $email ) {
  38. wp_mail( trim( $email ), $subject, $message, $h );
  39. }
  40. }
  41.  
  42. }
Advertisement
Add Comment
Please, Sign In to add comment