Add a course note listing shortcode for notification.
Showing
1 changed file
with
8 additions
and
1 deletions
| ... | @@ -424,7 +424,8 @@ function send_triggered_notification($uid = 0, $trigger = 'NO_TRIGGER', $args = | ... | @@ -424,7 +424,8 @@ function send_triggered_notification($uid = 0, $trigger = 'NO_TRIGGER', $args = |
| 424 | 'preferred_language', | 424 | 'preferred_language', |
| 425 | 'email_address_preference', | 425 | 'email_address_preference', |
| 426 | 'preferred_email', | 426 | 'preferred_email', |
| 427 | 'member_id' | 427 | 'member_id', |
| 428 | 'course_note_listing' | ||
| 428 | ]; | 429 | ]; |
| 429 | 430 | ||
| 430 | $user_data = array_flip($user_data); | 431 | $user_data = array_flip($user_data); |
| ... | @@ -432,9 +433,15 @@ function send_triggered_notification($uid = 0, $trigger = 'NO_TRIGGER', $args = | ... | @@ -432,9 +433,15 @@ function send_triggered_notification($uid = 0, $trigger = 'NO_TRIGGER', $args = |
| 432 | foreach ($user_data as $field => $value) { | 433 | foreach ($user_data as $field => $value) { |
| 433 | $user_data[$field] = User\clean_string(get_user_meta($uid, $field, true)); | 434 | $user_data[$field] = User\clean_string(get_user_meta($uid, $field, true)); |
| 434 | 435 | ||
| 436 | // Choose user's preferred email address | ||
| 435 | if($field == 'preferred_email') { | 437 | if($field == 'preferred_email') { |
| 436 | $user_data['preferred_email'] = $user_data['email_address_preference'] == 'Home' ? $user_data['home_email'] : $user_data['work_email']; | 438 | $user_data['preferred_email'] = $user_data['email_address_preference'] == 'Home' ? $user_data['home_email'] : $user_data['work_email']; |
| 437 | } | 439 | } |
| 440 | |||
| 441 | // Set course note listing page | ||
| 442 | if($field == 'course_note_listing' && empty($args['course_note_listing'])) { | ||
| 443 | $user_data['course_note_listing'] = '<a href="' . get_bloginfo('url') . CBV\PAGE_COURSENOTES . '">Course Note Listing page</a>'; | ||
| 444 | } | ||
| 438 | } | 445 | } |
| 439 | 446 | ||
| 440 | foreach ($user_data as $key => $val) { | 447 | foreach ($user_data as $key => $val) { | ... | ... |
-
Please register or sign in to post a comment