registerEvent( 'onBeforeDisplayContent', 'plgContentVote' ); function plgContentVote( &$row, &$params, $page=0 ) { $uri = & JFactory::getURI(); $id = $row->id; $html = ''; if (isset($row->rating_count) && $params->get( 'show_vote' ) && !$params->get( 'popup' )) { JPlugin::loadLanguage( 'plg_content_vote' ); $html .= '
'; $img = ''; // look for images in template if available $starImageOn = JHTML::_('image.site', 'rating_star.png', '/images/M_images/' ); $starImageOff = JHTML::_('image.site', 'rating_star_blank.png', '/images/M_images/' ); for ($i=0; $i < $row->rating; $i++) { $img .= $starImageOn; } for ($i=$row->rating; $i < 5; $i++) { $img .= $starImageOff; } $html .= ''; $html .= JText::_( 'User Rating' ) .':'. $img .' / '; $html .= intval( $row->rating_count ); $html .= "\n
\n"; if (!$params->get( 'intro_only' )) { $html .= ''; $html .= JText::_( 'Poor' ); $html .= ''; $html .= ''; $html .= ''; $html .= ''; $html .= ''; $html .= JText::_( 'Best' ); $html .= ' '; $html .= ''; $html .= ''; $html .= ''; $html .= ''; $html .= ''; } $html .= '
'; } return $html; }