changes due to adding the property "editableby" to story, changed createMember()-function
This commit is contained in:
parent
b0aa21a2df
commit
b014439257
1 changed files with 6 additions and 2 deletions
|
@ -10,6 +10,10 @@ function evalNewStory() {
|
||||||
newStory.title = req.data.title;
|
newStory.title = req.data.title;
|
||||||
newStory.text = req.data.text;
|
newStory.text = req.data.text;
|
||||||
newStory.online = parseInt(req.data.online) ? parseInt(req.data.online) : 0;
|
newStory.online = parseInt(req.data.online) ? parseInt(req.data.online) : 0;
|
||||||
|
if (req.data.editableby != null && req.data.editableby != "")
|
||||||
|
newStory.editableby = parseInt(req.data.editableby,10);
|
||||||
|
else
|
||||||
|
newStory.editableby = 3;
|
||||||
newStory.author = user;
|
newStory.author = user;
|
||||||
newStory.createtime = new Date();
|
newStory.createtime = new Date();
|
||||||
newStory.modifytime = new Date();
|
newStory.modifytime = new Date();
|
||||||
|
@ -191,8 +195,8 @@ function createMember(userLvl) {
|
||||||
newMember.weblog = this;
|
newMember.weblog = this;
|
||||||
newMember.user = user;
|
newMember.user = user;
|
||||||
newMember.username = user.name;
|
newMember.username = user.name;
|
||||||
newMember.admin = (userLvl == "admin" ? 1 : 0);
|
// we start with a default level of "normal user"
|
||||||
newMember.contributor = (userLvl == "contributor" ? 1 : 0);
|
newMember.level = 0;
|
||||||
newMember.createtime = new Date();
|
newMember.createtime = new Date();
|
||||||
this.members.add(newMember);
|
this.members.add(newMember);
|
||||||
return;
|
return;
|
||||||
|
|
Loading…
Add table
Reference in a new issue