1. Приветствуем Вас на неофициальном форуме технической поддержки XenForo на русском языке. XenForo - коммерческий форумный движок от бывших создателей vBulletin, написанный на PHP.

1.3.x Template Modification System

Тема в разделе "Made in XF-Russia.ru", создана пользователем guiltar, 20.02.2012.

Загрузка
  1. eterskov

    eterskov Местный

    Регистрация:
    12.03.12
    Сообщения:
    1 329
    Симпатии:
    386
    Версия XF:
    1.2.3
    То есть его ставить обязательно? Извиняюсь за бестолковость :).
    Ставим TMS и потом Модификацию?
     
  2. infis

    infis Местный

    Регистрация:
    27.06.11
    Сообщения:
    5 966
    Симпатии:
    3 548
    Версия XF:
    1.5.9
    Пакет модификаций содержит несколько распространенных модификаций. Устанавливать его совсем не обязательно, если эти модификации Вам не нужны.
     
  3. Yoskaldyr

    Yoskaldyr Пользователь

    Регистрация:
    27.09.10
    Сообщения:
    1 921
    Симпатии:
    1 163
    Версия XF:
    1.0.4
    Пакет модификаций вообще ставить не надо если не знаете зачем он!!!!
    Ну никто не читает описание, а потом удивляется, а что это форум расколбасило
     
  4. eterskov

    eterskov Местный

    Регистрация:
    12.03.12
    Сообщения:
    1 329
    Симпатии:
    386
    Версия XF:
    1.2.3
    Это эти модификации? http://xenforo.com/community/resources/template-modifications-collection.401/
    Просто в этой теме инструкцию не нашёл.
     
  5. eterskov

    eterskov Местный

    Регистрация:
    12.03.12
    Сообщения:
    1 329
    Симпатии:
    386
    Версия XF:
    1.2.3
    Правильно ли я понял, что эта Модификация нужна, если установлены эти дополнения (внесены изменения)?

    25-10-2013 18-42-11.jpg
     
  6. infis

    infis Местный

    Регистрация:
    27.06.11
    Сообщения:
    5 966
    Симпатии:
    3 548
    Версия XF:
    1.5.9
    Не совсем. Этот пакет включает в себя эти модификации. Если ни одна из них не нужна, то и пакет не нужно устанавливать. Если нужна одна из них, то установите пакет, а затем отключите неиспользуемые.
     
    eterskov нравится это.
  7. mrmysql

    mrmysql Активный пользователь

    Регистрация:
    04.06.12
    Сообщения:
    35
    Симпатии:
    11
    Версия XF:
    1.1.4
    А никто не подскажет, почему может отсутствовать кнопка создания модификации в админке?

    PS мде, сам нашёл выход, надо было включить дебаг мод.
     
    Последнее редактирование: 05.11.2013
    Mirovinger нравится это.
  8. Maiden7

    Maiden7 Пользователь

    Регистрация:
    24.10.13
    Сообщения:
    6
    Симпатии:
    1
    Версия XF:
    1.2.2
    А у меня стоит 1.1.5 а к этой версии есть TMS??
     
  9. Эльта

    Эльта Местный

    Регистрация:
    23.04.13
    Сообщения:
    45
    Симпатии:
    8
    Версия XF:
    1.4.4
    Подскажите, пожалуйста, TMS для XenForo 1.1.1
     
  10. Union

    Union Местный

    Регистрация:
    12.10.11
    Сообщения:
    306
    Симпатии:
    86
    Версия XF:
    1.1.2
  11. Эльта

    Эльта Местный

    Регистрация:
    23.04.13
    Сообщения:
    45
    Симпатии:
    8
    Версия XF:
    1.4.4
  12. infis

    infis Местный

    Регистрация:
    27.06.11
    Сообщения:
    5 966
    Симпатии:
    3 548
    Версия XF:
    1.5.9
    Надо бы, наверное, обновить плагин для работы в XenForo 1.3. На гитхабе ведь изменения уже есть.

    И вопрос еще возник. Я попробовал обновить форум с 1.1.4 до 1.3. Естественно, пришлось после обновления форума сразу обновить TMS до версии 1.3, а затем и с гитхаба более новую версию скачивать. Хотя TMS и работает, но пропали все модификации. Как правильно обновиться, чтобы модификации сохранились?
     
  13. Romchik®

    Romchik® The Power of Dreams Команда форума

    Регистрация:
    26.09.10
    Сообщения:
    5 746
    Симпатии:
    5 311
    Версия XF:
    1.5.18
    Плагин обновлен до 1.3.1.
    Исправлена совместимость с XF 1.3.x.
     
    Mirovinger нравится это.
  14. phpalexey

    phpalexey Новичок

    Регистрация:
    12.03.15
    Сообщения:
    2
    Симпатии:
    0
    Версия XF:
    1.4.5
    c 1.4.5 будет работать?

    на работает :cry:
     
    Последнее редактирование: 12.03.2015
  15. Exile

    Exile Местный

    Регистрация:
    27.06.11
    Сообщения:
    997
    Симпатии:
    545
    Версия XF:
    1.4.4
    Потому что в 1.2 и выше это уже есть из коробки!
     
    xorex нравится это.
  16. xorex

    xorex Местный

    Регистрация:
    12.10.10
    Сообщения:
    4
    Симпатии:
    0
    Версия XF:
    1.5.0
    Это все замечательно, а как в нем применить модификацию к шаблону с определенного стиля?

    в версии guiltar это было можно, но к сожалению с 1.5.2 и выше он уже не совместим (((
     
  17. infis

    infis Местный

    Регистрация:
    27.06.11
    Сообщения:
    5 966
    Симпатии:
    3 548
    Версия XF:
    1.5.9
    Через .опу, естественно. Если сильно надо, то в шаблон нужного стиля добавляете специфический код-ремарку, чтобы в модификации привязаться к этому коду. То есть при обновлении нужно будет только опять внести специфический код, а не всю модификацию перетаскивать.
    Немного неудобно, конечно же, но все таки выход.
     
  18. FractalizeR

    FractalizeR XenForo Addicted

    Регистрация:
    27.09.10
    Сообщения:
    1 085
    Симпатии:
    832
    Версия XF:
    1.3.2
    Как выглядит ваша задача? В принципе, можно ведь через <xen:if> сделать проверку на $visitor.style_id.
     
  19. xorex

    xorex Местный

    Регистрация:
    12.10.10
    Сообщения:
    4
    Симпатии:
    0
    Версия XF:
    1.5.0
    Например есть измененный шаблон EXTRA.css кастомного стиля, при создании новой модификации шаблона вводим его название, но в содержимом шаблона он пустой, поскольку по умолчанию он чистый и берется с мастер стиля.

    Собственно как сделать чтобы содержимое его выводилось с нужного стиля?

    В этой версии (guiltar) я вижу что сделано на подобии как это было в булке, зашел в нужный шаблон нужного стиля и там добавляешь нужные модификации, все ясно и понятно, но на штатном не могу понять как указать стиль :/

    P.S конечно EXTRA.css никто править так не будет, для более наглядного примера его привел.
     
  20. FractalizeR

    FractalizeR XenForo Addicted

    Регистрация:
    27.09.10
    Сообщения:
    1 085
    Симпатии:
    832
    Версия XF:
    1.3.2
    Я все равно не понимаю. Если шаблон пустой, зачем выводить его с нужного стиля?

    Если шаблон нужно настроить в конкретном стиле - в конкретном стиле и настраивайте.

    Если вам нужно изменить шаблон сразу во всех стилях, можете использовать модификацию с регуляркой /^.*$/ чтобы заменить весь шаблон.

    Если в разных стилях нужно делать именно различные модификации именно через аддоны, то в XenForo этого сделать нельзя, поскольку методика разработки аддонов предполагает, что вы не можете заранее гарантировать наличие определенных стилей у пользователей за исключением мастер-стиля. Хорошая модификация должна работать во всех стилях, разметка - быть семантической. И потом - в таком случае непонятно что делать, если нужный стиль не обнаружен или наоборот - обнаружен неподдерживаемый.
     

Поделиться этой страницей