Как убрать префикс перед meta заголовком в теме/ресурсе?
Создаем 2 модификатора шаблона.
Для темы ищем шаблон -
thread_view
Найти:
<xf:title page="{$page}">{{ prefix('thread', $thread, 'escaped') }}{$thread.title}</xf:title>
Заменить:
<xf:title page="{$page}">{$thread.title}<xf:if is="$prefix">[{{ prefix('thread', $thread, '', '') }}]</xf:if></xf:title>
Для ресурса ищем шаблон -
xfrm_resource_view
Найти:
<xf:title>{{ prefix('resource', $resource, 'escaped') }}{$resource.title}</xf:title>
Заменить:
<xf:title>{$resource.title}<xf:if is="$prefix">[{{ prefix('resource', $resource, '', '') }}]</xf:if></xf:title>
Что это даёт?
В коде страницы у нас префикс всегда в начале заголовка и на поиске контента нам по умолчанию выдавало название префикса и уж потом название темы/ресурса, вплоть до название форума и прочее... портянка знатная получается.
Модификация поможет убрать это недоразумение из выдачи вообще т.к. выводить префиксы в мета ошибка,
это чисто моё мнение т.к. добавляет лишний мусор. Если вы иного мнения, то вам это не нужно.
Если вы такой же ценитель префиксов, вам это может быть полезно. А уж как префикс визуально смещать, то CSS в помощь, тут у всех свои хотелки.

По крайне мере связь с заголовком мы спокойно убираем.
P.S. в общий мануал добавлено.