Simple image host.
Du kan inte välja fler än 25 ämnen Ämnen måste starta med en bokstav eller siffra, kan innehålla bindestreck ('-') och vara max 35 tecken långa.

context.js 441B

12345678910111213141516171819202122232425
  1. module.exports = function(req, res, templates, conf) {
  2. this.req = req;
  3. this.res = res;
  4. this.templates = templates;
  5. this.conf = conf;
  6. }
  7. module.exports.prototype = {
  8. end: function(str) {
  9. this.res.end(str);
  10. },
  11. template: function(name, args) {
  12. var str = this.templates[name];
  13. if (!str)
  14. throw new Error("No such template: "+name);
  15. for (var i in args) {
  16. str = str.split("{{"+i+"}}").join(args[i]);
  17. }
  18. return str;
  19. }
  20. }