X-Git-Url: http://git.polytechnique.org/?a=blobdiff_plain;f=modules%2Fpoison.php;h=552d5968b8b07492b70db3f0ed9f778ab11bb71a;hb=3c6bedb05f56db670e5555d0cbddb4e1c183b15f;hp=70732ffda0c0263339ef49cbf3b18985a03fc97b;hpb=904a82deab29093fa466256194db8527450efd27;p=platal.git
diff --git a/modules/poison.php b/modules/poison.php
index 70732ff..552d596 100644
--- a/modules/poison.php
+++ b/modules/poison.php
@@ -1,6 +1,6 @@
$this->make_hook('poison', AUTH_PUBLIC, 'user', NO_HTTPS),
'pem' => $this->make_hook('mailto', AUTH_PUBLIC, 'user', NO_HTTPS),
- 'per' => $this->make_hook('rand', AUTH_PUBLIC, 'user', NO_HTTPS),
+ 'pet' => $this->make_hook('tags', AUTH_PUBLIC, 'user', NO_HTTPS),
+ // 'per' => $this->make_hook('rand', AUTH_PUBLIC, 'user', NO_HTTPS),
);
}
@@ -46,6 +47,23 @@ class PoisonModule extends PLModule
exit;
}
+ function handler_tags(&$page, $seed = null, $count = 20)
+ {
+ global $globals;
+
+ $this->load('poison.inc.php');
+ if ($seed == null) {
+ $seed = time();
+ }
+ $emails = get_poison_emails($seed, $count);
+
+ foreach ($emails as $email) {
+ echo "$email". "\n";
+ }
+ echo 'suite';
+ exit;
+ }
+
function handler_mailto(&$page, $seed = null, $count = 20)
{
global $globals;