mirror of
https://github.com/NodeBB/NodeBB.git
synced 2025-11-15 10:16:12 +01:00
signature
This commit is contained in:
@@ -4,7 +4,7 @@ var RDB = require('./redis.js'),
|
||||
user = require('./user.js'),
|
||||
configs = require('../config.js'),
|
||||
categories = require('./categories.js'),
|
||||
marked = require('marked')
|
||||
marked = require('marked'),
|
||||
async = require('async');
|
||||
|
||||
marked.setOptions({
|
||||
|
||||
16
src/user.js
16
src/user.js
@@ -6,7 +6,9 @@ var config = require('../config.js'),
|
||||
crypto = require('crypto'),
|
||||
emailjs = require('emailjs'),
|
||||
emailjsServer = emailjs.server.connect(config.mailer),
|
||||
bcrypt = require('bcrypt');
|
||||
bcrypt = require('bcrypt'),
|
||||
marked = require('marked');
|
||||
|
||||
|
||||
(function(User) {
|
||||
|
||||
@@ -79,19 +81,24 @@ var config = require('../config.js'),
|
||||
|
||||
User.updateProfile = function(uid, data) {
|
||||
|
||||
var fields = ['email', 'fullname', 'website', 'location', 'birthday'];
|
||||
var fields = ['email', 'fullname', 'website', 'location', 'birthday', 'signature'];
|
||||
var key = '';
|
||||
|
||||
for(var i=0,ii=fields.length; i<ii; ++i) {
|
||||
key = fields[i];
|
||||
if(data[key] !== undefined) {
|
||||
|
||||
User.setUserField(uid, key, data[key]);
|
||||
if(data[key] !== undefined) {
|
||||
|
||||
if(key === 'email') {
|
||||
User.setUserField(uid, 'gravatarpicture', User.createGravatarURLFromEmail(data[key]));
|
||||
RDB.set('email:' + data['email'] +':uid', uid);
|
||||
}
|
||||
else if(key === 'signature') {
|
||||
//sanitize sig plx - baris
|
||||
//data[key] = marked(data[key]);
|
||||
}
|
||||
|
||||
User.setUserField(uid, key, data[key]);
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -268,6 +275,7 @@ var config = require('../config.js'),
|
||||
'birthday':'',
|
||||
'website':'',
|
||||
'email' : email,
|
||||
'signature':'',
|
||||
'joindate' : new Date().getTime(),
|
||||
'picture': gravatar,
|
||||
'gravatarpicture' : gravatar,
|
||||
|
||||
Reference in New Issue
Block a user