function _user_import_publication_email in User Import 7.2
Same name and namespace in other branches
- 8 supported/user_import.inc \_user_import_publication_email()
- 5.2 supported/user_import.inc \_user_import_publication_email()
- 5 supported/user_import.inc \_user_import_publication_email()
- 6.4 supported/user_import.inc \_user_import_publication_email()
- 6.2 supported/user_import.inc \_user_import_publication_email()
- 7 supported/user_import.inc \_user_import_publication_email()
1 call to _user_import_publication_email()
- _user_import_send_email in supported/
user_import.inc
File
- supported/
user_import.inc, line 367
Code
function _user_import_publication_email(&$variables, $account, $subscribed, $format) {
if (!module_exists('publication') || !module_exists('schedule') || !module_exists('identity_hash')) {
return;
}
$id_hash = identity_hash_select_hash($account->uid);
$variables['!id_hash'] = $id_hash->hash;
while (list($type, $subscriptions) = each($subscribed)) {
while (list($publication_id, $shedule) = each($subscriptions)) {
if (!empty($shedule[0])) {
$publication = publication_select_publications($type, $publication_id);
$update_link = url('subscribed/preferences/' . $publication_id . '/' . $id_hash->hash, array(
'absolute' => TRUE,
));
$unsubscribe_link = url('subscribed/delete/' . $publication_id . '/' . $id_hash->hash, array(
'absolute' => TRUE,
));
if ($format == 1) {
$variables['!subscribed_links'] .= '<strong>' . $publication->title . '</strong><br />' . '<a href="' . $update_link . '">' . t('Update Preferences') . '</a> | <a href="' . $unsubscribe_link . '">' . t('Unsubscribe') . '</a><br />';
}
else {
$variables['!subscribed_links'] .= $publication->title . "\n" . ' - ' . t('Update Preferences') . ' ' . $update_link . '\\n' . ' - ' . t('Unsubscribe') . ' ' . $unsubscribe_link . '\\n';
}
}
}
}
}