The title says it all.

The generated css does not encrypt the background image when using SSL (Secure pages module).

Comments

Gabriel’s picture

Generating absolute paths is a serious problem for IE above the other browsers as IE defaults to NOT loading insecure content on https pages. Since the image url's start with http the menu will not show on IE when on a secure site unless the visitor ops to lower their security settings or clicks the "show all content" option offered by IE. I think most users wont do that when it comes to product purchase pages.

This could be fixed by generating paths without the site name, so "/sites/default/files/styles/menu_icon/public/menu_icons/menu_icon_643.png" instead of "http://site.com/sites/default/files/styles/menu_icon/public/menu_icons/m..."

If there's an issue that requires absolute paths then possibly add the option to generate relative paths so the Menu Icons module can be used on e-commerce sites.

Letharion’s picture

Title: Causes unsecured content when using Secure Pages module » Causes unsecured content when using HTTPS
Priority: Critical » Major

This doesn't necessarily have anything to do with the secure pages module, retitling.

I realize that this is important for anyone using https, but that doesn't make the issue itself critical for the module as a whole.

acrollet’s picture

Status: Active » Closed (duplicate)