• Minnesota Public Radio
  • Stations
      Cancel
    • NewsMPR News mprnews.org
    • The CurrentThe Current thecurrent.org
    • ClassicalClassical MPR classicalmpr.org
    • Minnesota Public Radiompr.org
  • MPR Information
    MPR Information
    Cancel
    • Give Now
    • Archive
    • Events
      • Tickets
      • Events Calendar
      • MPR Custom Travel
    • Shop
    • About us
      • Radio Heartland
      • Wonderground Radio
      • Company Information
      • Stations
      • Public Insight Journalism
      • Contact Info
      • Press Room
      • MPR People
      • Career Opportunities
      • Partners
      • Educational Sponsors
      • Minnesotans for MPR
      • Tapes & Transcripts
      • Tower Rental
    • Members
      • Member Benefits
      • Sustaining Membership
      • More Ways to Give
      • Contact Us
      • Become a Member
    • Give Now
Search MPR
Cancel

MPR Developer Blog

Behind the scenes of public radio on the internet

Archives for June 2014

New collection pages for MPR News

Justin HeidemanJustin Heideman June 30, 2014, 11:35 AM Jun 30, 2014

If you’re a die-hard fan of MPR News, you may have noticed some new page layouts on our site recently. We have been working hard on our search and grouping tools that allow us to generate these pages. We call these groups collections: pages that list and link to other pieces of content, almost always news Read more →

  • APMG Github projects

    • SourceIt

      An advanced web commenting system.

    • APMPlayer

      a javascript media player framework.

    • apm-fedsearch

      Federated Search application.

    • dezi-for-wordpress

      Dezi search plugin for Wordpress.

    • apmg.github.com

      American Public Media at github.

    • dezi-for-drupal

      Dezi search plugin for Drupal.

    • newsnow

      MPR News Now, built on Meteor

    • compare

      really simple site crawler with diff output

    • search-opensearch-feedparser

      Search::OpenSearch::Response::XML parser

    • audio-search

      APM Audio Search

    • PHP_URL

      A library to ease the parsing, modification, and generation of URLs.

    • json-api-unfiltered-content

    • pmp-sdk-perl

      Perl client for the Public Media Platform

    • phpsdk

      Proof of concept for the PHP SDK for PMP API

    • pmp-browser

      PMP Browser example application

    • restagent

      Powerful, intuitive and easy to use HTTP REST client for PHP.

    • net-pmp-profile-perl

      Net::PMP extension for client-side document management and validation

    • SoundManager2

      A JavaScript Sound API supporting MP3, MPEG4 and HTML5 audio + (experimental) RTMP, providing reliable cross-browser/platform audio control in as little as 10 KB. BSD licensed.

    • dezi-client-ruby

      Ruby client for Dezi search server

    • apache-authtkt-ruby

      Ruby client for mod_auth_tkt

    • pmp-contrib

      PMP community contributions

    • bot-basicbot-pluggable-module-redmine

      irc bot plugin for redmine issue linking

    • mpr-chrome-streamer

      Chrome desktop app to enable desktop streaming of live audio.

    • wordpress-xml-sitemap

      Provides Wordpress an XML Sitemap with Google News and Image Sitemap attributes. Supports custom post types and multisite installations.

    • ruby-waveinfo

      waveinfo is a pure-ruby gem to get the information from the headers of Wave (.wav) files.

    • docson

      Documentation for your JSON types

    • gitlabhq

      Project management and code hosting application. Follow us on twitter @gitlabhq

    • signet

      Signet is an OAuth 1.0 / OAuth 2.0 implementation.

    • google-api-ruby-client

    • ruby-slimdown

      Slimdown is a simple gem to allow you to easily add static pages to your app via a folder full of Markdown files.

  • Pages

    • Blogging guidelines
  • About Minnesota Public Radio
  • Contact Us
  • Shop
  • Become a Member
  • Volunteer
  • Fundraising Credentials
  • Terms of use
  • Your privacy rights
  • Public Inspection Files

Minnesota Public Radio ©2022. All rights reserved.