• DONATE to NULLED!
    Форуму и его команде можно помочь, мотивировать модераторов разделов.
    Помогите модератору этого раздела killoff лично.

Помощь Вывод рейтинга в коментариях

Статус
В этой теме нельзя размещать новые ответы.

nonsen

Постоялец
Регистрация
3 Янв 2009
Сообщения
57
Реакции
33
Помогите, кто знает как в комментариях вывести рейтинг модуля VRating For DLE 2.1.0, на сайте выкладывали фиксы, но ссылки уже давно не работают и автор не отвечает. Может кто знает ! Заранее благодарствую!
 
Помогите, кто знает как в комментариях вывести рейтинг модуля VRating For DLE 2.1.0, на сайте вылаживали фиксы, но ссылки уже давно не работают и автор не отвечает. Может кто знает ! Заранее благодарствую!
кто вылаживали - там и жди ответа!!! в противном случае - бегом в школу учить русский язык или ставить орфогратор в браузер...:tut:
 
Ну у вас видимо он стоит, может поделитесь?
 
Попробуй по аналогии:
6. Открыть engine/modules/profile.php
Найти
$tpl->set( '{comm_num}', $row['comm_num'] );
Ниже вставить
include_once ENGINE_DIR . '/vrate/color.php';
$vrate_colors = vrate_color(''.$row['user_id'].'');
$tpl->set( '{vrate}', $vrate_colors);
7. Открыть templates/шаблон/userinfo.tpl
В любое место втыкаем
{vrate}
только profile.php (после
PHP:
$tpl->set( '{sec_code}', "" );
) и userinfo.tpl замени на файлы comments.php/tpl.
 
У меня в profile.php нету
$tpl->set( '{sec_code}', "" );
А если ставлю в comments.php всё равно изменений нет.
Но я думаю нужно , вставить код в comments.class.php. Я пробовал вставлять этот
include_once ENGINE_DIR . '/vrate/color.php';
$vrate_colors = vrate_color(''.$row['user_id'].'');
$tpl->set( '{vrate}', $vrate_colors);
вставлял код по логике:) Сама полоса рейтинга выводиться ,но она не подсчитует рейтинг всегда 0! Или я не туда полез....
 
нарыл в гугле:
Подключаем в комменты:
1. В engine/modules/show.full.php
PHP:
    $comments->query = "SELECT " . PREFIX . "_comments.id, post_id, " . PREFIX . "_comments.user_id, date, autor as gast_name, " . PREFIX . "_comments.email as gast_email, text, ip, is_register, name, " . USERPREFIX . "_users.email, news_num, comm_num, user_group, reg_date, signature, foto, fullname, land, icq, xfields FROM " . PREFIX . "_comments LEFT JOIN " . USERPREFIX . "_users ON " . PREFIX . "_comments.user_id=" . USERPREFIX . "_users.user_id WHERE " . PREFIX . "_comments.post_id = '$news_id'" . $where_approve . " ORDER BY date " . $config['comm_msort'];
на
PHP:
    $comments->query = "SELECT " . PREFIX . "_comments.id, post_id, " . PREFIX . "_comments.user_id, date, autor as gast_name, " . PREFIX . "_comments.email as gast_email, text,  ip, is_register, name, " . USERPREFIX . "_users.email, news_num, comm_num, user_group, reg_date, signature, foto, fullname, land, vrate, gift, icq, xfields FROM " . PREFIX . "_comments LEFT JOIN " . USERPREFIX . "_users ON " . PREFIX . "_comments.user_id=" . USERPREFIX . "_users.user_id WHERE " . PREFIX . "_comments.post_id = '$news_id'" . $where_approve . " ORDER BY date " . $config['comm_msort'];
2. Открыть engine/classes/comments.class.php
найти
PHP:
$tpl->set( '{comm-num}', intval( $row['comm_num'] ) );
ниже
PHP:
$vrate_numer = $row['vrate'];
include_once ENGINE_DIR . '/vrate/comments.php';
$vrate_colors = vrate_color($row); 
$tpl->set( '{vrate}', $vrate_colors);
 
Warning: include_once(/home/domain/domains/my.site/public_html/engine/vrate/comments.php:( failed to open stream: оЕФ ФБЛПЗП ЖБКМБ ЙМЙ ЛБФБМПЗБ in /home/domain/domains/my.site/public_html/engine/classes/comments.class.php on line 294 Warning: include_once(:( Failed opening '/home/domain/domains/my.site/public_html/engine/vrate/comments.php' for inclusion (include_path='.:/usr/local/lib/php') in /home/domain/domains/my.site/public_html/engine/classes/comments.class.php on line 294 Fatal error: Call to undefined function vrate_color() in /home/domain/domains/my.site/public_html/engine/classes/comments.class.php on line 295
Вот такую вот страшную загогулину мне выдало при такой манипуляции.
Может этот способ под версию старше моей?

Добавлено через 4 минуты
И вправду в моей версии нету файла /vrate/comments.php. Скопировал его с версии 2.3.0 и вуаля ваш метод заработал!!!
Спасибо большое за помощь!!!!!
 
хз, я нашел этот способ для версии 2,1,0 но почему не сработал как должен - не знаю... Главное что в итоге заработало все :tut:
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху