| 15 |
function botVoting( &$row, &$params, $page=0 ) { |
function botVoting( &$row, &$params, $page=0 ) { |
| 16 |
global $mosConfig_live_site, $mosConfig_absolute_path, $cur_template; |
global $mosConfig_live_site, $mosConfig_absolute_path, $cur_template; |
| 17 |
global $Itemid; |
global $Itemid; |
| 18 |
$id = $row->id; |
if (get_class($row) != 'mosExtendedContent') return; |
| 19 |
|
if (is_callable(array($row,'getId'))) $id = $row->getId(); |
| 20 |
|
else $id = $row->id; |
| 21 |
$option = 'com_content'; |
$option = 'com_content'; |
| 22 |
$task = mosGetParam( $_REQUEST, 'task', '' ); |
$task = mosGetParam( $_REQUEST, 'task', '' ); |
| 23 |
|
|
| 24 |
$html = ''; |
$html = ''; |
| 25 |
if ($params->get( 'rating' ) && !$params->get( 'popup' )){ |
if ($params->get( 'rating' ) && !$params->get( 'popup' )){ |
| 26 |
|
if (is_callable(array($row,'getRating'))) $rating = $row->getRating(); |
| 27 |
|
else $rating = $row->rating; |
| 28 |
|
if (is_callable(array($row,'getRatingCount'))) $rating_count = $row->getRatingCount(); |
| 29 |
|
else $rating_count = $row->rating_count; |
| 30 |
$html .= '<form method="post" action="' . sefRelToAbs( 'index.php' ) . '">'; |
$html .= '<form method="post" action="' . sefRelToAbs( 'index.php' ) . '">'; |
| 31 |
$img = ''; |
$img = ''; |
| 32 |
|
|
| 35 |
$starImageOn = $mainframe->ImageCheck( 'rating_star.png', '/images/M_images/' ); |
$starImageOn = $mainframe->ImageCheck( 'rating_star.png', '/images/M_images/' ); |
| 36 |
$starImageOff = $mainframe->ImageCheck( 'rating_star_blank.png', '/images/M_images/' ); |
$starImageOff = $mainframe->ImageCheck( 'rating_star_blank.png', '/images/M_images/' ); |
| 37 |
|
|
| 38 |
for ($i=0; $i < $row->rating; $i++) { |
for ($i=0; $i < $rating; $i++) { |
| 39 |
$img .= $starImageOn; |
$img .= $starImageOn; |
| 40 |
} |
} |
| 41 |
for ($i=$row->rating; $i < 5; $i++) { |
for ($i=$rating; $i < 5; $i++) { |
| 42 |
$img .= $starImageOff; |
$img .= $starImageOff; |
| 43 |
} |
} |
| 44 |
$html .= '<span class="content_rating">'; |
$html .= '<span class="content_rating">'; |
| 45 |
$html .= T_('User Rating') . ':' . $img . ' / '; |
$html .= T_('User Rating') . ':' . $img . ' / '; |
| 46 |
$html .= intval( $row->rating_count ); |
$html .= intval( $rating_count ); |
| 47 |
$html .= "</span>\n<br />\n"; |
$html .= "</span>\n<br />\n"; |
| 48 |
$url = @$_SERVER['REQUEST_URI']; |
$url = @$_SERVER['REQUEST_URI']; |
| 49 |
$url = ampReplace( $url ); |
$url = ampReplace( $url ); |