| 307 | | 'Bcc' => $admins, |
| 308 | | 'subject' => '['.$conf['gallery_title'].'] '.l10n_args($keyargs_subject), |
| 309 | | 'content' => |
| 310 | | l10n_args($keyargs_content)."\n\n" |
| 311 | | .l10n_args($keyargs_content_admin_info)."\n", |
| 312 | | 'content_format' => 'text/plain' |
| 313 | | ) |
| 314 | | ) and $return; |
| 315 | | |
| 316 | | switch_lang_back(); |
| | 296 | get_l10n_args('Connected user: %s', $user['username']), |
| | 297 | get_l10n_args('IP: %s', $_SERVER['REMOTE_ADDR']), |
| | 298 | get_l10n_args('Browser: %s', $_SERVER['HTTP_USER_AGENT']) |
| | 299 | ); |
| | 300 | |
| | 301 | switch_lang_to($conf['default_language']); |
| | 302 | |
| | 303 | $return = pwg_mail |
| | 304 | ( |
| | 305 | '', |
| | 306 | array |
| | 307 | ( |
| | 308 | 'Bcc' => $admins, |
| | 309 | 'subject' => '['.$conf['gallery_title'].'] '.l10n_args($keyargs_subject), |
| | 310 | 'content' => |
| | 311 | l10n_args($keyargs_content)."\n\n" |
| | 312 | .l10n_args($keyargs_content_admin_info)."\n", |
| | 313 | 'content_format' => 'text/plain' |
| | 314 | ) |
| | 315 | ) and $return; |
| | 316 | |
| | 317 | switch_lang_back(); |
| | 318 | } |
| 402 | | switch_lang_to($elem['language']); |
| 403 | | |
| 404 | | $mail_template = get_mail_template($email_format, $elem); |
| 405 | | $mail_template->set_filename($tpl_shortname, |
| 406 | | (IN_ADMIN ? 'admin/' : '').$tpl_shortname.'.tpl'); |
| 407 | | $mail_template->assign_vars($assign_vars); |
| 408 | | |
| 409 | | $return = pwg_mail |
| 410 | | ( |
| 411 | | '', |
| 412 | | array |
| | 404 | if (count($Bcc) > 0) |
| | 405 | { |
| | 406 | switch_lang_to($elem['language']); |
| | 407 | |
| | 408 | $mail_template = get_mail_template($email_format, $elem); |
| | 409 | $mail_template->set_filename($tpl_shortname, |
| | 410 | (IN_ADMIN ? 'admin/' : '').$tpl_shortname.'.tpl'); |
| | 411 | $mail_template->assign_vars($assign_vars); |
| | 412 | |
| | 413 | $return = pwg_mail |
| 414 | | 'Bcc' => $Bcc, |
| 415 | | 'subject' => l10n_args($keyargs_subject), |
| 416 | | 'email_format' => $email_format, |
| 417 | | 'content' => $mail_template->parse($tpl_shortname, true), |
| 418 | | 'content_format' => $email_format, |
| 419 | | 'template' => $elem['template'], |
| 420 | | 'theme' => $elem['theme'] |
| 421 | | ) |
| 422 | | ) and $return; |
| 423 | | |
| 424 | | switch_lang_back(); |
| | 415 | '', |
| | 416 | array |
| | 417 | ( |
| | 418 | 'Bcc' => $Bcc, |
| | 419 | 'subject' => l10n_args($keyargs_subject), |
| | 420 | 'email_format' => $email_format, |
| | 421 | 'content' => $mail_template->parse($tpl_shortname, true), |
| | 422 | 'content_format' => $email_format, |
| | 423 | 'template' => $elem['template'], |
| | 424 | 'theme' => $elem['theme'] |
| | 425 | ) |
| | 426 | ) and $return; |
| | 427 | |
| | 428 | switch_lang_back(); |
| | 429 | } |