function wfUpdatePollStatus( $pollID, $status ) { global $wgUser; $p = new Poll(); if( $status == 2 || $p->doesUserOwnPoll( $wgUser->getID(), $pollID ) || $wgUser->isAllowed( 'polladmin' ) ) { $p->updatePollStatus( $pollID, $status ); return 'Status successfully changed'; } else { return 'error'; } }