/**
* jQuery File Tree Node.js Connector
* Version 1.0
* wangpeng_hit@live.cn
* 21 May 2014
*/
var fs = require('fs');
var _getDirList = function(request, response) {
var dir = request.body.dir;
var r = '
';
try {
r = '';
var files = fs.readdirSync(dir);
files.forEach(function(f){
var ff = dir + f;
var stats = fs.statSync(ff)
if (stats.isDirectory()) {
r += '- ' + f + '
';
} else {
var e = f.split('.')[1];
r += '- ' + f + '
';
}
});
r += '
';
} catch(e) {
r += 'Could not load directory: ' + dir;
r += '
';
}
response.send(r)
}
module.exports.getDirList = _getDirList;