From e40321b17d7c707a8b2887a9a46baff9b895cf0b Mon Sep 17 00:00:00 2001 From: systopia Date: Tue, 27 Jan 2015 00:50:09 +0100 Subject: [PATCH] POC - hook works --- de.systopia.civiproxy/civiproxy.php | 8 +++++++- de.systopia.civiproxy/info.xml | 2 +- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/de.systopia.civiproxy/civiproxy.php b/de.systopia.civiproxy/civiproxy.php index 64aac0d..c237059 100644 --- a/de.systopia.civiproxy/civiproxy.php +++ b/de.systopia.civiproxy/civiproxy.php @@ -6,7 +6,13 @@ require_once 'civiproxy.civix.php'; * POC email */ function civiproxy_civicrm_alterMailParams( &$params, $context ) { - error_log(print_r($params,1)); + foreach (array('html', 'text') as $key) { + $value = $params[$key]; + $value = str_replace('http://localhost:8888/mh/sites/all/modules/civicrm/extern/url.php', 'http://localhost:8888/proxy/url.php', $value); + $value = str_replace('http://localhost:8888/mh/sites/all/modules/civicrm/extern/open.php', 'http://localhost:8888/proxy/open.php', $value); + $value = str_replace('http://localhost:8888/mh/sites/default/files/civicrm/persist', 'http://localhost:8888/proxy/file.php?q=', $value); + $params[$key] = $value; + } } diff --git a/de.systopia.civiproxy/info.xml b/de.systopia.civiproxy/info.xml index 427b93d..7ebe021 100644 --- a/de.systopia.civiproxy/info.xml +++ b/de.systopia.civiproxy/info.xml @@ -1,7 +1,7 @@ civiproxy - FIXME + CiviProxy FIXME FIXME