Сегодня заметил что вкладки не переключаются в разделе Права Доступа.
https://youtu.be/mNCnzbO_VWU
Ни чего особо не трогал только расширения устанавливал ну и некоторые обновлял. Только вот когда именно такое стало не известно. Как можно найти причину?
Отправлено спустя 1 час 19 минут 48 секунд:
Наткнулся на топик [FAQ] Права доступа
Проблема похожая, только одно не понятно, смотрел код через браузер и ошибка была вроде как что не хватает файла jquery-3.5.1.min.js но там был файл jquery-3.6.0.min.js Установил чистый форум и проверил так там всё работает и там только один файл это jquery-3.6.0.min.js
Отправлено спустя 7 минут 31 секунду:
Так же заметил в базе
Что это и для чего? и почему ссылка не на тот файл?
Было до этого обновление форума, может что то не так встало?
Не переключаются вкладки в правах доступа
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB 3.1.x/3.2.x | FAQ | Как задавать вопросы | Как устанавливать расширения
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
).
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB 3.1.x/3.2.x | FAQ | Как задавать вопросы | Как устанавливать расширения
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение

-
- phpBB 1.4.4
- Сообщения: 176
- Стаж: 7 лет 10 месяцев
- Благодарил (а): 12 раз
- Поблагодарили: 4 раза
Не переключаются вкладки в правах доступа
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- phpBB 2.0.1
- Сообщения: 295
- Стаж: 18 лет 5 месяцев
- Благодарил (а): 86 раз
- Поблагодарили: 123 раза
Re: Не переключаются вкладки в правах доступа
Библиотека jquery-3.6.0.min.js используется в последней на сегодняшний день версии phpBB 3.3.5, а jquery-3.5.1.min.js использовался в более ранних версиях. В процессе обновления нужно не только заменить файл этой библиотеки, но и прописать её в файлах стилей. Возможно, это не было сделано корректно или что-то пошло не так.
Как вариант, поместите в
Также изучите исходный код проблемной страницы в админ-панели. Какие js файлы там вообще присутствуют? Должны быть, как минимум, следующие:
Проверьте, есть ли они физически в этих директориях.
Проверьте консоль браузера, какие там выдаются ошибки.
Как вариант, поместите в
assets/javascript
файлы обоих версий: 3.5.1 и 3.6.0. Если на каких-то страницах запрашивается всё ещё старый файл вместо нового, то это решит проблему.Также изучите исходный код проблемной страницы в админ-панели. Какие js файлы там вообще присутствуют? Должны быть, как минимум, следующие:
style/permissions.js
./../assets/javascript/jquery-3.6.0.min.js
./../assets/javascript/core.js
./../adm/style/ajax.js
./../adm/style/admin.js
Проверьте, есть ли они физически в этих директориях.
Проверьте консоль браузера, какие там выдаются ошибки.
-
- phpBB 1.4.4
- Сообщения: 176
- Стаж: 7 лет 10 месяцев
- Благодарил (а): 12 раз
- Поблагодарили: 4 раза
Re: Не переключаются вкладки в правах доступа
Так и сделал, проблема пропала.dimassamid писал(а): 23.10.2021 16:28 Как вариант, поместите в assets/javascript файлы обоих версий: 3.5.1 и 3.6.0. Если на каких-то страницах запрашивается всё ещё старый файл вместо нового, то это решит проблему.
До того как загрузил файл jquery-3.5.1.min.js Было ошибок 5 в консоли при просмотре кода через браузер. Потом загрузил jquery-3.5.1.min.js и ошибок не стало совсем.dimassamid писал(а): 23.10.2021 16:28 Также изучите исходный код проблемной страницы в админ-панели. Какие js файлы там вообще присутствуют? Должны быть, как минимум, следующие:
style/permissions.js
./../assets/javascript/jquery-3.6.0.min.js
./../assets/javascript/core.js
./../adm/style/ajax.js
./../adm/style/admin.js
Проверьте, есть ли они физически в этих директориях.
Вопрос только, как сделать так чтобы jquery-3.6.0.min.js почему форум продолжает использовать старый файл?
-
- phpBB 2.0.1
- Сообщения: 295
- Стаж: 18 лет 5 месяцев
- Благодарил (а): 86 раз
- Поблагодарили: 123 раза
Re: Не переключаются вкладки в правах доступа
Стоит проверить все файлы стиля, где подключается эта библиотека.
Для админ панели:
Для форума:
Везде должна быть прописана новая версия jquery 3.6.0
Если там всё ещё 3.5.1, то обновление, видимо, прошло как-то неудачно.
Для админ панели:
adm/style/overall_footer.html
adm/style/simple_footer.html
Для форума:
styles/prosilver/template/overall_footer.html
styles/prosilver/template/simple_footer.html
Везде должна быть прописана новая версия jquery 3.6.0
Если там всё ещё 3.5.1, то обновление, видимо, прошло как-то неудачно.
-
- phpBB 1.4.4
- Сообщения: 176
- Стаж: 7 лет 10 месяцев
- Благодарил (а): 12 раз
- Поблагодарили: 4 раза
Re: Не переключаются вкладки в правах доступа
dimassamid, Спасибо за наводку, Так же прошёлся поиском по файлам и нашёл ещё
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- phpBB 2.0.1
- Сообщения: 295
- Стаж: 18 лет 5 месяцев
- Благодарил (а): 86 раз
- Поблагодарили: 123 раза
Re: Не переключаются вкладки в правах доступа
Если у вас столько несоответствий, может стоит перезалить все файлы движка из актуальной версии + обновить стиль? Есть вероятность, что это не единственная проблема, с которой вы можете столкнуться, т.к., судя по всему, файлы у вас от старой версии, не от 3.3.5
[FAQ] Обновление phpBB 3.2.x/3.3.x to phpBB 3.2.x/3.3.x
[FAQ] Обновление phpBB 3.2.x/3.3.x to phpBB 3.2.x/3.3.x
-
- phpBB 1.4.4
- Сообщения: 176
- Стаж: 7 лет 10 месяцев
- Благодарил (а): 12 раз
- Поблагодарили: 4 раза
Re: Не переключаются вкладки в правах доступа
dimassamid, Можно сделать и так, но по сути не изменилось только в стиле и в файле Как я понимаю в стиле там нужно руками менять, ну а в наверно скорее всего тоже так как я сверил файл на тестовом форуме там последняя версия стоит 3.3.5 эти файлы одинаковые только единственное то что jquery-3.5.1.min.js и jquery-3.6.0.min.js разные.
Код: Выделить всё
/includes/functions_acp.php
Код: Выделить всё
/includes/functions_acp.php