Compatible Post Sharing System

The Compatible Post Sharing System allows site vistors to share posts and pages via email.

Author:Jameson Proctor, Athleticsnyc (profile at wordpress.org)
WordPress version required:3.0.1
WordPress version tested:3.9.2
Plugin version:1.3
Added to WordPress repository:07-02-2014
Last updated:29-08-2014
Warning! This plugin has not been updated in over 2 years. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.
Rating, %:100
Rated by:3
Plugin URI:
Total downloads:1 232
Active installs:10+
plugin download
Click to start download

IMPORTANT!!! To support usage in a loop, this update changes the id #cpss-form to unique ids (i.e. #cpss-form-1, cpss-form-2, etc.). This was addressed in the CSS that ships with the plugin. However, if you are using the id #cpss-form in your custom CSS, you will need to change it from #cpss-form to form[id*='cpss-form-'].

The Compatible Post Sharing System plugin provides a shortcode that can be used in the post editor or in a template file with the do_shortcode() function. This shortcode outputs a link that opens a modal window on click that contains a form that will allow a site visitor to send an email. The link name and popup heading can be customized with the link and title shortcode attributes. The defaults are 'Email' and 'Email This Page' respectively. The subject and message can be customized via the plugin's settings page.

Why Compatible Post Sharing System?

With the introduction of MIT's Compatible Time-Sharing System (CTSS) in 1961 multiple users were able to log into a central system from remote dial-up terminals, and to store and share files on the central disk. Informal methods of using this to pass messages developed and were expanded to create the first system worthy of the name "email".

Notes:
* This plugin works in tandem with Akismet to help ensure that the form is not used to send spam email. In order to take advantage of spam protection, you'll need to be using Akismet 3.0.0+.
* The modal functionality is built using the Magnific Popup jQuery plugin by Dmitry Semenov.
* The form fields use standard Bootstrap 3 markup. The form specific CSS ships with the plugin and can be loaded depending on user input in the plugin's settings pane.
* The plugin utilizes standard browser validation to ensure that both the To Email Address and From Email Address fields are filled with a valid email address before submitting.
* The banner image is of the operator's console of an IBM 7094, one of the systems at MIT that ran the CTSS. More information on the IBM 7094 and CTSS can be found at multicians.org. The original image is by Arnold Reinhold and is licensed under the CC BY-SA 3.0.