@@ -734,44 +700,30 @@ function voteMessage(sub, number, up) {
...
@@ -734,44 +700,30 @@ function voteMessage(sub, number, up) {
functionsubmitPollAnswers(sub,number,answers){
functionsubmitPollAnswers(sub,number,answers){
if (typeofmsg_area.sub[sub]==='undefined')returnfalse;
if (typeofmsg_area.sub[sub]==='undefined')returnfalse;
if (msg_area.sub[sub].settings&SUB_NOVOTING)returnfalse;
if (msg_area.sub[sub].settings&SUB_NOVOTING)returnfalse;
if (user.alias==settings.guest||user.security.restrictions&UFLAG_V){
if (user.alias==settings.guest||user.security.restrictions&UFLAG_V)returnfalse;
returnfalse;
}
number=parseInt(number);
number=parseInt(number);
if (isNaN(number))returnfalse;
if (isNaN(number))returnfalse;
varmsgBase=newMsgBase(sub);
varmsgBase=newMsgBase(sub);
if (!msgBase.open())returnfalse;
if (!msgBase.open())returnfalse;
varret=false;
varret=false;
varheader=msgBase.get_msg_header(number);
varheader=msgBase.get_msg_header(number);
if (header!==null&&
if (header!==null&&header.attr&MSG_POLL&&!(header.auxattr&POLL_CLOSED)&&answers.length>0&&(answers.length<=header.votes||(answers.length==1&&header.votes==0))){