Функция для локализации изображения при экспорте статьи

copypaste

За многолетнюю практику работы с Drupal, я накопил целую библиотеку вспомогательных функций. Функция, описываемая в этой статье, используется для копирования изображений из внешнего источника в один из каталогов сайта с пользовательскими файлами. Необходимость в ней возникает, когда вы копируете статьи с картинками из внешних источников на свой сайт — переносите материалы или копи-пастите новости :).

Я убрал код функции копирования картинки в отдельную функцию myLib::local_copy($url) и покажу её в примере, который ужё показывал для Drupal 7 — для hook_node_presave($node), чтобы было понятно как её использовать.

Функция local_copy($url) вернет url файла в случаях, если файл уже есть или был удачно скопирован. Иначе функция вернет FALSE. URL не будет содержать имени домена, например:

Написать комментарий

Мало букафф? Читайте есчо !

Связываем Views и Entity Reference для формирования списка выбора в редакторе

Март 7, 2017 г.

Раньше для связывания публикаций очень популярным был модуль Node Reference. С выходом 7-ки ему на смену пришел Entity Reference, который позволяет создавать ...

Читать

Wysiwyg для Drupal 7

Июнь 8, 2011 г.

Аналогичная статья у меня была для 6й версии. Особых проблем для семерки нет, но для тех, кому некогда думать, а надо "просто сделать", данное руководство. ...

Читать

 

Комментарии к «Функция для локализации изображения при экспорте статьи»

Понравилась статья? Есть вопросы? - пишите в комментариях.



Комментарий: