X-Git-Url: http://git.polytechnique.org/?a=blobdiff_plain;ds=sidebyside;f=modules%2Flists.php;h=8375dbc536cd662cf8abe850ccc9ffac4348734e;hb=1515e65adcb5f6cee7d5327f28ebb85f48377791;hp=31c696530826dee79543d15d5a8e1e5572a06d0a;hpb=fa7d6c7bcc7d547b3a17db356d1a38eb0a24f638;p=platal.git diff --git a/modules/lists.php b/modules/lists.php index 31c6965..8375dbc 100644 --- a/modules/lists.php +++ b/modules/lists.php @@ -349,18 +349,22 @@ class ListsModule extends PLModule $get['action'] = $action; } elseif ($action == 'from') { $get['first'] = $artid; + unset($get['artid']); } elseif ($action == 'read') { $get['part'] = @$_GET['part']; } elseif ($action == 'source') { $get['part'] = 'source'; } elseif ($action == 'xface') { $get['part'] = 'xface'; + } elseif ($action) { + $get['part'] = str_replace('.', '/', $action); } } } require_once('banana/ml.inc.php'); $banana = new MLBanana($get); $page->assign('banana', $banana->run()); + $page->addCssInline($banana->css()); $page->addCssLink('banana.css'); } else { $page->kill("La liste n'existe pas ou tu n'as pas le droit de la consulter"); @@ -443,6 +447,7 @@ class ListsModule extends PLModule $params = array('listname' => $liste, 'domain' => $domain, 'artid' => Get::i('mid'), 'part' => Get::v('part')); $banana = new ModerationBanana($params, $this->client); $res = $banana->run(); + $page->addCssInline($banana->css()); $msg = file_get_contents('/etc/mailman/fr/refuse.txt'); $msg = str_replace("%(adminaddr)s", "$liste-owner@{$domain}", $msg);