Я сделал нечто похожее с Views.Вместо использования стандартного механизма «прикрепления файлов» в drupal, я использовал настраиваемое поле файла в CCK для пользовательского типа содержимого.
Используя Views, вы легко можете выбрать путь (включая абсолютно ссылочные) в поле файла, поскольку CCK имеет отличную интеграцию с Views.
Мой пример сайта - http://eyeopener.co.nz/ - который использует flowplayer вместо JW