35 lines
897 B
JavaScript
35 lines
897 B
JavaScript
/**
|
|
* check if user is allowed to edit the preferences of this weblog
|
|
*/
|
|
|
|
function isEditAllowed() {
|
|
if (!user.uid) {
|
|
user.cache.referer = this.href("edit");
|
|
return false;
|
|
} else if (user.isBlocked()) {
|
|
res.message = "Sorry, your account was disabled!";
|
|
return false;
|
|
} else if (this.owner != user) {
|
|
res.message ="You're not allowed to edit a foreign weblog!";
|
|
return false;
|
|
}
|
|
return true;
|
|
}
|
|
|
|
/**
|
|
* check if user is allowed to add a story to this weblog
|
|
*/
|
|
|
|
function isAddAllowed() {
|
|
if (!user.uid) {
|
|
user.cache.referer = this.href("edit");
|
|
return false;
|
|
} else if (user.isBlocked()) {
|
|
res.message = "Sorry, your account was disabled!";
|
|
return false;
|
|
} else if (this.owner != user) {
|
|
res.message ="You're not allowed to add a story to a foreign weblog!";
|
|
return false;
|
|
}
|
|
return true;
|
|
}
|