Community Media MNN Daily Reservation Chart

Component type

module

Maintenance status

Development status

Downloads

287

Component created

Component changed

This project was developed from Manhattan Neighborhood Network to give an interface to view a days worth of resource reservations for an inventory and allow reservations to be added and edited by clicking on the cells in the chart.

This module currently is currently somewhat specific to MNN so do not expect this module to work out of the box, although its really not that far away from being able to work for other stations.

Community Media MNNShow

Component type

module

Maintenance status

Development status

Downloads

286

Component created

Component changed

this module only works with a very specific setup and should only be used as an example.

It resides on MNN's reporting site, which is a custom reporting site that uses D6 and a way out of date version of Views that is heavily overridden. It creates json from cache tables of schedule data. This json is fetched from mnn's public facing www site so that it can display the programming schedule that comes from MNN's internal tool, Access Center, which relies on Community Media's Difficult Starter Kit.

Community Media Reservations Inventory Adder

Component type

module

Maintenance status

Development status

Downloads

509

Component created

Component changed

This module has been forked as part of the Community Media Advanced initiative.

The forked version is hosted on github.com/cm-advanced/reservations_resource_chart

We created this fork to provide a central place to host all community media modules that are in ongoing development, and to facilitate new releases.

Commerce Cart to Basket

Component type

module

Maintenance status

Development status

Downloads

1410

Component created

Component changed

Changes all references to the "shopping cart" to refer instead to the "shopping basket" in Drupal Commerce. A common requirement for UK-based websites.

Americans tend to use "shopping cart" or "cart" for online shops.

In the UK we call the things with wheels "shopping trolleys", so "cart" doesn't make so much sense to a British person. So UK online shops tend to prefer "basket" (and, more rarely, "trolley" or "bag").

Methods used:

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.

Form Chunk

Component type

module

Categories

Maintenance status

Development status

Component created

Component changed

This sandbox is a developer's helper to easily make mini-forms for entities that are a list of field API fields in an arbitrary order.

This module is entirely programmatic; it provides no UI. Instead you have to implement a hook that describes what your form chunk looks like, and the module provides a URL that presents the edit form for that chunk. The URL can then be provided as a link in a method the developer chooses, or embedded into something else such as a panel pane; but this module does not do that part (at this time).