feeds tamper file fetcher

Component type

module

Maintenance status

Development status

Component created

Component changed

  • Given a feed that contains an URL or filepath - fetch that file into the CMS and register it as a file attachment field
  • Given a feed that contains an URL or filepath - fetch that files text contents and save the content in a textfield

This is about processing the content data of a feed and resolving a reference (an URL) into content, not about fetching the feed source itself. Hence it's primarily a tamper process, and only a fetcher after that.

Feeds_tamper module is not a strict requirement unless you need to do rewriting on the fly. Out of the box, this module allows you to map to file fields, and will quietly download the file in the background without any further configuration.

Import a normal article RSS feed that supplies its images as enclosures

<link rel="enclosure" type="image/jpeg" href="https://farm6.staticflickr.com/5559/30102441272_3cf8a1f6de_b.jpg" />

and get the image to my local site, attached as a normal file, and rendered in my local teasers using image styles etc.
This happens immediately as soon as you start mapping an URL into a file field 'url' using the Feeds processor mapper.

Animated demo of feeds file fetcher

OR

Import a media rss style feed :

<rss version="2.0" xmlns:media="http://search.yahoo.com/mrss/" xmlns:atom="http://www.w3.org/2005/Atom">
...
<item>
<title>RE.8 Rear cockpit diagram</title>
<link>http://thevintageaviator.co.nz/node/2800</link>
<media:content url="http://thevintageaviator.co.nz/files/images/re-8-gallery/screensize/re8-202-re-8-rear-cockpit-diagram.screensize.jpg"/>
</item>

And use Feeds to import each of create a https://drupal.org/project/media_gallery">Media Gallery local copy of all that data.

Views vCards

Component type

module

Maintenance status

Development status

Downloads

1901

Component created

Component changed

Overview

This module aims to provide a vCard attachment for views in a similar way as the views built in feeds system does.

The existing vCards modules vCard and vCard Field work with either Profile2 data, or data the user has to enter himself. There was however no solution for websites that use the Core profile system. This module attempts to fill that gap. (But should in theory be able to use all content that views has access to.)

File Scanner

Component type

module

Maintenance status

Development status

Downloads

546

Component created

Component changed

Overview

The File Scanner module is a utility module that allows to analyse files
locally recursively inside a folder.
During the parsing, the module opens each file - that matches a user-defined
allowed file extension -, opens it as an HTML document and tries to find a
user-defined HTML element (tag, attribute or even text) matching a CSS3
selector with the help of QueryPath library.
Each match is stored in the database grouped per analysis. Each analysis can
then be viewed through the interface, providing a statistics summary.

Feeds Entity Reference Append

Component type

module

Categories

Maintenance status

Development status

Downloads

601

Component created

Component changed

Allows entity reference fields imported by feeds to append to the existing values rather than overwrite.

Especially useful when you want multiple sources to update the same set of nodes (multiple sources updating the same set of nodes requires the following patch - https://drupal.org/node/1539224#comment-8375315).

Drush Fields

Component type

module

Maintenance status

Development status

Component created

Component changed

Introduction

This Drush extension is meant for individual field data manipulation from commandline. It uses Drush commandline interface. Aim is to be able to perform all CRUD operations and more on all data in all core field types and contributed field types. Some fields have field-specific support other fields have general support.

Entityform Submission export

Component type

module

Maintenance status

Development status

Component created

Component changed

This module is designed to provide a way to export submission data from entityform module.

Motivation

Create user friendly CSV download utility for Entityform submissions.

HowTo use it

  • Enable module
  • Open Entityform types manage page (/admin/structure/entityform_types)
  • Click on link "Export to csv" opposite to the necessary submission type.
  • Use it

Features

  • Add Batch API for large data

.

RELAXed Web Services

Component type

module

Categories

Maintenance status

Development status

Downloads

24771

Component created

Component changed

This module provides a generic RESTful API for all content entities. It extends the core REST API with better support for translations, revisions, file attachments, UUID references etc.