{
+ "analyze": false,
+ "bundleDependencies": [
+ "async",
+ "connect-redis",
+ "express",
+ "jade",
+ "nodemailer",
+ "redis",
+ "redis-url",
+ "socket.io"
+ ],
"dependencies": {
- "async": "0.1.x",
- "canvas": "0.13.x",
- "connect-redis": "1.4.x",
- "express": "3.0.x",
- "jade": "0.27.x",
- "nodemailer": "0.3.x",
- "redis": "0.7.x",
- "redis-url": "0.1.x",
- "socket.io": "0.9.x"
+ "canvas": "0.13.x"
},
"engines": {
"node": "0.8.x"
"start": "app.js"
},
"subdomain": "binb",
- "version": "0.3.3"
+ "version": "0.3.3-1"
}
\ No newline at end of file
// Prompt for name and send it.
var joinAnonymously = function(msg) {
if (/nickname\s*\=/.test(document.cookie) && !msg) {
- nickname = unescape(document.cookie.replace(/.*nickname\s*\=\s*([^;]*);?.*/, '$1'));
+ var encodednickname = document.cookie.replace(/.*nickname\s*\=\s*([^;]*);?.*/, '$1');
+ nickname = decodeURIComponent(encodednickname);
socket.emit('joinanonymously', nickname, roomname);
}
else {
// Successfully joined the room
var ready = function(usersData, trackscount, loggedin) {
if (!loggedin && !/nickname\s*\=/.test(document.cookie)) {
- document.cookie = 'nickname='+escape(nickname)+';path=/;';
+ document.cookie = 'nickname='+encodeURIComponent(nickname)+';path=/;';
}
DOM.modal.modal('hide').empty();