Source code for vishap.contrib.plugins.vimeo.vishap_plugin

__title__ = 'vishap.contrib.plugins.vimeo.vishap_plugin'
__author__ = 'Artur Barseghyan'
__copyright__ = 'Copyright (c) 2013-2015 Artur Barseghyan'
__license__ = 'GPL 2.0/LGPL 2.1'
__all__ = ('VimeoPlugin',)

from vishap.base import BaseVideoPlugin, plugin_registry

[docs]class VimeoPlugin(BaseVideoPlugin): """ Vimeo plugin. """ uid = "vimeo" name = "Vimeo" url_pattern = "^(?P<prefix>(http(s)?\:\/\/www\.vimeo\.com\/)|" \ "(http(s)?\:\/\/vimeo\.com\/))(?P<value>\d*)" id_pattern = "^(?P<value>\d*{11})" embed_code = """ <iframe src="//player.vimeo.com/video/{video_id}" {options} frameborder="0" webkitallowfullscreen mozallowfullscreen allowfullscreen></iframe> """
plugin_registry.register(VimeoPlugin)