Search results

  1. NikitOS

    [TC] Component Library 1.0.2

    Fixed: Invalid Select2 file paths, which caused a file health check error Changes: Selecting an icon fires a "change" event on the input field of the icon class. New components: Pluralization CSS
  2. NikitOS

    [TC] Component Library [XenForo 2]

    A new update is available for [TC] Component Library by NikitOS. [TC] Component Library 1.0.2 Update highlights Two new components have been added in this version: Pluralization and CSS. Also fixed file health check error due to invalid paths for Select2. Now selecting an icon triggers a...
  3. NikitOS

    PHP Pluralization

    pluralization-in-templatesПлюрализация во фразах Кроме плюрализации через через PHP и функцию внутри шаблона, существует возможность задавать правила плюрализации непосредственно во фразах. Для этого во фразе необходимо создать подобную конструкцию: [CODE noheader=true nolinenums=true]{plural...
  4. NikitOS

    PHP Pluralization

    util-classTC\ComponentLibrary\Util\Pluralization pluralPhraseNamepluralPhraseName Получение название фразы в нужной форме плюрализации. [CODE lang=php noheader=true nolinenums=true]public static function pluralPhraseName($number, $phrases, \XF\Language $language = null): string[/CODE] Параметры...
  5. NikitOS

    PHP Pluralization

    pluralization-in-templatesПлюрализация в шаблонах tc_phrase_pluraltc_phrase_plural Параметры Параметр Тип Значение по умолчанию Описание number int|float Число для плюрализации. phrases string[]|string Названия фраз для разных форм плюрализации. Если указана строка, она будет являться...
  6. NikitOS

    PHP Pluralization

    introductionВведение Языки различаются правилами преобразования слов во множественное число («час», «часа», «часов» и так далее). Одни языки, вроде английского, имеют две формы, другие — только одну форму, а в некоторых есть множество форм. Данный компонент использует правила плюрализации...
  7. NikitOS

    PHP CSS

    util-classTC\ComponentLibrary\Util\Css Набор функций для работы с CSS. parseCssparseCss Парсинг строки CSS в ассоциативный массив свойств и значений. Если свойство повторяется несколько раз, его значение будет перезаписано. При этом значения с !important могут быть перезаписаны только через...
  8. NikitOS

    Question Resolved Плагин Custom User Style будет обновляться и поддерживаться?

    Приветствую. Текущая версия делалась на скорую руку и под заказ, поэтому могут быть недочеты, да. Если у плагина нет явной пометки, он поддерживается, этот — не исключение. Ни о каких ошибках не сообщалось, вот и обновлений нет. На лето у меня запланировано обновление, в котором плагин будет...
  9. NikitOS

    Feature request Paid Resources, добавление в группу после покупки ресурса

    Опять же, из коробки — никак. Но добавить можно.
  10. NikitOS

    Feature request API для Paid Resources

    Приветствую. В текущей версии методов API нет. Возможно, будет добавлено в будущем.
  11. NikitOS

    [TC] Component Library [XenForo 2]

    A new update is available for [TC] Component Library by NikitOS. [TC] Component Library 1.0.1 Update highlights Three new components have been added in this version: AJAX filter, Infinite scroll and Select2. Complete Change Log New components: AJAX filter Infinite scroll Select2...
  12. NikitOS

    [TC] Component Library 1.0.1

    New components: AJAX filter Infinite scroll Select2
  13. NikitOS

    JS Select2

    templatingШаблонизация Select2 позволяет изменить внешний вид выбранных опций и их списка в выпадающем меню. Для этого в TeslaCloud.S2Select возможно задать шаблоны, компилируемые библиотекой mustache.js. Шаблоны задаются параметрами selectionTemplate и resultTemplate для выбранных опций и их...
  14. NikitOS

    JS Select2

    ajax-searchПолучение данных через AJAX Кроме генерации списка опций из HTML, существует возможность загрузки данных через AJAX. Для включения загрузки через AJAX необходимо задать URL для поисковых запросов в параметре searchUrl. При изменении значения в поле поиска на указанный URL выполнится...
  15. NikitOS

    JS AJAX filter

    basic-useБазовое использование В качестве примера добавим обновление через AJAX к стандартным фильтрам тем. Достаточно одной модификации шаблона forum_filters: Тип поиска: Регулярное выражение. Найти: /(<xf:form action="{{ link\('forums\/filters', \$forum\) }}")(>)/ Заменить: <xf:js...
  16. NikitOS

    JS Infinite scroll

    basic-useБазовое использование <xf:js src="TC/ComponentLibrary/infinite_scroll.js" addon="TC/ComponentLibrary" min="1" /> <div class="block" data-xf-init="tc-infinite-scroll" data-append=".itemContainer"> <div class="block-container"> <div class="block-body"> <div...
  17. NikitOS

    JS Select2

    basic-useБазовое использование <xf:macro name="tc_clib_select2_macros::select2_includes" /> <div class="block"> <div class="block-container"> <div class="block-body"> <xf:selectrow data-xf-init="tc-s2-select" label="OS" placeholder="Choose…">...
  18. NikitOS

    Free [TC] Quick Access Menu 1.0.0

    Russian language / Перевод на русский язык
  19. NikitOS

    [TC] Resource Category Navigation Section [XenForo 2]

    A new product by NikitOS is available: [TC] Resource Category Navigation Section 1.0.0 - Setting the selected navigation section for specific resource categories. [TC] Resource Category Navigation Section 1.0.0 Description Setting the selected navigation section for specific resource...
  20. NikitOS

    [TC] Resource Category Navigation Section 1.0.0

    Initial release.
Top