Workarea Share
A Workarea Commerce plugin that provides functionality for sharing a product via social media or email.
Overview
- Simple configuration and view customization
- Injected Style Guide to help aide development
- Uses reCAPTCHA to protect from misuse
Getting Started
Add the gem to your application's Gemfile:
# ...
gem 'workarea-share'
# ...
Update your application's bundle.
cd path/to/application
bundle
Features
Easy customizability
Change the maximum length of the message of the sent email via Admin configuration page. Customize the sharable offerings by editing views/workarea/storefront/shares/_share_buttons.html.haml
reCAPTCHA
Workarea Share utilizes reCAPTCHA in the share by email form to prevent abuse. You'll need to configure each environment (except test) in order for email sharing to work properly. The plugin will look to your secrets file for the required values.
production:
recaptcha:
site_key: YOUR_SITE_KEY
secret_key: YOUR_SECRET_KEY
proxy: http://your.proxy.address:8080 # proxy not set if this key is missing
Obtain your keys from the reCAPTCHA site
Workarea Commerce Documentation
See https://developer.workarea.com for Workarea Commerce documentation.
License
Workarea Share is released under the Business Software License