gcode-mirror / google-highly-open-participation-drupal

Automatically exported from code.google.com/p/google-highly-open-participation-drupal
0 stars 0 forks source link

Add 2-3 New Providers to Embedded Audio Field Module #132

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
Background
The Embedded Media Field (emfield) is a module that adds a CCK field type
that allows for easy insertion of media hosted on popular third party
sites. Emfield can be extended by adding new provider files (usually called
%provider%.inc) to the module's folder. In the past the module has
supported embedded video fields (i.e. youtube, revver, blip.tv) and
embedded image fields (i.e. flickr, photobucket, etc), but as of Jan 08,
2008, emfield now comes with an Embedded Audio Field (emaudio) module which
allows for embedded audio fields.

Task
The initial release of emaudio only supports one audio
provider--podomatic.com. The task here is to extend emaudio to support 2-3
new providers, preferably those providers that will be in the most demand.
In order to do this the student will have to do the following:
- Research possible third party audio providers for candidates (some
possibilities are: facebook, yahoopodcasts, podcast alley, podcast ready,
itunes)
- For selected providers the student will need to research whether the
provider has an API to interact with their site.
- Using the podomatic.inc provider file as a guide, the student will need
to create a provider file for each provider they are adding. Some of the
tasks that go into this step include: studying the providers api (if
available), studying feeds from the providers (if available), figuring out
the RegEx that will be needed for emfield to parse the link that users
paste into the field.
- If the site provides an embed code, ensure that users can paste either
the url or the embed code.
- Test the file works in at least three browsers and ensure that the code
it creates is xhtml compliant.

Primary Contact(s)
- Aaron Winborn (aaron) with help from Alex Urevick Ackelsberg (Alex UA)

Original issue reported on code.google.com by kaos...@gmail.com on 9 Jan 2008 at 6:02

GoogleCodeExporter commented 9 years ago
Embedded Media Field is at http://drupal.org/project/emfield

Original comment by aaronwin...@gmail.com on 9 Jan 2008 at 8:11

GoogleCodeExporter commented 9 years ago
I claim this task.

Original comment by mgc...@gmail.com on 14 Jan 2008 at 11:46

GoogleCodeExporter commented 9 years ago
Ok mgcclx, the task is yours.  Please post your work and any questions to the
drupal.org issue associated with this task at http://drupal.org/node/208079

Original comment by acli...@gmail.com on 14 Jan 2008 at 2:12

GoogleCodeExporter commented 9 years ago
How are you coming with this? Do you have any questions?

Original comment by aaronwin...@gmail.com on 18 Jan 2008 at 2:53

GoogleCodeExporter commented 9 years ago
I have done my research, I just have to write the patch now

Original comment by mgc...@gmail.com on 18 Jan 2008 at 3:15

GoogleCodeExporter commented 9 years ago
Just a reminder that this task is due tomorrow.  Also, tomorrow is the last day 
to
claim a new task, so if you're hoping to claim one more task after this one 
please
try to finish this task ASAP.

Original comment by acli...@gmail.com on 20 Jan 2008 at 5:50

GoogleCodeExporter commented 9 years ago
I made a patch, it's in http://drupal.org/node/208079

Original comment by mgc...@gmail.com on 21 Jan 2008 at 8:04

GoogleCodeExporter commented 9 years ago
Setting this to needs review.

Original comment by acli...@gmail.com on 21 Jan 2008 at 1:43

GoogleCodeExporter commented 9 years ago
The end of the contest are coming fast.. )`:

Original comment by mgc...@gmail.com on 30 Jan 2008 at 12:49

GoogleCodeExporter commented 9 years ago
Ok, this has been marked RTBC so I'm giving the student credit.

@mgcclx:  To get credit, I need you to upload the final patch to this google 
task as
an attachment.

Also, please check out my recent post in the GHOP group on groups.drupal.org 
which
has instructions on how to claim your prize.

Original comment by acli...@gmail.com on 30 Jan 2008 at 2:38

GoogleCodeExporter commented 9 years ago
Here is the patch :)

Original comment by mgc...@gmail.com on 30 Jan 2008 at 2:43

Attachments:

GoogleCodeExporter commented 9 years ago
Perfect.  You're all set.

Original comment by acli...@gmail.com on 30 Jan 2008 at 2:45