From 28ed6fc5b86fcfe505e44a65165728fe973106f9 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Elan=20Ruusam=C3=A4e?= Date: Mon, 30 Jul 2012 18:08:15 +0300 Subject: [PATCH] notify on media uploads as well --- dokuwiki-mailthreads.patch | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/dokuwiki-mailthreads.patch b/dokuwiki-mailthreads.patch index 83e89de..c3142c5 100644 --- a/dokuwiki-mailthreads.patch +++ b/dokuwiki-mailthreads.patch @@ -25,3 +25,25 @@ index 02ed243..befc3e1 100644 return $mail->send(); } +--- dokuwiki/./inc/media.php~ 2012-07-30 17:32:21.000000000 +0300 ++++ dokuwiki/./inc/media.php 2012-07-30 17:57:02.763464890 +0300 +@@ -561,6 +544,19 @@ + $mail->to($to); + $mail->subject($lang['mail_upload'].' '.$id); + $mail->setBody($text,$trep); ++ ++ $file = mediaFN($id); ++ $cur = @filemtime($file); ++ ++ $server = parse_url(DOKU_URL, PHP_URL_HOST); ++ $listid = join('.', array_reverse(explode('/', DOKU_BASE))).$server; ++ $listid = strtolower(trim($listid, '.')); ++ ++ $mail->setHeader('Message-Id', "<$id?rev=$cur@$listid>", false); ++ if ($old_rev) { ++ $mail->setHeader('In-Reply-To', "<$id?rev=$old_rev@$listid>", false); ++ } ++ + return $mail->send(); + } + -- 2.43.0