Хак для DLE интеграция Orating и модуль Файлы

Рубрика: Хаки для DLE » Хак DLE 11.2, 11.1, 11.0, 10.6, 10.5, 10.4, 10.3, 10.2, 10.1, 10.0, 9.8, 9.7, 9.6, 9.5, 9.4, 9.3, 9.2, 9.0
Хак для DLE интеграция Orating и модуль Файлы
Заслуживающий внимание хак для DLE интеграция Orating и модуль Файлы 5.0 — два популярных модуля для дле, которые можно объединить для удобства ваших пользователей.
Модуль Orating 3 представляет собой красивый рейтинг и многофункциональный рейтинг новостей и комментариев, а Files 5.0 — («Файловый архив») уникальный в своем роде решение созданное на PHP для CMS DataLife Engine, которая дает возможность создавать огромный архив файлов, музыки, книг и фильмов. www.dle9.com
Хак для DLE интеграция Orating и модуль Файлы
Установка хака дле интеграция Orating + модуль Файлы
I. Рейтинг Комментариев
Откройте engine/modules/files/classes/comment.class.php
Найдите строку:

$this->intern_count ++;


Ниже вставьте:

$tpl->set( '{rating}', ($row['rating']>0)?"+".$row['rating']:intval($row['rating']) );


Откройте engine/modules/files/files_lastcomments.php
Найдите:

$sql_comm = "SELECT " . PREFIX . "_" . $modul_dbtitle . "_com.id, post_id, " . PREFIX . "_" . $modul_dbtitle . "_com.user_id, " . PREFIX . "_" . $modul_dbtitle . "_com.date, " . PREFIX . "_" . $modul_dbtitle . "_com.autor as gast_name, " . PREFIX . "_" . $modul_dbtitle . "_com.email as gast_email, text, ip, 


Замените на:

$sql_comm = "SELECT " . PREFIX . "_" . $modul_dbtitle . . "_comments.rating, " . PREFIX . "_" . $modul_dbtitle . "_com.id, post_id, " . PREFIX . "_" . $modul_dbtitle . "_com.user_id, " . PREFIX . "_" . $modul_dbtitle . "_com.date, " . PREFIX . "_" . $modul_dbtitle . "_com.autor as gast_name, " . PREFIX . "_" . $modul_dbtitle . "_com.email as gast_email, text, ip, 


В шаблоне filescomments.tpl в желаемом месте вставьте:
{rating}

В дальнейшем, возможно, напишу адаптацию комментариев с другими модулями.
На счет адаптации рейтинга материалов пока ничего сказать не могу.

Версия : 9.x- DLE 10.1
Автор: Alexh2o345
  • 40
Рубрика: DLE хаки » Хак для DLE
Ранее » Хак для DLE Спойлер« Далее Добавление Uppod в Dle на основе AdequateBBcode
Добавление комментарияОставить комментарий
  • № :2
  • 2 марта 2014 08:32
Цитата: Zum07
А где в 10.1 вы нашли вот это
engine/modules/files/classes/comment.class.php

Ну во первых это инструкция автора адаптации,
Во вторых она написана возможно для версии ниже например 9.6-10.0 и поэтому не совпадает.
Решение? смотрите на версии движка 9.8, где это место и там же вставляйте этот код
  • № :1
  • 2 марта 2014 00:09
А где в 10.1 вы нашли вот это
engine/modules/files/classes/comment.class.php