Помощь Рейтинг!

Тема в разделе "DLE", создана пользователем Sysfaray, 6 май 2009.

Информация :
Актуальная версия DataLife Engine 11.1
( Final Release v.11.1 | Скачать DataLife Engine | Скачать 11.1 demo )
Нужно ли обновляться | Как обновиться | Изменения в шаблонах
> Нет русских символов <
[Приватная тема DLE (Все подробности в ЛС к модератору раздела)]

Версии 10.0 и ниже - уязвимы!

Локализации | F.A.Q. | Внешний вид
Правила раздела | Правила форума
Обсуждение хайда карается баном!
В каждом сообщении указывайте версию DLE, которого они касаются!
Статус темы:
Закрыта.
Модераторы: killoff
  1. Sysfaray

    Sysfaray Постоялец

    Регистр.:
    7 окт 2007
    Сообщения:
    149
    Симпатии:
    77
    Кто может выдрать рейтинг с этого сайта? рейтинг Новости!
    так чтоб я мог его поставить сам .... как модуль!
    DLE 7.5
    готов кинуть на пиво!

    http://www.freakenergy.ru/
     
  2. t0os

    t0os

    Регистр.:
    21 окт 2007
    Сообщения:
    284
    Симпатии:
    36
    Что за рейтинг? Топ 50?
    Что именно надо? Картинки, линки.

    Поподорбней напишите. Если что - готов вечером взяться.
     
  3. Root

    Root Создатель

    Регистр.:
    29 июл 2006
    Сообщения:
    36
    Симпатии:
    21
  4. Sysfaray

    Sysfaray Постоялец

    Регистр.:
    7 окт 2007
    Сообщения:
    149
    Симпатии:
    77
    При исправлении файла /engine/modules/function.php

    данный код :
    Код:
    function ShowRating($id, $rating, $vote_num, $allow = true) {
     global $is_logged, $member_id, $config, $lang, $db;
    if ($rating=='null'){$rating="Уже Голосовали!";}else{
     if ($rating) $rating = round($rating, 0); else $rating = 0;
     if (!$allow) {
      $rated = <<<HTML
    <div id="ratig-layer">{$rating}</div>
    HTML;
    
     return $rated;
    }
    
    $rated .= <<<HTML
    <span id="ratig-layer-{$id}">
     <div id="ratig-layer">
     
       <img src="{THEME}/dleimages/up.gif" title="Нравится(+)" alt="Нравится(+)" class="r2-unit" onclick="doRate('1', '{$id}'); return false;" width="16" height="16" align="middle" />
       <img src="{THEME}/dleimages/2up.gif" title="Нравится в Двойне) (+)" alt="Нравится В дВойне(+)" class="r2-unit" onclick="doRate('2', '{$id}'); return false;" width="16" height="16" align="middle" />
      </a>
      {$rating}
       <img src="{THEME}/dleimages/down.gif" title="Не нравится(-)" alt="Не нравится(-)" class="r2-unit" onclick="doRate('-1', '{$id}'); return false;" width="16" height="16" align="middle" />
       <img src="{THEME}/dleimages/2down.gif" title="Не нравится вообще(-)" alt="Не нравится вообще(-)" class="r2-unit" onclick="doRate('-2', '{$id}'); return false;" width="16" height="16" align="middle" />
     </div>
    </span>
    HTML;
    
     return $rated;
    }

    Вызывает ошибку

    Код:
    Parse error: syntax error, unexpected $end in /home/onlineth/public_html/engine/modules/functions.php on line 1005 
    Строчка 1005

    Код:
    ?>
    в чём проблема может быть ? непонятно!
     
  5. Haliff3007

    Haliff3007 Читатель

    Заблокирован
    Регистр.:
    17 мар 2007
    Сообщения:
    481
    Симпатии:
    196

    Рейтинг гавненький.
    У тебя версия 8.0 ? Походу да, т.к. рейт парниша делал для 7.5
    По аналогии замени showrating, shortrating, userrating
     
Статус темы:
Закрыта.