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

1.3.x Template Modification System

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

Загрузка
  1. eterskov Местный

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

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

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

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

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

     
    eterskov, 25.10.2013
    #105
  6. infis Местный

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

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

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

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

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

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

    Регистрация:
    12.10.11
    Сообщения:
    306
    Симпатии:
    86
    Версия XF:
    1.1.2
    вроде эта версия для 1.1 https://github.com/guiltar/TMS/archive/master.zip
     
    Union, 05.01.2014
    #110
  11. Эльта Местный

    Регистрация:
    23.04.13
    Сообщения:
    45
    Симпатии:
    8
    Версия XF:
    1.4.4
    Пишет: This version of TMS requires XenForo 1.2 or higher.
     
    Эльта, 05.01.2014
    #111
  12. infis Местный

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

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

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

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

    на работает
     
    Последнее редактирование: 12.03.2015
    phpalexey, 12.03.2015
    #114
  15. Exile

    Exile Местный

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

    xorex Местный

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

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

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

    FractalizeR XenForo Addicted

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

    xorex Местный

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

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

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

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

    FractalizeR XenForo Addicted

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

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

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

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

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

Tweet