Description: This module is very simple. It has a small administration panel and just does what it does. All you have to do is enable the module, input your secure domain name and your non-secure domain name and you're set to go. If you forget to do this, the module will inform you that you need to do so until you eventually configure it.
It has several options. One of which is called "Enable Switch". Basically if you set this to disabled, then your entire website will ALWAYS be in https mode. If it's set to "Enabled", then only the Ubercart /cart links will be secured. Again this module is VERY basic and was meant to be as small as possible with as little things as possible that could break or go wrong. It's not meant to be a huge module like Secure Pages that is big and bulky and often times breaks.
Another of the options is Enable/Disable of the module in its admin page. Once it's all setup, you can turn it off completely. This is useful for debugging things etc. And thats really all there is to it. The module admin page should be pretty self explanatory.
Does this support multi-language sites?
If you use the built in Drupal Local module, then yes. If you use any other type of Language system that modifies the base_path url then no.
This module implements 2 very easy to use hooks.
They simply return arrays in the form of array('Path_Description' => 'path'); Where path can contain * wildcards. The Array key is simply used as a description to make reading your code easier. So you can use something like this:
'Some path', => '/some/*/path',
'Some path2' => '/someother',
'Some path3' => '/some*/other/*'
Below is in example of the hook that needs to be in your module if you wish to include paths other than those provided in this module (which is basically any non /cart type path).
$paths = array(
'Description of a path' => '/this/is/the/path',
NOTE: These must be Clean URL URI's not ?q= type uri's. They can be aliases as long as they are in clean url form. You CAN have a ? in the url so long as it does not have a ?q= since that is used by internal drupal calls for things such as ajax and autocomplete.
Also Note: This module wont touch any image or ahref links on your website. If you have images in templates that use full paths including http:// in the path, your web browser will report the page as having "Unsecured items" on the page. If you receive these warnings, then have a web developer look at your website and fix it for you if you are not a developer yourself. Any good web developer would NEVER use a path like that unless absolutely necessary.
Read the module for more in depth examples of the hooks.
Keywords: Drupal SSL, Ubercart SSL, SSL, eCommerce SSL, SSL Login, https
Related: Module, paths, Developer, things, Website, Path, drupal, Options, Https, Admin, ubercart, Links, Small, 3fq3d, return, Simply, it039s
O/S:BSD, Linux, Solaris, Mac OS X
File Size: 10.0 KB