dseif / slide-drive

Slideshow using audio/video to drive content
45 stars 9 forks source link

Slide Drive Popcorn Plugin #20

Closed banksJeremy closed 12 years ago

banksJeremy commented 12 years ago

The current popcorn plugin, plugin.deckjs.js, hides and shows slides based on their order in the document, and extracts the transcript from elements when it does so.

I'd like to be able to edit the transcript text from Butter, as well as re-order slides.

Because re-ordering slides in the presentation may require re-ordering them in the DOM, I'd like to refer to them by ID instead of by index.

To edit the transcript, I'll use a setter in the event property object to mirror changes to the DOM. (I'll also do this for start time. I guess end will just be ignored.)

These changes are Slide Drive specific, not generally applicable to Deck.js, so I plan to rename it plugin.slidedrive.js.

dseif commented 12 years ago

This sounds great! The plugin and parser are both a bit of a hack stack as it was written pretty quickly. Anything you can do to clean that up or generally make better is fine by me.