diff options
author | rvelices <rv-github@modusoptimus.com> | 2010-05-28 19:55:03 +0000 |
---|---|---|
committer | rvelices <rv-github@modusoptimus.com> | 2010-05-28 19:55:03 +0000 |
commit | 1b90ca176434d9e57b8be750216eb637b4685b47 (patch) | |
tree | 2ad024e45e0bf98f7d0f545e06081b8ba5df82d2 /include/functions_mail.inc.php | |
parent | f0d6ec33ce231f77077ba6535ca8312286f9a40b (diff) |
- merged the linkroot integration with the existing gallery_url (unique $conf['gallery_url'] used for RSS, mail homepage root in the browse path)
- added an option $conf['debug_mail'] - if set all outgoing mails are saved into local_data_dir
git-svn-id: http://piwigo.org/svn/branches/2.1@6410 68402e56-0260-453c-a942-63ccdbb3a9ee
Diffstat (limited to '')
-rw-r--r-- | include/functions_mail.inc.php | 43 |
1 files changed, 5 insertions, 38 deletions
diff --git a/include/functions_mail.inc.php b/include/functions_mail.inc.php index 49eac6137..83e7f0b91 100644 --- a/include/functions_mail.inc.php +++ b/include/functions_mail.inc.php @@ -150,38 +150,6 @@ function get_strict_email_list($email_list) return implode(',', $result); } -/** - * Returns an completed array template/theme - * completed with get_default_theme() - * - * @params: - * - args: incompleted array of template/theme - * o template: template to use [default get_default_theme()] - * o theme: template to use [default get_default_theme()] - */ -function get_array_template_theme($args = array()) -{ - global $conf; - - $res = array(); - - if (empty($args['template']) or empty($args['theme'])) - { - list($res['template'], $res['theme']) = explode('/', get_default_theme()); - } - - if (!empty($args['template'])) - { - $res['template'] = $args['template']; - } - - if (!empty($args['theme'])) - { - $res['theme'] = $args['theme']; - } - - return $res; -} /** * Return an new mail template @@ -641,9 +609,7 @@ function pwg_mail($to, $args = array()) 'CONTENT_ENCODING' => get_pwg_charset(), // Footer - 'GALLERY_URL' => - isset($page['gallery_url']) ? - $page['gallery_url'] : $conf['gallery_url'], + 'GALLERY_URL' => get_gallery_home_url(), 'GALLERY_TITLE' => isset($page['gallery_title']) ? $page['gallery_title'] : $conf['gallery_title'], @@ -828,13 +794,13 @@ function move_ccs_rules_to_body($content) } /*Testing block*/ -/*function pwg_send_mail_test($result, $to, $subject, $content, $headers, $args) +function pwg_send_mail_test($result, $to, $subject, $content, $headers, $args) { global $conf, $user, $lang_info; $dir = $conf['local_data_dir'].'/tmp'; if ( mkgetdir( $dir, MKGETDIR_DEFAULT&~MKGETDIR_DIE_ON_ERROR) ) { - $filename = $dir.'/mail.'.stripslashes($user['username']).'.'.$lang_info['code'].'.'.$args['template'].'.'.$args['theme']; + $filename = $dir.'/mail.'.stripslashes($user['username']).'.'.$lang_info['code'].'.'.$args['theme'].'-'.date('YmdHis'); if ($args['content_format'] == 'text/plain') { $filename .= '.txt'; @@ -852,7 +818,8 @@ function move_ccs_rules_to_body($content) } return $result; } -add_event_handler('send_mail', 'pwg_send_mail_test', EVENT_HANDLER_PRIORITY_NEUTRAL+10, 6);*/ +if ($conf['debug_mail']) + add_event_handler('send_mail', 'pwg_send_mail_test', EVENT_HANDLER_PRIORITY_NEUTRAL+10, 6); add_event_handler('send_mail', 'pwg_send_mail', EVENT_HANDLER_PRIORITY_NEUTRAL, 5); |