Помощь по форуму (Основные вопросы по настройке форума)

Enzo

Администратор
19 Май 2024
306
21
Посетить сайт
Как отключить форму обратной связи?
Заходим в админ панель по пути /admin.php?options/groups/basicBoard/#contactUrl
Отключаем этот пункт

1.PNG
------------------------------------------------------------------------------------------------------------------------------------

Как отключить в профиле надпись New member
Заходим по этому пути /admin.php?user-title-ladder/
Убираем и всё и обновляете звания пользователей.

1737888680955.png
 

Enzo

Администратор
19 Май 2024
306
21
Посетить сайт
Скрываем header (шапку) и переносим логотип в панель навигации. Все просто, в extra.less добавляем:

Код:
.p-header-inner {
    display: none;
}
.p-nav-smallLogo {
    display: block;
    margin: 0 0 0 10px;
}

1.png
 

Enzo

Администратор
19 Май 2024
306
21
Посетить сайт
Режим отладки
Режим отладки можно включить в вашем config.php что позволит вам получить доступ к определенным инструментам разработки в admin CP (таким как создание маршрутов, разрешений, навигации администратора и т. д.) и это также позволит выводить данные в нижней части каждой страницы, которая подробно описывает, сколько времени потребовалось для обработки страницы, сколько запросов было выполнено для визуализации страницы и сколько памяти было использовано. Всплывающая подсказка, содержащая информацию о текущем контроллере, действии и имени шаблона, доступна при наведении курсора мыши. Вы также можете нажать на вывод времени, и это даст вам подробный взгляд на то, какие именно запросы выполнялись и трассировка стека, которая привела к выполнению этого запроса.

Вы можете включить режим отладки, добавив в него следующее config.php:

Код:
$config['debug'] = true;
Включение режима разработки
Режим разработки-это специальный режим, активированный в вашем файле config.php, который активирует XF для автоматической записи ваших файлов разработки в ваш _output каталог. Этот режим должен быть включен для редактирования шаблона файловой системы, чтобы быть включен. Поскольку режим разработки будет записывать файлы в вашу файловую систему, важно убедиться, что у вас есть соответствующие права доступа к файлам. Это может варьироваться в зависимости от среды, но типичная конфигурация будет гарантировать, что для любого надстройки, над которой вы работаете, у вас есть свой _outputкаталог, установленный chmod 0777. Например, если вы работаете над надстройкой с идентификатором Demo, его результат разработки будет записан, src/addons/Demo/_output и поэтому этот каталог должен быть полностью доступен для записи.

Включение режима разработки, также включает режим отладки автоматически.

Чтобы включить режим разработки, добавьте в config.php файл следующие строки:

Код:
$config['development']['enabled'] = true;

$config['development']['defaultAddOn'] = 'SomeCompany/MyAddOn';

defaultAddOn Значение является необязательным, но добавление этого параметра автоматически заполнит указанную надстройку в CP администратора XF при создании нового содержимого, которое будет связано с надстройкой.
 

Enzo

Администратор
19 Май 2024
306
21
Посетить сайт
Если Вы забыли свой пароль к панели управления (ну по пьяни пароль меняли, а потом уже и не вспомните, на что меняли-то или похожие случаи), а доступа к почте, к которой привязан Ваш аккаунт - нет и тут нам на помощь приходит как раз этот запрос, который выполняется через phpMyAdmin в базу данных Вашего форума. Сам запрос выглядит так:

Less:
UPDATE xf_user_authenticate
SET data = BINARY
    CONCAT(
        CONCAT(
            CONCAT('a:3:{s:4:"hash";s:40:"', SHA1(CONCAT(SHA1('new-password'), SHA1('salt')))),
            CONCAT('";s:4:"salt";s:40:"', SHA1('salt'))
        ),
        '";s:8:"hashFunc";s:4:"sha1";}'
    ),
scheme_class = 'XenForo_Authentication_Core'
WHERE user_id = 1;

Не забудьте значение new-password из примера запроса, представленного выше, заменить на нужный Вам пароль, ну и значение user_id = 1; тоже, если Ваш ID отличается от того, что указан в запросе.
 

Enzo

Администратор
19 Май 2024
306
21
Посетить сайт

Скрыть копирайты команды ThemeHouse в плагинах и стилях Xenforo 2.

Чтобы удалить его, просто перейдите в /src/config.php и добавьте строку $config['removeThemeHouseBranding'] = true;.
 

Enzo

Администратор
19 Май 2024
306
21
Посетить сайт
Преобразовывать URL-адреса в заголовки страниц. /admin.php?options/groups/messageOptions

Снимок.PNG

Если включено, то при использовании URL-адреса внутри сообщения без указания автором заголовка, там, где это возможно, заголовок страницы будет обработан и использован вместо текста ссылки.

Используйте текстовое поле выше, чтобы указать формат. {title} будет заменён на обработанный заголовок страницы, а {url} на оригинальный URL-адрес. Если формат не указан, то будет отображаться сам заголовок.
 

Enzo

Администратор
19 Май 2024
306
21
Посетить сайт
Выводим всех зарегистрированных пользователей форума.

Снимок экрана 2025-10-27 230927.png

Идем в админку - Настройки - Настройки пользователей - /admin.php?options/groups/users
Далее нужно - Включить список пользователей

2.png
 
Сверху