IDI-104: Integrate Video Player in IDI site via WordPress plugin

Metadata

Source
IDI-104
Type
Improvement
Priority
Major
Status
Closed
Resolution
Fixed
Assignee
Anastasia Cheetham
Reporter
heidi valles
Created
2012-11-05T13:29:14.683-0500
Updated
2014-03-07T16:55:40.830-0500
Versions
N/A
Fixed Versions
N/A
Component
N/A

Description

Create a WordPress plugin that will add to the authoring stage the ability to embed videos in the page using the VideoPlayer.

Comments

  • heidi valles commented 2012-11-20T14:40:27.985-0500

    Clone videoplayer (git://github.com/fluid-project/videoPlayer.git) into wp-content/themes/idi-theme/lib
    In wp admin area, create top-level page "Media" and assign template "Media" to it - this is the new "media" page for showcasing videos etc. Top-level location likely temporary.

    header.php: temporary, includes video player files and changes to UIO. Copy back to wp-fss-theme when VP is ready.
    media.php: media page with video player content
    sidebar-media.php: sidebar for media page
    /videos: video files for media page

    update MyInfusion.js - move from videoplayer to infusion (uploader and tooltip components needed)
    update FatPanelUIOptions.html - move from videoplayer to infusion

  • heidi valles commented 2012-11-20T15:19:45.817-0500

    See https://github.com/heidiv/idi-theme/commits/IDI-104

  • Anastasia Cheetham commented 2013-01-15T16:08:04.993-0500

    I spoke with Joanna about recommendations for incorporating media into the site design, and she'd prefer not to have a Media tab in the main navigation. She suggests videos simply be posted as News posts, and that the root News page include a link in the left sidebar to filter postings to only media postings.

  • Anastasia Cheetham commented 2013-01-15T16:09:55.076-0500

    WordPress will embed videos if you provide a link in the authoring interface. It will happen automatically for a shortlist of sites (e.g. youtube, flickr, etc.) and provides means to define your own handler for sites that don't support oEmbed. I've tested the means, and it works to detect a site and plug desired markup into the page. Moving on investigate the filter in the sidebar.

  • Anastasia Cheetham commented 2013-01-15T17:13:20.691-0500

    A parameter to query_posts() will filter for tags, which works nicely if we put a "media" tag on any media news articles. Working with Joanna on the page layouts, and looking at the code specifics.

  • Anastasia Cheetham commented 2014-03-07T16:55:40.816-0500

    The VideoPlayer plugin is now in use on the production site.