Все для DataLife Engine / DLE хаки / Хак для DLE / Хак для DLE интеграция Orating и модуль Файлы

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


Заслуживающий внимание хак для DLE интеграция Orating и модуль Файлы 5.0 — два популярных модуля для дле, которые можно объединить для удобства ваших пользователей.
Модуль Orating 3 представляет собой красивый рейтинг и многофункциональный рейтинг новостей и комментариев, а Files 5.0 — («Файловый архив») уникальный в своем роде решение созданное на PHP для CMS DataLife Engine, которая дает возможность создавать огромный архив файлов, музыки, книг и фильмов.
Хак для 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

Integraciya-orating-i-modul-Fayly-5.0.rar [30,82 Kb] (cкачиваний: 86)
  • 40

Комментарии 2

dle9.com от 2 марта 2014 08:32
Цитата: Zum07
А где в 10.1 вы нашли вот это
engine/modules/files/classes/comment.class.php

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

Оставить комментарий

    • bowtiesmilelaughingblushsmileyrelaxedsmirk
      heart_eyeskissing_heartkissing_closed_eyesflushedrelievedsatisfiedgrin
      winkstuck_out_tongue_winking_eyestuck_out_tongue_closed_eyesgrinningkissingstuck_out_tonguesleeping
      worriedfrowninganguishedopen_mouthgrimacingconfusedhushed
      expressionlessunamusedsweat_smilesweatdisappointed_relievedwearypensive
      disappointedconfoundedfearfulcold_sweatperseverecrysob
      joyastonishedscreamtired_faceangryragetriumph
      sleepyyummasksunglassesdizzy_faceimpsmiling_imp
      neutral_faceno_mouthinnocent