def0920c1904b8daa91e8c920043563a013f183c
bernd Neues Modul für Mailman-Ver...

bernd authored 15 years ago

1) <?php
2) 
3) require_once('mailman.php');
4) require_role(ROLE_SYSTEMUSER);
5) 
6) $title = "Neue Mailingliste erstellen";
7) $domains = get_mailman_domains();
8) 
9) $maildomains = array('0' => 'lists.schokokeks.org');
10) foreach ($domains AS $domain)
11) {
12)   $maildomains[$domain['id']] = $domain['fqdn'];
13) }
14) 
15) 
16) if ($_GET['action'] == 'new')
17) {
18)   $maildomain = $_POST['maildomain'];
19)   if ($maildomain == 0)
20)     $maildomain = NULL;
21)   else
22)     if (! isset($maildomains[$maildomain]))
23)       system_failure('Ihre Domain-Auswahl scheint ungültig zu sein');
24) 
25)   create_list($_POST['listname'], $maildomain, $_POST['admin']);
bernd Bugfix und Fehler-Status

bernd authored 15 years ago

26)   if (! $debugmode)
27)     header('Location: lists');