Mail2FrontMatter::AutomaticEmbed
AutomaticEmbed is a Mail2FrontMatter plugin which generates embed codes for links. This is a thin layer around the auto_html project to generate the necessary HTML.
Installation
Add this line to your application's Gemfile:
gem 'm2fm-automatic-embed', require: false
And then execute:
$ bundle
Configuration
In your Mail2FrontMatter YAML configuration enable the plugin by adding it to your preprocessors:
preprocessors:
- key: 'automatic-embed'
You can provide a whitelist or blacklist for filters as well as providing filters options. Filter options are documented at the auto_html project.
preprocessors:
- key: 'automatic-embed'
options:
white_list:
- youtube
- soundcloud
- vimeo
filters:
youtube:
autoplay: true
other_attribute: other_value
Usage
That's it! Now incoming links from a number of content providers will be embedded automatically.
Contributing
- Fork it ( https://github.com/whistlerbrk/m2fm-automatic-embed/fork )
- Create your feature branch (
git checkout -b my-new-feature
) - Commit your changes (
git commit -am 'Add some feature'
) - Push to the branch (
git push origin my-new-feature
) - Create a new Pull Request