- Совместимость с XenForo
- 2.2
Модификация шаблона делалась на 2.2.8 Patch 1, и тестировалась там же. Работоспособность на мажорно версиях ниже (2.1, 2.0) - возможна, но не гарантируется.
Простая связка TMS, добавляющая вывод вложений, приложенных к посту. Так же в наличии модификация для тем.
Для тех, у кого в наличии установленный [MMO] Export/Import TMS, можете просто скачать приложенный файл и импортировать. Для тех, у кого его нет и устанавливать не собирается - придётся немного поработать руками и операциями "Скопировать", "Вставить".
Результат:
Простая связка TMS, добавляющая вывод вложений, приложенных к посту. Так же в наличии модификация для тем.
Для тех, у кого в наличии установленный [MMO] Export/Import TMS, можете просто скачать приложенный файл и импортировать. Для тех, у кого его нет и устанавливать не собирается - придётся немного поработать руками и операциями "Скопировать", "Вставить".
Потребуется две модификации, т.к. там подставляется напрямую в вызов макроса бб-версия вместо использования временной переменной. Способ вызова другого макроса без использования тега шаблонизатора есть, но он не очень-то удобен.
Все модификации будут применяться к шаблону
Все модификации будут применяться к шаблону
approval_item_post
.Найти:
Заменить:
Порядок выполнения: 5
HTML:
<xf:macro template="approval_queue_macros" name="item_message_type"
HTML:
<xf:set var="$htmlContent">
{{ bb_code($content.message, 'post', $content) }}
<xf:if is="$content.attach_count">
<xf:macro template="message_macros" name="attachments"
arg-attachments="{$content.Attachments}"
arg-message="{$content}"
arg-canView="{{ $content.Thread.canViewAttachments() }}" />
</xf:if>
</xf:set>
$0
Найти:
Заменить:
Порядок выполнения: 10
HTML:
arg-messageHtml="{{ bb_code($content.message, 'post', $content) }}"
HTML:
arg-messageHtml="{$htmlContent}"
В темах можно обойтись ровно одной модификацией.
Шаблон:
Найти:
Заменить:
Шаблон:
approval_item_thread
Найти:
HTML:
{{ bb_code($content.FirstPost.message, 'post', $content.FirstPost) }}
HTML:
$0
<xf:if is="$content.FirstPost.attach_count">
<xf:macro template="message_macros" name="attachments"
arg-attachments="{$content.FirstPost.Attachments}"
arg-message="{$content.FirstPost}"
arg-canView="{{ $content.canViewAttachments() }}" />
</xf:if>
Результат: