Convert source code to UTF-8
[platal.git] / bin / banana.spoolgen.php
index ce5d27c..07ceda8 100755 (executable)
@@ -9,36 +9,10 @@
  ********************************************************************************/
 
 require_once 'connect.db.inc.php';
-require_once dirname(__FILE__).'/../modules/banana/banana.inc.php';
+require_once dirname(__FILE__).'/../include/banana/ml.inc.php';
 
-class MyBanana extends Banana
-{
-    function MyBanana()
-    {
-        global $globals;
-        $this->host = "http://{$globals->banana->web_user}:{$globals->banana->web_pass}@{$globals->banana->server}:{$globals->banana->port}/";
-        parent::Banana();
-    }
-
-    function createAllSpool()
-    {
-        $this->_require('groups');
-        $this->_require('spool');
-        $this->_require('misc');
-
-        $groups = new BananaGroups(BANANA_GROUP_ALL);
-
-        foreach (array_keys($groups->overview) as $g) {
-            print "Generating spool for $g : ";
-            $spool = new BananaSpool($g);
-            print "done.\n";
-            unset($spool);
-        }
-        $this->nntp->quit();
-    }
-}
-
-$banana = new MyBanana();
-$banana->createAllSpool();
+Banana::$nntp_host = "news://{$globals->banana->web_user}:{$globals->banana->web_pass}@{$globals->banana->server}:{$globals->banana->port}/";
+Banana::createAllSpool(array('NNTP', 'MLArchive'));
 system("chown -R www-data:www-data /var/spool/banana");
+// vim:set et sw=4 sts=4 sws=4 foldmethod=marker enc=utf-8:
 ?>