Шаблон «XenForo Blue»

Started by Lynx on 2015-03-29 15:18 — 49 replies, 12160 views

#1
Шаблон готов.
Вся возня с файлом xenforo.js оказалась бесполезной. Сам по себе он рабочий, но конфликтует с другими js-файлами движка, поэтому в page_header.tpl он закомментирован.
Настройки отображения тем в форумах работают, но находятся в "открытом" состоянии - как в дефолтном шаблоне (из-за отключенного файла xenforo.js).
Шаблон адаптирован для ревизии 2.1.5 [ALPHA], тестировался в браузерах Mozilla Firefox, Opera, IE, Google Crome, как на чистом движке, так и на рабочем трекере, нашпигованном модами.
Табы с файлом jquery-ui.js для страницы профиля взяты отсюда: http://jqueryui.com/tabs/
#2
Скрины:
Spoiler content hidden.
#3
Косяк: подпись в профиль выводится без картинки. Для неё был создан отдельный класс в css, т.к. её если выводить в профиль с <div class="signature">, она выглядит не как в профиле на движке XenForo,а также как в сообщениях,и над ней образуется много пустого места (но зато с картинкой):
косяк.webp
Кого не смущает такой вид подписи в профиле, в usercp_viewprofile.tpl найти:
<div class="profilePageSignature">{SIGNATURE}</div>
Заменить на:
<div class="signature">{SIGNATURE}</div>

Инструкция по установке в архиве.
#4
@Lynx у меня с файлом xenforo.js отлично работает, в т. ч. Настройки отображения тем в форумах.
#5
@Ragnar , работает вместе с запретами в профиле?
Даже на чистом движке, в стандартном шаблоне запреты не работают при подключенном xenforo.js.
#6
конфликт между ними идет наверное
#7
конфликт между ними идет наверное
да, ещё бы найти причину этого конфликта.
Этот файл работает дажекогда его ставишь выше main.js, но тогда перестают работать все остальные js-скрипты.
А если его ставить ниже discussion_list.js, он не работает.
Когда он стоит между main.js и discussion_list.js, не работают только запреты профиля.
#8
Ещё обнаружил косяк с выпадающим профилем: на узких мониторах он "уезжает" за пределы страницы, и появляется горизонтальная полоса прокрутки. Чтобы развернуть мини-профиль:
Найти в page_header.tpl:
<div class="Menu">
Заменить:
<div class="Menu" style="right: 0px; top: -2px; display: block;">
#9
Ещё обнаружил косяк с выпадающим профилем: на узких мониторах он "уезжает" за пределы страницы, и появляется горизонтальная полоса прокрутки. Чтобы развернуть мини-профиль:
Найти в page_header.tpl:
<div class="Menu">
Заменить:
<div class="Menu" style="right: 0px; top: -2px; display: block;">
КАК бЫЛА ТАК И ОСТАЛОСЬ. БЕЗ ИЗМЕНЕНИЙ
#10
КАК бЫЛА ТАК И ОСТАЛОСЬ. БЕЗ ИЗМЕНЕНИЙ
Было:
было.webp
Стало:
стало.webp