Главная страница / DataLife Engine / Плагины / Simple Forum v0.31 - Простой форум для сайта на DLE

Simple Forum v0.31 - Простой форум для сайта на DLE

07 октября 2022, Пятница
1 577
18
Simple Forum v0.31 - Простой форум для сайта на DLE

Простой форум который использует стандартные возможности DLE. Версия 0.31 рассчитана по умолчанию на версию DLE 14.0 и ниже. Обновил плагин под версию DLE 15.2.

Минусы данного модуля: небольшая функциональность. Монстры типа vBulletin и IPB имеют куда больше функций.

А теперь плюсы:
  • не требуется написание интеграций и использование двух отдельных баз данных, дружить разные авторизации и т. д.;
  • исходя из предыдущего: не требуется переписывание этих интеграций после выхода и обновления DLE или движка форума;
  • все заботы о безопасности лежат на DLЕ и его разработчике;
  • быстродействием DLE не может похвастаться ни один форумный движок. А наш может :);
  • для настройки дизайна используются шаблоны TPL, ничего нового изучать не нужно (плагин добавляет некоторые новые теги);
  • кэшированием также занимается DLE;
  • нагрузка на сервер почти не увеличивается. Единственное — обновляется дата последнего комментария в новости — плюс один запрос при оставлении комментария;
  • за этот плагин не нужно платить. Вы покупаете лицензию DLE, а плагин бесплатный.

Функционал модуля:
  • Сортировка новостей (тем форума) в категории (разделе форума) по последнему комментарию и дате создания темы;
  • возврат в раздел после создания темы;
  • отдельный шаблон для создания темы на форуме;
  • вывод аватарки автора темы;
  • добавление тегов
    [before][/before]

    и
    [after][/after]

  • в шаблон короткой новости, отображающие html код перед списком новостей и после него. Удобно, когда надо отобразить новости (темы) в таблице. Будет работать на всём сайте!
  • тег — ссылка на создание темы из раздела;

Автор: Zdraff
Версия DLE: 14.0
Оригинальный архив модуля:
dle-simple-forum-0_31.zip [9.36 Kb] (cкачиваний: 34)

Плагин из оригинального архива:
dle-simple-forum-0_31_original_14_0.zip [8.54 Kb] (cкачиваний: 19)

Плагин под версию 15.2:
dle-simple-forum-0_31_15_2.zip [9.54 Kb] (cкачиваний: 46)
Комментарии:
{login}

