Intellect Board Pro
Расширяемая система управления форумами с открытым исходным кодом
Объявление
Выпущена версия 3.02 с двумя новыми типами разделов: блог и микроблог.
Перейти к скачиванию
Привет, гость!

Патчи для версии 3.02

Настройки отображения темы Показывать по сообщений с сортировкой .
Выводить , отправленные .
Одна страница
Распечатать
4X_Pro
Основатель проекта
Всего сообщений: 244
Зарегистрирован: 22 сен 2014, 18:56
Откуда: Москва, Перово
Рейтинг пользователя: 6

0
11 января 2019, 22:40. Редактировалось 1 раз, последний — 4 марта 2019, 16:51#1
    В этой теме будут выкладываться патчи исправлений, сделанных после выпуска.
    Внимание: если вы скачали дистрибутив после 4 марта 2019 года, исправления в сообщениях с #2 по #7 в него уже включены.

    Критикуя — предлагай, предлагая — обосновывай!
    4xpro.ru — мой личный сайт-мультиблог на Intellect Board.

    4X_Pro
    Основатель проекта
    Всего сообщений: 244
    Зарегистрирован: 22 сен 2014, 18:56
    Откуда: Москва, Перово
    Рейтинг пользователя: 6

    0
    11 января 2019, 22:43#2
      Исправление ошибки с тем, что не обновляется профиль при изменении, описанной _1_
      В файле modules/user.php в функции action_update после $result=$userlib->update_user($data['basic'],$settings,$contacts,$interests); // валидация делается внутри процедуры update нужно добавить строку $this->set_user($this->load_user($this->get_uid(),1),isset($_COOKIE[CONFIG_session.'_long'])); // обновляем данные в сессии
      Исправленная версия — в прикрепленном файле.
      Прикрепленные файлы:

      Критикуя — предлагай, предлагая — обосновывай!
      4xpro.ru — мой личный сайт-мультиблог на Intellect Board.

      4X_Pro
      Основатель проекта
      Всего сообщений: 244
      Зарегистрирован: 22 сен 2014, 18:56
      Откуда: Москва, Перово
      Рейтинг пользователя: 6

      0
      12 января 2019, 01:34#3
        В etc/htaccess.txt нужно заменить RewriteRule ^newtopics/$ bookmark.php?a=updated&page=$2 [L,QSA] на RewriteRule ^newtopics/((\d+)\.htm)?$ bookmark.php?a=updated&page=$2 [L,QSA], чтобы корректно заработало разбиение на страницы.
        То же самое проделать в etc/routes.txt — заменить ^newtopics/$ bookmark.php?a=updated&page=$2 на ^newtopics/((\d+)\.htm)?$ bookmark.php?a=updated&page=$2.
        После этого отредактировать любой раздел, чтобы заново сгенерировались файлы роутинга запросов.

        Критикуя — предлагай, предлагая — обосновывай!
        4xpro.ru — мой личный сайт-мультиблог на Intellect Board.

        4X_Pro
        Основатель проекта
        Всего сообщений: 244
        Зарегистрирован: 22 сен 2014, 18:56
        Откуда: Москва, Перово
        Рейтинг пользователя: 6

        0
        12 января 2019, 19:36#4
          Корректная работа заглавных букв в обозначениях цвета в теге color:
          в файле lib/bbcode.php найти строку self::$search[]='!\[color=([a-z\-]+|#[0-9a-f]{3,6})\](.*?)\[/color\]!s'; self::$replace[]='<span style="color: $1">$2</span>';
          и заменить на self::$search[]='!\[color=([a-zA-Z\-]+|#[0-9a-fA-F]{3,6})\](.*?)\[/color\]!s'; self::$replace[]='<span style="color: $1">$2</span>';
          Исправленный файл прилагается.
          Прикрепленные файлы:

          Критикуя — предлагай, предлагая — обосновывай!
          4xpro.ru — мой личный сайт-мультиблог на Intellect Board.

          4X_Pro
          Основатель проекта
          Всего сообщений: 244
          Зарегистрирован: 22 сен 2014, 18:56
          Откуда: Москва, Перово
          Рейтинг пользователя: 6

          0
          15 января 2019, 21:22#5
            Решение проблемы с дублированием сообщения в форме редактирования после неудачной отправки: файл www/js/intb.js.
            Прикрепленные файлы:

            Критикуя — предлагай, предлагая — обосновывай!
            4xpro.ru — мой личный сайт-мультиблог на Intellect Board.

            4X_Pro
            Основатель проекта
            Всего сообщений: 244
            Зарегистрирован: 22 сен 2014, 18:56
            Откуда: Москва, Перово
            Рейтинг пользователя: 6

            0
            10 февраля 2019, 01:21#6
              Исправление некорректных ссылок в «Подписках»: файл template/def/subscr.htm
              Прикрепленные файлы:

              Критикуя — предлагай, предлагая — обосновывай!
              4xpro.ru — мой личный сайт-мультиблог на Intellect Board.

              4X_Pro
              Основатель проекта
              Всего сообщений: 244
              Зарегистрирован: 22 сен 2014, 18:56
              Откуда: Москва, Перово
              Рейтинг пользователя: 6

              0
              2 марта 2019, 18:25#7
                Обнаружилась весьма неожиданная ошибка: форум не пускает зарегистрированных пользователей с Яндекс.Бразуером из-за того, что принимает их за бота Яндекса. Исправляется SQL-запросом: UPDATE intb_bots SET user_agent="YandexBot" WHERE user_agent="Yandex";
                Вместо intb_ в названии таблицы intb_bots нужно написать тот префикс, с которым вы устанавливали IntB.

                Критикуя — предлагай, предлагая — обосновывай!
                4xpro.ru — мой личный сайт-мультиблог на Intellect Board.

                4X_Pro
                Основатель проекта
                Всего сообщений: 244
                Зарегистрирован: 22 сен 2014, 18:56
                Откуда: Москва, Перово
                Рейтинг пользователя: 6

                0
                9 мая 2019, 20:02. Редактировалось 1 раз, последний — 9 мая 2019, 20:03#8
                  Для повышения безопасности рекомендуется следать следующее: в файле etc/htaccess.txt в блоке «Прикрепленные файлы» после строки RewriteRule ^f/up/(\d+)/(\d+\-\w+)/(.*)$ f/up/$1/$2.dat [L] добавить:
                  RewriteCond %{THE_REQUEST} \.m?html?\ HTTP/\d\.\d$ RewriteRule ^f/up/(.*)$ - [E=ISHTML:1] Header set Content-Type: text/plain env=ISHTML
                  После этого нужно отредактировать любой раздел, чтобы заново сгенерировался файл .htaccess.

                  Критикуя — предлагай, предлагая — обосновывай!
                  4xpro.ru — мой личный сайт-мультиблог на Intellect Board.

                  Одна страница
                  Распечатать

                  У вас нет прав для отправки сообщений в эту тему.

                  0: Контрольная точка "Конец инициализации". Время выполнения: 0.002. Запросов: 8, время запроса: 0.001 (51.53)%. Памяти использовано: 522976 байтов

                  0: Контрольная точка "Фиксация действия пользователя выполнена". Время выполнения: 0.002. Запросов: 10, время запроса: 0.001 (54.21)%. Памяти использовано: 523304 байтов

                  0: Контрольная точка "Основное действие выполнено". Время выполнения: 0.005. Запросов: 17, время запроса: 0.002 (49.08)%. Памяти использовано: 712320 байтов

                  0: Контрольная точка "Вспомогательные действия выполнены". Время выполнения: 0.006. Запросов: 21, время запроса: 0.003 (51.86)%. Памяти использовано: 728976 байтов

                  0: Контрольная точка "После срабатывания шаблонизатора.". Время выполнения: 0.011. Памяти использовано: 1024440 байтов