1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/Discuz-DiscuzX

 / Детали:

Изменение функции `func_get_args` в PHP 7 может привести к тому, что вызов плагина `discuzcode` не будет достигать...

Предстоит сделать
Владелец
Создано  
10.03.2025

ожидаемого эффекта.

В PHP 7, если при вызове функции func_get_args аргументы были изменены, то будут возвращаться уже изменённые аргументы, а не те, что были перед вызовом.

Эта проблема может повлиять на плагины, которые требуют изменения пароля, кода и HTML-кода (например, плагин для выделения синтаксиса).

Если это возможно, часть кода hookscript следует поместить сверху, либо использовать отдельную переменную для хранения изменённой строки discuzcode.

Комментарий (0)

GitLife Service Account Задача создана

Вход Перед тем как оставить комментарий

Статус
Ответственный
Контрольная точка
Pull Requests
Связанные запросы на слияние могут быть закрыты после их объединения
Ветки
Дата начала   -   Крайний срок
-
Закрепить/Открепить
Приоритет
Участники(1)
1
https://api.gitlife.ru/oschina-mirror/Discuz-DiscuzX.git
git@api.gitlife.ru:oschina-mirror/Discuz-DiscuzX.git
oschina-mirror
Discuz-DiscuzX
Discuz-DiscuzX