/[drupal]/contributions/modules/nodevote/nodevote.module
ViewVC logotype

Diff of /contributions/modules/nodevote/nodevote.module

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph | View Patch Patch

revision 1.31, Sun Jul 13 14:18:25 2008 UTC revision 1.32, Wed Oct 15 16:52:54 2008 UTC
# Line 1  Line 1 
1  <?php  <?php
2    
3  //$Id: nodevote.module,v 1.28.2.3 2008/06/22 16:11:59 kbahey Exp $  //$Id: nodevote.module,v 1.31.2.1 2008/10/15 16:52:12 kbahey Exp $
4    
5  // Copyright 2005 Khalid Baheyeldin http://2bits.com  // Copyright 2005 Khalid Baheyeldin http://2bits.com
6    
# Line 274  function nodevote_page($node) { Line 274  function nodevote_page($node) {
274        $vote = $edit['vote'];        $vote = $edit['vote'];
275        if (_nodevote_validate_vote($vote)) {        if (_nodevote_validate_vote($vote)) {
276          if (_nodevote_user_voted($user->uid, $node->nid)){          if (_nodevote_user_voted($user->uid, $node->nid)){
277            $result = db_query("UPDATE {nodevote} SET  vote = $vote WHERE  uid = %d AND nid = %d" , $user->uid , $node->nid);            $result = db_query("UPDATE {nodevote} SET  vote = %d WHERE  uid = %d AND nid = %d", $vote, $user->uid , $node->nid);
278          }          }
279          else {          else {
280            // check to see if the user has voted too many times today            // check to see if the user has voted too many times today
# Line 539  function nodevote_rate_form($form_state, Line 539  function nodevote_rate_form($form_state,
539  }  }
540    
541  function _nodevote_validate_vote($vote) {  function _nodevote_validate_vote($vote) {
542    if (($vote < NODEVOTE_MIN_SCORE) || ($vote > NODEVOTE_MAX_SCORE)) {    if (!is_numeric($vote)) {
543      return FALSE;      return FALSE;
544    }    }
545    return TRUE;  
546      if ($vote >= NODEVOTE_MIN_SCORE && $vote <= NODEVOTE_MAX_SCORE) {
547        return TRUE;
548      }
549    
550      return FALSE;
551  }  }
552    
553  function nodevote_userpoints($op, $points = 0, $uid = 0, $event = '') {  function nodevote_userpoints($op, $points = 0, $uid = 0, $event = '') {

Legend:
Removed from v.1.31  
changed lines
  Added in v.1.32

  ViewVC Help
Powered by ViewVC 1.1.2