XF 2.2 Как удалить\изменить лого, входа в админку

Статус
В этой теме нельзя размещать новые ответы.
Версия XenForo
2.2.3, patch 1

ezfake

Проверенные
Сообщения
102
Решения
1
Реакции
8
Баллы
155
Заменял - не заменялось. Пробовал удалять исходный файл .png .svg и др. Очищал кэш, но лого так и не убиралось.
 
OFFTOP

поиск делает чудеса да? Результаты поиска по запросу: Лого админки
Посмотреть вложение 125982
Для просмотра этого контента нам потребуется ваше согласие на установку файлов cookie третьих лиц.
Более подробную информацию можно найти на нашей странице cookie.


OFFTOP


Это ты гифку про себя скинул, клоун? Очень похоже. С чего наехать на пользователя решил?

 
Что поменялось в 2.2 версии?
Модификация админ-шаблона login_form и LOGIN_CONTAINER не находит.
в конфиге добавил -
$config['development']['enabled'] = true;

PHP:
  <template type="admin" title="login_form" version_id="2010037" version_string="2.1.0 Beta 7"><![CDATA[<xf:page option="template">LOGIN_CONTAINER</xf:page>

<xf:form action="{{ link('login/login') }}" ajax="true" class="adminLogin-contentForm">
    <div><a href="{$xf.options.boardUrl}"><img src="{{ base_url('styles/default/xenforo/xenforo-logo.png') }}"
        srcset="{{ base_url('styles/default/xenforo/xenforo-logo2x.png 2x') }}" alt="XenForo Ltd." /></a></div>
    <!--<h1>{$xf.options.boardTitle}</h1>-->
    <dl class="adminLogin-row">
        <dt>{{ phrase('your_name_or_email_address:') }}</dt>
        <dd>
            <xf:textbox name="login" value="{$xf.visitor.username}"
                placeholder="{{ phrase('user_name_or_email...') }}"
                aria-label="{{ phrase('user_name_or_email') }}"
                autofocus="autofocus" />
            <xf:fa icon="fa-user" />
        </dd>
    </dl>
    <dl class="adminLogin-row">
        <dt>{{ phrase('password:') }}</dt>
        <dd>
            <xf:set var="$afterInput"><xf:fa icon="fa-key" /></xf:set>
            <xf:passwordbox name="password" placeholder="{{ phrase('password...') }}"
                aria-label="{{ phrase('password') }}"
                afterinputhtml="{$afterInput}" />
        </dd>
    </dl>
    <div class="adminLogin-row adminLogin-row--submit">
        <xf:button type="submit" icon="login">{{ phrase('admin_login') }}</xf:button>
        <div class="adminLogin-boardTitle">{$xf.options.boardTitle}</div>
    </div>
</xf:form>]]></template>
 
MrOne, Для изменения внешнего вида админки без ручных правок вроде плагин есть:
1670065458399.png
Можно форме входа цвета, фон и лого менять как душе угодно. Так же и в самой админке.
 
HTML:
<div><a href="{$xf.options.boardUrl}"><img src="{{ base_url('styles/default/xenforo/xenforo-logo.png') }}" srcset="{{ base_url('styles/default/xenforo/xenforo-logo2x.png 2x') }}" alt="XenForo Ltd." /></a></div>
В этом куске (5-6 строки в твоём коде) случайно не лого?
 
MrOne, а модификация создаётся в /admin.php?template-modifications/&type=admin для шаблона login_form?
1670070235910.png
У меня, вот нашло.
HTML:
    <div><a href="{$xf.options.boardUrl}"><img src="{{ base_url('styles/default/xenforo/xenforo-logo.svg') }}"
        width="100" height="36" alt="XenForo Ltd." /></a></div>
У меня в этих строках нет этого:
Код:
srcset="{{ base_url('styles/default/xenforo/xenforo-logo2x.png 2x') }}"
 
Последнее редактирование:
У меня, вот нашло.
Не там искал. Спасибо!


Добавляем модификацию /admin.php?template-modifications/add&type=admin

Шаблон: login_form
Ключ модификации: admin_logo_change
Тип поиска: Простая замена
Найти: styles/default/xenforo/xenforo-logo.svg
Заменить*: data/assets/logo/logo.svg
*(свой путь к лого указываем)

Все отлично меняется. Всем спасибо!

P.S. или весь блок меняем -
HTML:
    <div><a href="{$xf.options.boardUrl}"><img src="{{ base_url('styles/default/xenforo/xenforo-logo.svg') }}"
        width="100" height="36" alt="XenForo Ltd." /></a></div>
 
Не знаю что за магия, но после обновления XF модификация лого слетает.


Для себя сделал через плагин, может кому пригодится
Лого берется из -
/admin.php?styles/master-stil.0/style-properties/group&group=basic

1671012476736.png
 

Вложения

  • MrOne_AdminPanelLogoChange_1.0.0.zip
    2.4 KB · Просмотры: 8
Последнее редактирование:
Модификацию привязывали к плагину XenForo?
Да. Не чего не трогал, как по умолчанию при создание модификации было установлено так и оставил.
Была версия 2.2.11, сменил на 2.2.12 и слетела.
Другой форум был на 2.2.8 и обновил до 2.2.12 и так же слетела модификация. Просто исчезла модификация.
 
MrOne, пользовательские модификации не нужно привязывать к плагинам. Так как в плагине такой модификации не будет, она будет удалена при обновлении.
 
оказывается в режиме разработчика нельзя создавать модификации
Обновлять форум не нужно с включенным режимом разработчика, как и обновлять платины по сути.
 
оказывается в режиме разработчика нельзя создавать модификации, так как могут удалиться.
Вам вроде написали там всё, а вывод сделан по итогу некорректный. Всё можно, только не нужно привязывать к какому-либо аддону.
 
Статус
В этой теме нельзя размещать новые ответы.
Современный облачный хостинг провайдер | Aéza
Назад
Сверху Снизу