Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.

Нет вкладки личные данные

Проблемы с установкой или работой phpBB 3.1.x? Получите помощь здесь!
С 1 июля 2018 года phpBB Group прекращает поддержку phpBB версии 3.1.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.1 до 1 января 2019 года.
Подробнее: Окончание поддержки phpBB 3.1.
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB3.1.x | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать расширения

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Dr_Arut
phpBB 1.2.0
Сообщения: 12
Стаж: 13 лет 1 месяц

Нет вкладки личные данные

Сообщение Dr_Arut »

Здравствуйте.
Обновил форум с 3.0.12 до 3.1.6. В общем не буду рассказывать о багах которые устранил, а расскажу об одном оставшемся.
В общем проблема в том, что отсутствует вкладка личный раздел => профиль => личные данные. Т.е. у любого пользователя, в том числе и у админа, отсутствует возможность заходить в раздел личные данные и править там информацию, например, день рождения. Если заходить по ссылке /ucp.php?i=profile&mode=profile_info то выдаётся ошибка следующего содержания

Код: Выделить всё

Общая ошибка
Модуль недоступен

BACKTRACE

FILE: (not given by php)
LINE: (not given by php)
CALL: msg_handler()

FILE: [ROOT]/includes/functions_module.php
LINE: 563
CALL: trigger_error()

FILE: [ROOT]/ucp.php
LINE: 369
CALL: p_master->load_active()
Если гость заходит по этой ссылке, то система ему предлагает авторизоваться, т.е. ошибки нет.
Личные данные можно править только в админке.
Стоит примерно 10 модов, один из них SEO URL. На чистой установке вкладка есть и исправна. Сравнивал таблицу phpbb_module всё вроде сходится с чистой установкой.
Собственно вопрос, с чём это может быть связано, в какую сторону копать и какие столбцы б/д за него отвечают?
Аватара пользователя
LavIgor
Former team member
Сообщения: 3468
Стаж: 10 лет
Благодарил (а): 41 раз
Поблагодарили: 831 раз

Re: Нет вкладки личные данные

Сообщение LavIgor »

Dr_Arut писал(а): отсутствует вкладка личный раздел
Администраторский раздел -> Система -> Личный раздел -> Профиль.
Есть модуль "Личные данные"?
Включён ли он?
Dr_Arut писал(а): Стоит примерно 10 модов
Т.е. расширений?
Dr_Arut
phpBB 1.2.0
Сообщения: 12
Стаж: 13 лет 1 месяц

Re: Нет вкладки личные данные

Сообщение Dr_Arut »

LavIgor писал(а): Администраторский раздел -> Система -> Личный раздел -> Профиль.
Есть модуль "Личные данные"?
Включён ли он?
Есть и включён. Сама вкладка профиль есть, нет внутри профиля "Личный раздел", а начинается с подписи
LavIgor писал(а): Т.е. расширений?
Да, расширения, просто я всё по старинке их модами называю

Отправлено спустя 4 минуты 9 секунд:
adminka.jpg
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
LavIgor
Former team member
Сообщения: 3468
Стаж: 10 лет
Благодарил (а): 41 раз
Поблагодарили: 831 раз

Re: Нет вкладки личные данные

Сообщение LavIgor »

Права доступа пользователя -> "Может менять информацию в полях профиля".
Что говорит трассировка?

Посмотрел у себя.
По умолчанию новые пользователи не могут редактировать эту информацию.
Dr_Arut
phpBB 1.2.0
Сообщения: 12
Стаж: 13 лет 1 месяц

Re: Нет вкладки личные данные

Сообщение Dr_Arut »

LavIgor писал(а): "Может менять информацию в полях профиля".
Нет такого пункта. То же в масках прав доступа, даже у админа нет такого пункта... Если я правильно понимаю, речь не о подчёркнутом красным?!
maska.jpg
Отправлено спустя 5 минут 45 секунд:
Посмотрел, на чистой установке есть этот пункт "Может менять информацию в полях профиля". Это проблема БД? Не знаете где именно хранится инфа?
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
LavIgor
Former team member
Сообщения: 3468
Стаж: 10 лет
Благодарил (а): 41 раз
Поблагодарили: 831 раз

Re: Нет вкладки личные данные

Сообщение LavIgor »

Dr_Arut писал(а): речь не о подчёркнутом красным?
Нет.
Над ним должен быть пункт "Может менять информацию в полях профиля".

Попробуйте следующее.
1. Отключите все установленные расширения. Проверьте, появился ли пункт.
2. Если нет, то используйте STK. Только аккуратно, предварительно сделав бэкапы БД и файлов.
Dr_Arut писал(а): Это проблема БД? Не знаете где именно хранится инфа?
Обычно да.
Как я понял, у Вас удалилось право доступа u_chgprofileinfo.
Искать в таблице phpbb_acl_options (префикс заменить на свой).
Dr_Arut
phpBB 1.2.0
Сообщения: 12
Стаж: 13 лет 1 месяц

Re: Нет вкладки личные данные

Сообщение Dr_Arut »

Спасибо :) я добавил всё заработало. Точнее ещё до того как прочитал ваше сообщение. В любом случае большое спасибо за помощь.

Вернуться в «Поддержка phpBB 3.1.x»