[TC] Component Library

[TC] Component Library 1.1.1

Нет прав для скачивания

Atikin

Король шутов
Модераторы
Сообщения
3,833
Решения
303
Реакции
7,129
Баллы
2,565
Atikin добавил(а) новый ресурс:

[TC] Component Library - Набор компонентов, которые могут использоваться другими плагинами.

Набор компонентов, которые могут использоваться другими плагинами.

Список компонентов и примеры использования:

Использование компонентов в своих плагинах
Вы можете использовать компоненты этого плагина, указывая его как зависимость. Копирование компонентов без согласования с разработчиками недопустимо.

Набор компонентов будет расширяться по мере появления идей. Предложения...

Узнать больше об этом ресурсе...
 
Видимый копирайт: Да
А возможность его убрать? Как бы все мы знаем отношение к копирайтам от разработчиков плагинов и стилей :) понимаем, плагин бесплатный, но значит должна быть возможность убрать его, если делаешь для людей бесплатно, уж избавь от лишних хлопот.
 
Atikin обновил(а) ресурс [TC] Component Library новой записью:

1.0.1

Новые компоненты:

Узнать больше об этом обновлении...
 
После установки плагина появляется ошибка:
Результат проверки целостности файлов
Проверка 5 339 файлов завершена. Мы обнаружили некоторые проблемы со следующими файлами. Пожалуйста, устраните эти проблемы как можно скорее.

Если Вы редактировали эти файлы самостоятельно, то можете проигнорировать это предупреждение. В противном случае необходимо проверить эти файлы более детально, поскольку это может быть свидетельством повреждения файла или потенциально вредоносного изменения.
Код:
js/vendor/select2/select2.full.min.js Неожиданное содержимое
Файл 100% после установки не изменялся.
После удаления плагина и всех файлов:
Код:
js/vendor/select2/LICENSE.md Отсутствует
js/vendor/select2/select2.full.js Отсутствует
js/vendor/select2/select2.full.min.js Отсутствует
 
То что файлы записываются в addons/XF/hashes.json, одно, но select2.full.min.js еще и с ошибкой. После удаления строк из hashes.json, ошибка пропала, но вот вопрос, зачем их туда записывать?
 
В XF из коробки уже есть Select2, но я добавляю отдельную версию, чтобы ничего не сломалось, если что-то изменится в XF.
Я ошибся в путях при сборке, поэтому мои файлы для Select2 перезаписывают файлы XF, из-за чего ошибка и возникает.

Будет исправлено в ближайшем обновлении.
 
Тогда до обновления, после установки, открываем /src/addons/XF/hashes.json, находим строку 193:
Код:
"js/vendor/select2/select2.full.min.js": "5c6fdab80cb86a279695dccc226a1fac50e2c922bea70242edaa28f52b7bad2d",
и удаляем
 
Skaiman, в принципе, можно просто файлы движка перезалить.
 
в принципе, можно просто файлы движка перезалить.
аа, значит файл select2.full.min.js, который дает ошибку, не влияет на плагин, я просто думал он изменен для работы плагина :)
 
Skaiman, вне режима разработки этот файл вообще не используется плагином. Я тяну свой файл на случай, если из движка его удалят или будет какое-то обновление, которое может что-нибудь сломать. Но я файлы не в ту папку закинул.
 
Atikin, не получается с перезаливкой файлов, только удалением строки :)
 
Atikin обновил(а) ресурс [TC] Component Library новой записью:

1.0.2

Исправлено:
  • Неверные пути к файлам Select2, из-за чего возникала ошибка проверки целостности файлов

Изменения:
  • Выбор иконки вызывает событие «change» у поля ввода класса иконки.

Новые компоненты:

Узнать больше об этом обновлении...
 
Неверные пути к файлам Select2, из-за чего возникала ошибка проверки целостности файлов
Блин, а я с ума сходил и думал, что что-то поменять там реально успел 😂
 
Добрый день возникла такая проблема при переноси с одного фтп на другой.

Код:
An exception occurred: [TypeError] Return value of TC\ComponentLibrary\Listener::templaterSetup() must be an instance of TC\ComponentLibrary\void, none returned in src/addons/TC/ComponentLibrary/Listener.php on line 78

TC\ComponentLibrary\Listener::templaterSetup()
call_user_func_array() in src/XF/Extension.php at line 69
XF\Extension->fire() in src/XF/App.php at line 2854
XF\App->fire() in src/XF/App.php at line 1858
XF\App->setupTemplaterObject() in src/XF/App.php at line 1381
XF\App->XF\{closure}() in src/XF/Container.php at line 31
XF\Container->offsetGet() in src/XF/App.php at line 3244
XF\App->templater() in src/XF/Admin/App.php at line 99
XF\Admin\App->preRender() in src/XF/Mvc/Dispatcher.php at line 397
XF\Mvc\Dispatcher->render() in src/XF/Mvc/Dispatcher.php at line 60
XF\Mvc\Dispatcher->run() in src/XF/App.php at line 2352
XF\App->run() in src/XF.php at line 524
XF::runApp() in admin.php at line 13
 
Я ещё раз к вам изволю обратиться с ошибочкой. (Решено)

Код:
An exception occurred: [ErrorException] [E_WARNING] require(/home/i/ivancop8/forum.dednet-rp.ru/public_html/src/addons/TC/ComponentLibrary/vendor/composer/autoload_namespaces.php): Failed to open stream: No such file or directory in src/XF/ComposerAutoload.php on line 47

XF::handlePhpError() in src/XF/ComposerAutoload.php at line 47
require() in src/XF/ComposerAutoload.php at line 47
XF\ComposerAutoload->autoloadNamespaces() in src/XF.php at line 278
XF::registerComposerAutoloadData() in src/XF/App.php at line 2337
XF\App->setupAddOnComposerAutoload() in src/XF/Install/App.php at line 160
XF\Install\App->setup() in src/XF.php at line 497
XF::setupApp() in src/XF.php at line 520
XF::runApp() in install/index.php at line 14

Не было плагина просто.
 
Последнее редактирование модератором:
Atikin обновил(а) ресурс [TC] Component Library новой записью:

1.0.3

Исправлено:
  • Добавлен отсутствующий CSS-класс для скрытия поля поиска в Select2.

Новые компоненты:

Узнать больше об этом обновлении...
 
Современный облачный хостинг провайдер | Aéza
Назад
Сверху Снизу