summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/PhpBB3Impl.php5
-rw-r--r--src/build_email.php1
-rwxr-xr-xsrc/postfix_handoff.pl2
3 files changed, 5 insertions, 3 deletions
diff --git a/src/PhpBB3Impl.php b/src/PhpBB3Impl.php
index cc6d400..07c4469 100644
--- a/src/PhpBB3Impl.php
+++ b/src/PhpBB3Impl.php
@@ -216,7 +216,7 @@ class PhpBB3Impl implements PhpBB3 {
$subject = $msg->getSubject();
// FIXME: list tag should not be hard-coded
- $listTag = '[messages]';
+ $listTag = '[CONFIG_TODO]';
$forumName = $this->getForumName($forumId);
$forumTag = '[' . html_entity_decode($forumName, ENT_QUOTES) . ']';
$subject = build_post_subject($listTag, $forumTag, $subject, $postType == 'reply');
@@ -225,7 +225,8 @@ class PhpBB3Impl implements PhpBB3 {
# FIXME: extract the footer pattern into a config file?
# strip the list footer
- $message = strip_list_footer($message, "/^_______________________________________________\\r\\nmessages mailing list\\r\\nmessages@vassalengine.org\\r\\nhttp:\/\/www.vassalengine.org\/mailman\/listinfo\/messages.*/ms");
+ # CONFIG_TODO: don't forget to add \\r\\n as newline and escape / with \/
+ $message = strip_list_footer($message, "/^_______________________________________________\\r\\nTest-list mailing list\\r\\nTest-list@muse-sequencer.org\\r\\nhttp:\/\/muse-sequencer.org\/cgi-bin\/mailman\/listinfo\/test-list.*/ms");
# TODO: convert > quoting into BBCode
diff --git a/src/build_email.php b/src/build_email.php
index 57d22a2..6881acc 100644
--- a/src/build_email.php
+++ b/src/build_email.php
@@ -18,6 +18,7 @@ EOF;
function build_email_footer($postId, $forumURL) {
$postURL = "$forumURL/viewtopic.php?p=$postId#p$postId";
+ # maybe CONFIG_TODO
$footer = <<<EOF
_______________________________________________
diff --git a/src/postfix_handoff.pl b/src/postfix_handoff.pl
index f0e2697..0678ff7 100755
--- a/src/postfix_handoff.pl
+++ b/src/postfix_handoff.pl
@@ -24,7 +24,7 @@ use HTTP::Request::Common qw(POST);
local $/;
my $msg = <STDIN>;
-my $url = 'http://localhost/list_post_receive.php';
+my $url = 'http://CONFIG_TODO/list_post_receive.php'; # probably localhost
my $ua = LWP::UserAgent->new;
my $req = POST $url, [ message => $msg ];