]> git.vanrenterghem.biz Git - git.ikiwiki.info.git/commitdiff
load ikiwiki plugins
authorDavid Bremner <bremner@unb.ca>
Tue, 2 Sep 2008 01:48:44 +0000 (22:48 -0300)
committerDavid Bremner <bremner@unb.ca>
Tue, 2 Sep 2008 01:48:44 +0000 (22:48 -0300)
filters/postal-accept.pl

index 46d96da06fa7653b6a75680fdd9631137430dde4..ab8eb85d6b90a1d4f8b215976cde2a366610db8a 100644 (file)
@@ -27,12 +27,14 @@ die "configuration file is mandatory" unless ($config_file);
 %config=IkiWiki::defaultconfig();
 IkiWiki::Setup::load($config_file);
 IkiWiki::checkconfig();
-
+IkiWiki::loadplugins();
 
 my $prefix=$config{postal_prefix} || die "prefix not set";
 
 my $message=Email::Filter->new();
 
+$message->exit(0); # do not exit after delivery
+
 my $to=$message->to;
 if ($to =~ m/$prefix($Convert::YText::valid_rex)/){
     my $page=decode_ytext($1);
@@ -45,7 +47,7 @@ if ($to =~ m/$prefix($Convert::YText::valid_rex)/){
     my $comments_folder=$config{srcdir}."/".$page."/comments".$folder_ext;
 
     # write the message to the comment
-
+    
     $message->accept($comments_folder) || die("delivery failed");
     
     # update vcs, copied from Ikiwiki::Plugins::attachment