Add DokuWiki export

This commit is contained in:
Adrian Lang 2011-08-25 09:52:19 +02:00
parent 2cc7dcb751
commit 40c5e70aa7
7 changed files with 377 additions and 5 deletions

View file

@ -19,6 +19,7 @@
*/
var exporthtml = require("../utils/ExportHtml");
var exportdokuwiki = require("../utils/ExportDokuWiki");
var padManager = require("../db/PadManager");
var async = require("async");
var fs = require("fs");
@ -56,6 +57,26 @@ exports.doExport = function(req, res, padId, type)
res.send(pad.text());
});
}
else if(type == 'dokuwiki')
{
var randNum;
var srcFile, destFile;
async.series([
//render the dokuwiki document
function(callback)
{
exportdokuwiki.getPadDokuWikiDocument(padId, null, function(err, dokuwiki)
{
res.send(dokuwiki);
callback("stop");
});
},
], function(err)
{
if(err && err != "stop") throw err;
});
}
else
{
var html;