Low commit activity in last 3 years
No release in over a year
Phone protection liquid filter for Jekyll
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
 Dependencies

Development

~> 1.6
>= 0
>= 0
 Project Readme

Jekyll Phone Protect Gem Version

Phone protection liquid filter for Jekyll

Jekyll Phone Protect is an phone protection liquid filter which can be used to obfuscate tel: links to protect an phone number from spam bots.

ℹ️ See the original Jekyll Email Protect here.

Installation

This plugin is available as a RubyGem.

Add this line to your application's Gemfile:

gem 'jekyll-phone-protect'

And then execute the bundle command to install the gem.

Alternatively, you can also manually install the gem using the following command:

$ gem install jekyll-phone-protect

After the plugin has been installed successfully, add the following lines to your _config.yml in order to tell Jekyll to use the plugin:

gems:
- jekyll-phone-protect

Getting Started

In your markup, simply use the encode_phone liquid filter made available through this plugin:

{{ '+1-123-456-7890' | encode_phone }}

The above code will yield +%31-%31%32%33-%34%35%36-%37%38%39%30. Only use this filter within the href attribute of a given link.

Example

The following example shows how this plugin can be used to protect the site's phone address:

<a href="mailto:{{ site.phone | encode_phone }}" title="Contact me">Contact me</a>

Contribute

Fork this repository, make your changes and then issue a pull request. If you find bugs or have new ideas that you do not want to implement yourself, file a bug report.

Copyright

Copyright (c) 2015 Vincent Wochnik and Jacob Valdez.

License: MIT