From cce5e7710295021b41d9aaecc503a60fb99256be Mon Sep 17 00:00:00 2001
From: deva <deva>
Date: Sat, 4 Oct 2008 10:38:03 +0000
Subject: Initial revision

---
 utils/admin_newsletter.php | 55 ++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 55 insertions(+)
 create mode 100644 utils/admin_newsletter.php

(limited to 'utils/admin_newsletter.php')

diff --git a/utils/admin_newsletter.php b/utils/admin_newsletter.php
new file mode 100644
index 0000000..29275ab
--- /dev/null
+++ b/utils/admin_newsletter.php
@@ -0,0 +1,55 @@
+<h2>Newsletter</h2>
+<?php
+include_once($UTIL_DIR . "/newsletter.php");
+include_once($UTIL_DIR . "/convert.php");
+
+if($task == "confirm") {
+	$testmail = new Email($testaddr, time());
+	$testmail->send(utf8_decode(stripslashes($subject)), utf8_decode(stripslashes($message)));
+	echo "A testmail has been sent to " . $testaddr . ". Check this email to berify the correctness of the contents.";
+
+?>
+Is the newsmail correct?<br/>
+<form method="post" action="?page=admin&amp;module=newsletter&amp;task=send">
+  <input name="testaddr" type="hidden" value="<?php echo convert($testaddr) ?>"/>
+  <input name="subject" type="hidden" value="<?php echo convert($subject) ?>"/>
+  <input name="message" type="hidden" value="<?php echo convert($message) ?>"/>
+  <button type="submit">Yes</button>
+</form>
+<form method="post" action="?page=admin&amp;module=newsletter">
+  <input name="testaddr" type="hidden" value="<?php echo convert($testaddr) ?>"/>
+  <input name="subject" type="hidden" value="<?php echo convert($subject) ?>"/>
+  <input name="message" type="hidden" value="<?php echo convert($message) ?>"/>
+  <button type="submit">No</button>
+</form>
+<?php
+	$subject = "";
+  $message = ""; 
+}
+?>
+
+<?php
+if($task == "send") {
+	$list = new Mailinglist($DATA_DIR . "/mailinglist.xml");
+	$list->post(utf8_decode(stripslashes($subject)), utf8_decode(stripslashes($message)));
+}
+?>
+
+<div class="small_header">Post newsletter</div>
+<form method="post" action="?page=admin&amp;module=newsletter&amp;task=confirm">
+  <p>
+    Test address:
+    <input name="testaddr" value="<?php echo convert($testaddr) ?>"/>
+  </p>
+  <p>
+    Subject:
+    <input name="subject" value="<?php echo convert($subject) ?>"/>
+  </p>
+  <p>
+    Message:<br/>
+    <textarea name="message"><?php echo convert($message) ?></textarea>
+  </p>
+  <p>
+    <button type="submit">Post news</button>
+  </p>
+</form>
-- 
cgit v1.2.3