3
0
mirror of https://github.com/reality/dbot.git synced 2024-11-24 04:49:25 +01:00
dbot/modules/web
2013-04-16 21:19:52 +00:00
..
config.json revert web again 2013-04-16 21:19:52 +00:00
README.md Added patching info for Express 2013-01-12 13:01:43 +00:00
web.js Initial API module [#361] 2013-04-14 17:21:24 +00:00

Web

Web interface

Description

Its a web interface for DBot. What of it?

Requirements

###Express and Jade@0.25

npm install express
npm install jade@0.25

###Express Patch Express currently needs to be patched, edit ~/node_modules/express/lib/express.js as thus;

  52 for (var key in connect.middleware) {                                           
**53   if( !Object.prototype.hasOwnProperty(key) ) {                                 
  54     Object.defineProperty(                                                      
  55         exports                                                                 
  56       , key                                                                     
  57       , Object.getOwnPropertyDescriptor(connect.middleware, key));              
**58   }                                                                             
  59 } 

###Twitter Bootstrap

cd depressionbot/public/
wget http://twitter.github.com/bootstrap/assets/bootstrap.zip
unzip bootstrap.zip
rm bootstrap.zip

###d3.js

cd depressionbot/public/
mkdir d3
cd d3
wget http://d3js.org/d3.v3.zip
unzip d3.v3.zip
rm d3.v3.zip