Exemplo n.º 1
0
 Page.findOne({ pagename: pageName}, function(err, pageData) {
   if (!pageData) {
     response.render('placeholder', {pageName: request.params.pageName});
   } else {
     var wikiContent = wikiLinkify(pageData.content);
     response.render('show-text.hbs', {
       contents: wikiContent,
       pageName: pageName
     });
   }
 });
Exemplo n.º 2
0
 fs.readFile(fileName, function(err, data){
      /* i.e., file does not exist */
      if (err){
           console.log('file does not exist.  creeating file via placeholder.hbs');
           response.render('placeholder', {title : title});
           return;
      }
      // console.log(data.toString());
      var fileContent = data.toString();
      console.log('file content = ' + fileContent);
      // console.log(data.toString());
      var wikiContent = wikiLinkify(fileContent);
      response.render('extrapage', {fileContent : fileContent,
           wikiContent : wikiContent,
           pageName : pageName});
      });
Exemplo n.º 3
0
    fs.readFile(fileName, function(err, data){

      var dataString = data.toString();
      console.log(dataString);
      if (err) {
        console.log(err);
        res.statusCode = 500;
        res.send("Sorry, problem reading file");
        return;
      }

      fs.writeFile(fileName, dataString, function (err){
        if (err) throw err;
        console.log("Contact form has been saved???");

      });
      var wikiDataString = wikiLinkify(dataString);
      res.render("templatePage.hbs", {
        title: pageName,
        content: marked(wikiDataString)
      });
    });