SSL 1.0.0-ga

SSL 1.0.0-ga

Released Aug 15, 2009 by therebechips
For sites using a SSL certificate, these plugins manage switching between pages that you want to serve securely with https:// and other pages that you want to serve as http://. Download 1kb (1226 downloads)
Downloads: 1,226
License: GPLv3
Discuss Extra
Requires Evolution 1.0.x or greater
Supports mysql
For sites using a SSL certificate, these plugins manage switching between pages that you want to serve securely with https:// and other pages that you want to serve as http://.

Installation Instructions

Use this custom placeholder in your template head:


Prepend this placeholder to links that must always point to https regardless if the page the link appears on is encrypted or not:
((secure.server))

Prepend this placeholder to links that must always point to http regardless if the page the link appears on is encrypted or not:
((insecure.server))

(Note that using these last two placeholders should only be necessary for forms that POST data to another page, eg login forms and search forms where you don't want the page to redirect thus losing your POSTed data).

Create a TV called 'encryption', make it a checkbox and set the input option value: Yes==1

Assign the TV to all your templates and check the checkbox for pages that will you want SSL

Create a plugin called SSL, copy ssl.txt into it and and tick the OnWebPageInit event.
(Be sure to change the $secureserver and $insecureserver values to the actual url of your server)

Now create a second plugin called SSL-PH with the code in ssl-ph.txt and check the OnWebPagePrerender event.