Size: a a a

2019 November 12

ИЛ

Иван Лещёв in Drupal RU
ну вот
источник

I<

Ivan in Drupal RU
Alexander Dubovskoy
мы его тогда и в обычной скачанной сбилженной либе не увидим беглым обзором.
Обычно качается что то вроде /dist
Где только нужные файлы.
Composer так умеет?
источник

AD

Alexander Dubovskoy in Drupal RU
Ivan
XSS в 8-ке была такая issue
C CKEditor вроде
источник

I<

Ivan in Drupal RU
Это другая. Для той SA вроде не было, потому что Drupal 8 в бете еще был.
источник

AD

Alexander Dubovskoy in Drupal RU
Ivan
Обычно качается что то вроде /dist
Где только нужные файлы.
Composer так умеет?
плагинчик можно написать чтобы так делал. но проблема, /dist далеко не везде и не у всех.
источник

AD

Alexander Dubovskoy in Drupal RU
там зоопарк по файловой структуре
источник

I<

Ivan in Drupal RU
вот
источник

I<

Ivan in Drupal RU
если бы у всех всё было одинаково, то проблемы не было бы
источник

I<

Ivan in Drupal RU
А так нужно заморочится с плагином, который периодически нужно синхронизировать с этими либами
источник

I<

Ivan in Drupal RU
И почти весь профит от автоматическогого управления фронт либами через композер улетучивается.
источник

I<

Ivan in Drupal RU
Наверное не про CKEditor, потому что он ведь не в вендоре.
Вот нашёл
https://www.drupal.org/project/drupal/issues/2508591
источник

ИЛ

Иван Лещёв in Drupal RU
Alexander Dubovskoy
там зоопарк по файловой структуре
там и зависимостей могут оставить вагон
источник

I<

Ivan in Drupal RU
@adubovskoy Ещё один кейс. Представь, что ты делаешь какой то очень серьёзный сайт, например для гос. заказа. Решил поставить какой-нибудь модный слайдер через композер, а с этим слайдером идёт папка с примерами в которых используются картинки с полуголыми тётками. Через годик после запуска, кто-нибудь таки найдёт эти картинки через Гугл.
И будёт скандал.
источник

I<

Ivan in Drupal RU
К тому же лицензия на доки и примеры, может быть не такая как на самому библиотеку. Т.е. теоретически есть риск судебных разбирательств за незаконное распостранение контента.
источник

ИЛ

Иван Лещёв in Drupal RU
Ivan
@adubovskoy Ещё один кейс. Представь, что ты делаешь какой то очень серьёзный сайт, например для гос. заказа. Решил поставить какой-нибудь модный слайдер через композер, а с этим слайдером идёт папка с примерами в которых используются картинки с полуголыми тётками. Через годик после запуска, кто-нибудь таки найдёт эти картинки через Гугл.
И будёт скандал.
опенсорсные же тётки
источник

VS

Victor Stepankov in Drupal RU
может даже отсюда http://oboobs.ru/
источник

I<

Ivan in Drupal RU
Иван Лещёв
опенсорсные же тётки
Представь какой скандал будет если к примеру на kremlin.ru найдут опенсорсных теток.
источник

ИЛ

Иван Лещёв in Drupal RU
пенсионного возраста
источник

AP

Andrey Postnikov in Drupal RU
Alexander Dubovskoy
а не важно. оставлять на выходе только js/css/images
Оставлять нужно только нужное, остальное удобнее удалять по типу
"post-install-cmd": [
     "DrupalProject\\composer\\ScriptHandler::createRequiredFiles",
...
     "rm -rf web/libraries/outdated-browser/demo"
   ],
   "post-update-cmd": [
     "DrupalProject\\composer\\ScriptHandler::createRequiredFiles",
...
     "rm -rf web/libraries/outdated-browser/demo"
   ]
источник

AU

Anton Uralsky in Drupal RU
Здравствуйте! Подскажите, пожалуйста, можно ли из twig-шаблона узнать, к какому термину (id) относится данная node ? Как это сделать?

Нужно у материала текст в кнопке менять, основываясь на его категории (к какому термину принадлежит).
источник