Install
Works with Drupal: 7.xUsing Composer to manage Drupal site dependencies
Downloads
Release notes
All non-trivial changes:
Issue #2357395 by CrookedNUmber: Document the minimum content needed for a viable API push.
Issue #2357355 by CrookedNumber: Make pull URL configurable.
Issue #2088103 by CrookedNumber: Drupal author of pulled stories UI shouldn't be under CRON SETTINGS.
Issue #2157273 by CrookedNumber: Document -- broadly -- the fact that title, teaser, and body don't need to be mapped.
by CrookedNumber: consolidate push functionality under one fucntion -- npr_push_push_node().
by CrookedNUmber: Actual dsm()'s upon successful push.
Issue #2353447 by CrookedNumber: Add error handling on push.
Issue #2157283 by CrookedNumber: Rename "API Test" to "API Pull Test"
Issue #1800302 by mtift: Strict warning on Push
Issue #2231483 bu CrookedNumber: Add section on push to README
Issue #2308435 by CrookedNumber: Flags in push settings can't be re-set to None.
Issue #2308383 by CrookedNumber: Group API and NPR One flags together under same fieldset.
Issue #2308371 by CrookedNumber: Clearly differentiate between NPR API push and NPR One push flags.
Issue #2308353 by CrookedNumber: Adding basic 'push to NPR One' functionality.
Issue #2160019 by musicalvegan0, CrookedNumber: Image extensions can be wrong
Issue #2174241 by musicalvegan0, CrookedNumber: Add mention in the README of audio field shortcomings
Issue #2161897 by CrookedNumber: push setting $form names not specific enough
Have push mapping fieldsets collapsed on by default.
Issue #2124939: Add "Autocomplete or "Select List" as Mappable NPRML Fields for Push
Issue #2157269: Push module's uninstall not good enough
Issue #2160141 by CrookedNumber: Only check against required fields iff one or mappings on a content type are actually bei
Issue #2160135 by CrookedNumber: Validation doesn't happen unless "Push Foo nodes to the NPR API" checkbox is checked
Issue #2160125 by CrookedNumber: Move push_flag from validation to submit
Issue #2159973 by CrookedNumber: npr_push_node_insert/update too coupled with npr_fields / npr_story
Issue #2156305 by CrookedNumber: Push/Don't Push Flag for Individual Nodes
Issue #2098603 by musicalvegan0: Give pulled images alt functionality
Issue #2076081: Don't try to add tags if story has none
Issue #2098901 by musicalvegan0: Multiple audio elements displayed during node edit but only one audio element in the DB
Issue #2101315 by musicalvegan0: fallback image detection (when no enlargement or standard crop) was broken
Issue #2076081 by CrookedNumber: cleaning up and simplifying tag mapping; core autocomplete takes care of case senitivity
Issue #2099613 by musicalvegan0: give README some love
Issue #2108457 by musicalvegan0: Pulled local image is hard-coded to always be saved as jpeg
Issue #2088875 by musicalvegan0: add ability to pull multiple images
Issue #2092465 by musicalvegan0, CrookedNumber: Append filename extension to images
Issue #1956510 by canofcorn, CrookedNumber: should check for INSTANCE existence, not field
Issue #1956510 by CrookedNumber: Modules cannot be installed repeatedly.
Issue #2043675 by CrookedNumber: Pulled stories w/o audio trigger PDOException
Issue #2006112: Allow users to set the directory for downloaded story images
Issue #2008484 by canofcorn, musicalvegan0: NPR Pull downloads thumbnails without image titles instead of uncompressed ima
Issue #1480554 by musicalvegan0, CrookedNumber: Allow users to assign a drupal uid to the pulled stories
Issue #2083479 by CrookedNumber: NPR_PUSH_STAGE_URL should point to stage2 machine
Issue #2076081 by CrookedNumber, musicalvegan0: Pulled stories can now map their tags to local (Drupal) taxonomy terms. Ad
Issue #2045107 by canofcorn, CrookedNumber: Pull does not allow for all sub-elements that could/should be arrays.
Deleting file that was accidentally committed.
Issue #2048035 by CrookedNumber: Namespace wrong for pull_stories function.
Issue #2048035 by CrookedNumber: pi_api_pull_pull_stories() has wrong namespace
Issue #2042803 by CrookedNumber: stories w/o audio whitesecreening when pulled. Debug code left over from #1697966
Issue #1966146 by sjhuda, CrookedNumber: Incongruous tab label
Issue #1697966 by CrookedNumber: Make audio have unlimited cardinality.
Issue #1936770 by CrookedNumber, mtift: Adding lightweight Chosen module integration to npr_stations module.
Issue #1936770 by CrookedNumber, mtift: Initial commit of npr_stations module; provides basic station API and cron pulls.
Issue #1703062 by Crookednumber: Pull now grabs all mp3 types -- mp3, m3u, etc.