0) { $query = 'SELECT rate FROM '.RATE_TABLE.' WHERE element_id = '.$page['image_id'] . ' AND user_id = '.$user['id'] ; if ( !is_autorize_status(ACCESS_CLASSIC) ) { $ip_components = explode('.', $_SERVER['REMOTE_ADDR']); if ( count($ip_components)>3 ) { array_pop($ip_components); } $anonymous_id = implode ('.', $ip_components); $query .= ' AND anonymous_id = \''.$anonymous_id . '\''; } $result = pwg_query($query); if (mysql_num_rows($result) > 0) { $row = mysql_fetch_array($result); $user_rate = $row['rate']; } } $template->assign_block_vars( 'rate', array( 'SENTENCE' =>isset($user_rate) ? l10n('update_rate') : l10n('new_rate'), 'F_ACTION' => add_url_params( $url_self, array('action'=>'rate') ) ) ); $template->assign_block_vars('info_rate', array('CONTENT' => $value)); foreach ($conf['rate_items'] as $num => $mark) { $template->assign_block_vars( 'rate.rate_option', array( 'OPTION' => $mark, 'SEPARATOR' => ($num > 0 ? '|' : ''), ) ); if (isset($user_rate) and $user_rate==$mark) { $template->assign_block_vars('rate.rate_option.my_rate', array() ); } else { $template->assign_block_vars('rate.rate_option.not_my_rate', array() ); } } } } ?>