/[drupal]/contributions/modules/fivestar/includes/fivestar.field.inc
ViewVC logotype

Diff of /contributions/modules/fivestar/includes/fivestar.field.inc

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

revision 1.2, Wed Jul 1 01:43:59 2009 UTC revision 1.3, Thu Oct 22 20:00:41 2009 UTC
# Line 1  Line 1 
1  <?php  <?php
2  // $Id: fivestar.field.inc,v 1.1 2009/05/11 04:25:09 quicksketch Exp $  // $Id: fivestar.field.inc,v 1.2 2009/07/01 01:43:59 quicksketch Exp $
3    
4  /**  /**
5   * @file   * @file
# Line 287  function theme_fivestar_formatter_rating Line 287  function theme_fivestar_formatter_rating
287   * Theme function for 'percentage' fivestar field formatter.   * Theme function for 'percentage' fivestar field formatter.
288   */   */
289  function theme_fivestar_formatter_percentage($element) {  function theme_fivestar_formatter_percentage($element) {
290    if (empty($element['#item']['rating'])) {    if (empty($element['#item']['rating']) || empty($element['#field']['stars'])) {
291      $element['#item']['rating'] = 0;      return 0;
   }  
   if (empty($element['#item']['stars'])) {  
     $element['#item']['stars'] = 5;  
292    }    }
293    
294    return round(100/$element['#item']['rating'], 1)/$element['#field']['stars'];    return round(100/$element['#item']['rating'], 1)/$element['#field']['stars'];

Legend:
Removed from v.1.2  
changed lines
  Added in v.1.3

  ViewVC Help
Powered by ViewVC 1.1.2