N
nokia6
Гость
Здравствуйте. Помогите пожалуйста исправить Модуль рейтинга как на Кинопоиске v. 3.3Не работает на dle 9.5. как ставлю сразу выдает ошибку Parse error: syntax error, unexpected '{' in /engine/modules/rating_lexington.php on line 1а вот сам фаил (rating_lexington.php)<?phpif( ! defined( 'DATALIFEENGINE' ) ) { die( "Hacking attempt!" );}function getRatingLexington() { global $row, $tpl; if( $row['allow_rate'] ) { $tpl->set( '{rating_lexington}', ShortRatingLexington( $row['id'], $row['rating'], $row['vote_num'], 1 ) ); } else { $tpl->set( '{rating_lexington}', "" ); }}function ShortRatingLexington($id, $rating, $vote_num, $allow = true) { if( $rating ) $rating = round( ($rating / $vote_num), 3 ); else $rating = 0; $width = number_format($rating * 22, 2); $rating = number_format($rating, 3); if( ! $allow ) { $rated = <<<HTML<div class="starbar"> <div class="outer"> <div class="starbar_w user" style="width: {$width}px; display: block"></div> <a href="#" class="s12" onclick="lexingtonRate('12', '{$id}'); return false;" title="поставить оценку"></a> <a href="#" class="s11" onclick="lexingtonRate('11', '{$id}'); return false;" title="поставить оценку"></a> <a href="#" class="s10" onclick="lexingtonRate('10', '{$id}'); return false;" title="поставить оценку"></a> <a href="#" class="s9" onclick="lexingtonRate('9', '{$id}'); return false;" title="поставить оценку"></a> <a href="#" class="s8" onclick="lexingtonRate('8', '{$id}'); return false;" title="поставить оценку"></a> <a href="#" class="s7" onclick="lexingtonRate('7', '{$id}'); return false;" title="поставить оценку"></a> <a href="#" class="s6" onclick="lexingtonRate('6', '{$id}'); return false;" title="поставить оценку"></a> <a href="#" class="s5" onclick="lexingtonRate('5', '{$id}'); return false;" title="поставить оценку"></a> <a href="#" class="s4" onclick="lexingtonRate('4', '{$id}'); return false;" title="поставить оценку"></a> <a href="#" class="s3" onclick="lexingtonRate('3', '{$id}'); return false;" title="поставить оценку"></a> <a href="#" class="s2" onclick="lexingtonRate('2', '{$id}'); return false;" title="поставить оценку"></a> <a href="#" class="s1" onclick="lexingtonRate('1', '{$id}'); return false;" title="поставить оценку"></a> </div></div>HTML; return $rated; } $rated = <<<HTML<div id="lexington-layout-{$id}" style="width:261px;float:left;"><div class="starbar"> <div class="outer"> <div class="starbar_w" style="width: {$width}px; display: block"></div> <a href="#" class="s12" onclick="lexingtonRate('12', '{$id}'); return false;" title="поставить оценку"></a> <a href="#" class="s11" onclick="lexingtonRate('11', '{$id}'); return false;" title="поставить оценку"></a> <a href="#" class="s10" onclick="lexingtonRate('10', '{$id}'); return false;" title="поставить оценку"></a> <a href="#" class="s9" onclick="lexingtonRate('9', '{$id}'); return false;" title="поставить оценку"></a> <a href="#" class="s8" onclick="lexingtonRate('8', '{$id}'); return false;" title="поставить оценку"></a> <a href="#" class="s7" onclick="lexingtonRate('7', '{$id}'); return false;" title="поставить оценку"></a> <a href="#" class="s6" onclick="lexingtonRate('6', '{$id}'); return false;" title="поставить оценку"></a> <a href="#" class="s5" onclick="lexingtonRate('5', '{$id}'); return false;" title="поставить оценку"></a> <a href="#" class="s4" onclick="lexingtonRate('4', '{$id}'); return false;" title="поставить оценку"></a> <a href="#" class="s3" onclick="lexingtonRate('3', '{$id}'); return false;" title="поставить оценку"></a> <a href="#" class="s2" onclick="lexingtonRate('2', '{$id}'); return false;" title="поставить оценку"></a> <a href="#" class="s1" onclick="lexingtonRate('1', '{$id}'); return false;" title="поставить оценку"></a> </div></div></div><div class="lexington-box"> <div class="div1"> <a href="#" onclick="return false;" style="color: #ff6600; font-weight: normal !important; text-decoration: none"> <span>{$rating}</span> <span class="ratingCount" itemprop="ratingCount"> {$vote_num}</span> </a> </div> <div style="color:#999;font:100 12px tahoma, verdana"><a href="#" onclick="ShowRatingImage('{$id}'); return false;">Получить код</a></div></div>HTML; return $rated;}В заранее спасибо!