Skip to main content

Pelican Vimeo is a plugin to enabled you to embed Vimeo videos in your pages and articles.

Installation

To install pelican-vimeo, simply install it from PyPI:

$ pip install pelican-vimeo

Then enabled it in your pelicanconf.py

PLUGINS = [
    # ...
    'pelican_vimeo',
    # ...
]

Usage

In your article or page, you simply need to add a line to embed you video.

.. vimeo:: VIDEO_ID

Which will result in:

<div class="vimeo" align="left">
<iframe width="420" height="315" src="https://player.vimeo.com/video/VIDEO_ID" frameborder="0"
webkitallowfullscreen mozallowfullscreen allowfullscreen></iframe>
</div>

Additional arguments

You can also specify a width, height and alignment

.. vimeo:: 37818131
        :width: 800
        :height: 500
        :align: center

Which will result in:

<div class="vimeo" align="center">
<iframe width="800" height="500" src="https://player.vimeo.com/video/37818131" frameborder="0"
webkitallowfullscreen mozallowfullscreen allowfullscreen></iframe>
</div>

Additionally, this plugin allows to specify the following Vimeo player URL parameters as options (values are passed through):

  • autopause

  • autoplay

  • background

  • byline

  • color

  • controls

  • dnt

  • fun

  • loop

  • muted

  • playsinline

  • portrait

  • quality

  • speed

  • t

  • texttrack

  • title

  • transparent

If you encounter Vimeo player URL parameters not supported by this plugin, you can also specify those appended to the video ID (e.g., .. vimeo:: 37818131?another_option=another_value&foo=bar).

License

MIT license.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pelican_vimeo-0.1.2.tar.gz (4.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

pelican_vimeo-0.1.2-py2.py3-none-any.whl (7.4 kB view details)

Uploaded Python 2Python 3

File details

Details for the file pelican_vimeo-0.1.2.tar.gz.

File metadata

  • Download URL: pelican_vimeo-0.1.2.tar.gz
  • Upload date:
  • Size: 4.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/38.2.4 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.6.3

File hashes

Hashes for pelican_vimeo-0.1.2.tar.gz
Algorithm Hash digest
SHA256 08e20630e1946acdcb7433a14e7e339b8dba80a038345c57fbf8d968096b62c9
MD5 f7dc6d96b1b5d420374232885d331cff
BLAKE2b-256 6d1367725157f848517198d0cec5896be21e9473f063dd12a2472d5b27fabc2d

See more details on using hashes here.

File details

Details for the file pelican_vimeo-0.1.2-py2.py3-none-any.whl.

File metadata

  • Download URL: pelican_vimeo-0.1.2-py2.py3-none-any.whl
  • Upload date:
  • Size: 7.4 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/38.2.4 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.6.3

File hashes

Hashes for pelican_vimeo-0.1.2-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 0d8b39ae3eee5780eae50f64158e82db1bfde12db4f7c90cc4e9583b6dfbbebf
MD5 e6b9ce1ca7561d6100ea0b14d63d4dcb
BLAKE2b-256 7c9a83ae3dde90a63abede488ecf19c79ec08467d4b89d26747bb6cad9ee70e1

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

0.1.2 This release

2 files

0.1.1

2 files

0.1.0

3 files

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page