Drupal 6: встроенная загрузка SWF / FLV в контенте - PullRequest
0 голосов
/ 31 августа 2010

Работая на сайте, где я хочу, чтобы администраторы сайта могли загружать SWF-файлы и / или FLV-файлы, встроенные в тело контента вместе с текстом, изображениями и т. Д. В настоящее время я использую модуль WYSIWYG (с CKEditor).

По сути, мне нужно что-то вроде http://drupal.org/project/wysiwyg_imageupload,, но для флэш-контента.Я искал что-то похожее, но безуспешно.

Спасибо!

1 Ответ

0 голосов
/ 31 августа 2010

SWFUpload (http://drupal.org/project/swfupload), похоже, только для вас. Но он находится в бета-версии и имеет известный недостаток безопасности, поэтому используйте на свой страх и риск

Вы также можете использовать комбинацию встроенного модуля upload и SWFTools, если вы хотите что-то более стабильное. Просто загрузите файл SWF или FLV, используя upload, и скопируйте и вставьте URL-адрес загруженного файла в текстовый фильтр SWFTools.

То есть вы загрузите foo.flv, и при загрузке в качестве URL файла будет отображаться http://www.yoursite.com/sites/default/files/foo.flv. Тогда вы добавите <swf file="http://www.yoursite.com/sites/default/files/foo.flv"> в тело узла.

Если вам удобно редактировать node.tpl.php и вы хотите что-то еще более изощренное, вы можете добавить поле типа CCK к типу контента и вызывать SWFTools непосредственно из файла шаблона, основываясь на том, что находится в этом поле.

...