Перейти к содержанию

Решение проблемы с отображением аватарок в комментариях в теме MATERIAL Admin - SourceBans++ (new_box)


Рекомендуемые сообщения

  • Админ
Опубликовано

Описание проблемы

В дефолтной теме MATERIAL Admin - SourceBans++, также известной как new_box, существует неприятный баг: в комментариях к банам вместо Steam-аватара администратора отображается предустановленное изображение по умолчанию. Это визуальное несоответствие ухудшает пользовательский опыт и мешает идентификации администраторов.

На основе практического опыта и успешного исправления этой ошибки, публикую подробную инструкцию, которая поможет устранить данную проблему на вашем SourceBans++.

ВНИМАНИЕ: Перед выполнением любых изменений обязательно создайте резервную копию файлов.

Способ 1: Быстрая замена файла

Если вам не требуется вникать в детали и вы уверены в стабильности вашего сервера:

Загрузите исправленный файл page_bans.tpl (в данном случае архив уже утерян, поэтому этот способ приведён для полноты картины).

Переместите файл в директорию:

/sb/themes/new_box/

или для абсолютного пути:

/www/z1z.org/sb/themes/new_box/

Перезапустите веб-сервер (если требуется), либо просто обновите страницу в браузере.

Способ 2: Ручное редактирование шаблона

Если вы, как и автор статьи, предпочитаете контролировать каждый байт и не засорять сервер лишними файлами, выполните следующие шаги:

Шаг 1: Открытие нужного файла, Перейдите в директорию темы:

/sb/themes/new_box/

или, если используется полный путь:

/www/z1z.org/sb/themes/new_box/

Откройте файл page_bans.tpl с помощью текстового редактора, например Notepad++ или любого другого, поддерживающего кодировку UTF-8 и подсветку синтаксиса.

Шаг 2: Внесение изменений

Перейдите к строке 390 (ориентировочное положение, зависит от версии шаблона).

Замените текущий код, связанный с выводом аватара, на следующий:

<img src="{$avatar}" width="50" height="50" class="lv-img-sm">

Перейдите к строке 13 (верхняя часть файла). Здесь тоже замените блок отображения аватара на:

<img src="{$avatar}" width="50" height="50" />

Шаг 3: Проверка результата

  1. Сохраните файл.
  2. Очистите кэш браузера (в некоторых случаях также может потребоваться очистка кэша шаблонов, если она включена).
  3. Перейдите в раздел банов, откройте комментарии — теперь вместо аватарки по умолчанию должен корректно отображаться Steam-аватар администратора.

Заключение

Проблема, к сожалению, типичная для тем, основанных на MATERIAL Admin - SourceBans++, особенно в версиях до 1.1.5.4. Если вы используете более старую или модифицированную версию, структура шаблона может отличаться — ориентируйтесь по содержанию и логике шаблона.

Отдельное внимание: в случае отката или ошибок — возвращайтесь к резервной копии.

Источник

Подробности обсуждения и оригинальная публикация находятся на форуме IP-Gamers.NET:

https://ip-gamers.net/topic/66-v-kommentarijah-k-banam-v-material-admin-sourcebans-ne-otobrazhajutsja-avatarki

  • Ответов 0
  • Создана
  • Последний ответ

Топ авторов темы

Популярные дни

Топ авторов темы

Популярные дни

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйте новый аккаунт в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

×
×
  • Создать...

Важная информация

Мы используем cookie для обеспечения работы сайта и улучшения пользовательского опыта. Продолжая использовать сайт, вы соглашаетесь на их использование. Подробнее: Условия использования, Политика конфиденциальности, Правила. Мы разместили cookie-файлы на ваше устройство, чтобы помочь сделать этот сайт лучше. Вы можете изменить свои настройки cookie-файлов, или продолжить без изменения настроек.