# File lib-plugins/yapra/plugin/publish/file_download.rb, line 45
    def save config, item, page
      filename = construct_data(config['filename'], item)
      filename = page.filename unless filename
      
      if config['auto_suffix']
        ext = discover_extensions(page)
        filename = "#{filename}.#{ext}" if ext
      end

      path = File.join(dir, filename)
      open(path, 'w') do |io|
        io.write page.body
      end
    end