Твой комментарий..

  1. Опа 20 февраля 2023 01:29

    на dle 16 не будет? может у кого то будет контакты автора если он ещё жив?

    1. byroot Администраторы 26 февраля 2023 14:54
      на новую ДЛЕ нужно обновлять всё под новую версию PHP, я как не кодер - этого делать не буду. По мне - если на нужной мне версии ДЛЕ работает - пускай работает. Я дальше пока что не трогаю и не обновляю ни версию ДЛЕ ни модули/хаки под новые версии ДЛЕ, т.к. их установлено здесь предостаточно, и довольно долго по времени займёт обновление всех модулей которые у меня установлены. Можете обратиться на фриланс - возможно кто-то обновит версию ПХП в данном модуле.
  2. Karat7 2 февраля 2023 06:04

    На DLE 16.0 выдает ошибку когда захожу в категорию форума:

    MySQL error in file: /engine/cache/system/plugins/7b943506df45ced5d311b85b9061eda0.php at line 1149Error Number: 1054The Error returned was:
    Unknown column 'last_comm' in 'order clause'SQL query:
    
    SELECT p.id FROM dle_post p INNER JOIN (SELECT DISTINCT(dle_post_extras_cats.news_id) FROM dle_post_extras_cats WHERE cat_id IN ('5')) c ON (p.id=c.news_id) WHERE approve=1 AND date < '2023-02-02 02:02:16' ORDER BY fixed desc, last_comm DESC LIMIT 0,10

    1. byroot Администраторы 2 февраля 2023 07:50
      Под 16.0 ео нужно адаптировать самому, как скорее всего и под 15.3. Автор этот модуль забросил уже давно, не вижу смысла его самому поддерживать под новые версии ДЛЕ, т.к. на сервере стоит php 7.4, и обновляться до 8.1 пока что не вижу никакого смысла.
      1. Karat7 2 февраля 2023 16:38
        Ну на 15.3 форум вполне рабочий. Кому пофиг на обновления могут поставить 15.3 и не париться, сидеть на ней.
  3. гость 3 января 2023 22:42

    При уставноке ошибка. DLE 15.3

    Fatal error: Uncaught TypeError: mysqli_fetch_assoc(): Argument #1 ($result) must be of type mysqli_result, array given in /var/www/fastuser/data/www/xxx.org/engine/classes/mysql.php:166 Stack trace: #0 /var/www/fastuser/data/www/xxx.org/engine/classes/mysql.php(166): mysqli_fetch_assoc(Array) #1 /var/www/fastuser/data/www/xxx.org/engine/cache/system/plugins/1deba61e6bc03c02
    be6ebfaebcafd82d.php(113): db->get_row(Array) #2 /var/www/fastuser/data/www/xxx.org/engine/cache/system/plugins/c10c5c4e6adf629d
    b7154873a7a8855a.php(1076): include_once('/var/www/fastus...') #3 /var/www/fastuser/data/www/xxx.org/engine/init.php(1072): include_once('/var/www/fastus...') #4 /var/www/fastuser/data/www/xxx.org/index.php(25): require_once('/var/www/fastus...') #5 {main} thrown in /var/www/fastuser/data/www/xxx.org/engine/classes/mysql.php on line 166

    1. гость 3 января 2023 22:47
      плагин не поддерживет php 8.1
      1. byroot Администраторы 15 января 2023 12:42
        как вариант использовать пхп 7,4 на версии ДЛЕ 15,3 и должно всё работать, под пхп 8+ данный модуль автор не обновлял, да и вообще он его вроде бы забросил, т.к. даже свой форум не довёл до ума за несколько лет.
  4. UserDle 11 ноября 2022 23:56

    Приветствую! Будет обновление под 15.3? Спасибо!

    1. byroot Администраторы 12 ноября 2022 00:06
      Какие ошибки при установке плагина с версии 15.2?
      1. Karat7 31 января 2023 13:59
        Все работает нормально на 15.3. По крайней мере я багов пока не нашел.
        1. Karat7 31 января 2023 14:03
          Главное чтоб версия PHP была 7.4. Для DLE 15.3 это нормальная версия еще. А те версии что будут выше уже разраб гарантий не дает что будет все работать как нужно. На старые версии php они оглядываться не будут после DLE 15.3.
          1. byroot Администраторы 31 января 2023 17:40
            +

            Завтра уже скорее всего ДЛЕ 16 будет.
            1. Karat7 1 февраля 2023 05:45
              Нашел случайно баг. Когда создаешь новость для форума кнопка "Разыв страницы" не работает. Выводит просто тег {PAGEBREAK}
              1. byroot Администраторы 1 февраля 2023 11:05
                если новость создается на сайте?
                1. Karat7 1 февраля 2023 17:23
                  В любой категории форума нажимаю кнопку "Новая тема" и оттуда создаю новость. Тут на самом деле не важно откуда было создано. Просто dle перестал понимать разрыв страницы.
                  1. Karat7 1 февраля 2023 17:24
                    Да и пофиг. Оно не особо и нужно. Просто случайно на это наткнулся.

                    П.С Кстати 16.0 вышла
                    1. byroot Администраторы 2 февраля 2023 07:35
                      Про 16,0 в курсе, вчера кейген был сделан, релизы как всегда будут позже выложены для всех.
Модули для создания киносайта и не только на базе DataLife Engine, и многое другое...
Просто блог Евгения Попова, он же - byroot © 2015-2025 | Карта сайта