CMSMS 1.10 Beta3 is available.

A place to report and discuss issues with the CMSMS 1.10 beta.
Locked
calguy1000
Support Guru
Support Guru
Posts: 8169
Joined: Tue Oct 19, 2004 6:44 pm
Location: Fernie British Columbia, Canada

CMSMS 1.10 Beta3 is available.

Post by calguy1000 »

Ready for download, and hot off the presses.

This release should address all known issues with the beta version. and a few others. There is a new version of MicroTiny, and fixes to smarty processing, a host of typo fixes... fixes for SSL configurations, and a few other things.

Please test this release as fully and completely as possible. Hopefully it will be the last beta.
Follow me on twitter
Please post system information from "Extensions >> System Information" (there is a bbcode option) on all posts asking for assistance.
--------------------
If you can't bother explaining your problem well, you shouldn't expect much in the way of assistance.
fredp
Forum Members
Forum Members
Posts: 218
Joined: Sun Jul 27, 2008 1:36 am
Location: USA

Re: CMSMS 1.10 Beta3 is available.

Post by fredp »

Hi,

I extracted cmsmadesimple-1.10-beta3-english.tar.gz atop my 1.10-beta2 test install and did an upgrade. That seemed to go fine. Next, I rechecked Admin:Content->Pages access using the "shared SSL" certificate on my host.

That worked too... but, Firefox again warned of "unencrypted content". So, I extracted a list of http: requests from "Live http headers" output. The list contains jquery and xajax javascript filenames (see attached).

I researched the jquery files case and I found a problem in the OutputHeaderJavascript() function in lib/classes/class.admintheme.inc.php (and a similar problem in lib/classes/class.cms_cookies.php). You can expose these problems using a simple 'grep' of the source tree:

Code: Select all

#find . -type f -exec fgrep "_SERVER['https']" {} /dev/null \;

./lib/classes/class.cms_cookies.php:    if( !isset($_SERVER['HTTPS']) || empty($_SERVER['https']) || $_SERVER['https'] == 'off' ) return FALSE;
./lib/classes/class.admintheme.inc.php:         $ssl = isset($_SERVER['https']) && (strtolower($_SERVER['https']) == 'on' || $_SERVER['https'] == 1);
fp2 www/110>
[/size]The last time I checked, PHP array keys were case-sensitive. Thus, isset($_SERVER['https']) will, generally, always return false -- even when $_SERVER['HTTPS'] is set.

Hope this helps.
Attachments

[The extension txt has been deactivated and can no longer be displayed.]

Nearly all men can stand adversity, but if you want to test a man's character, give him power.
- Abraham Lincoln
User avatar
Rolf
Dev Team Member
Dev Team Member
Posts: 7825
Joined: Wed Apr 23, 2008 7:53 am
Location: The Netherlands
Contact:

Re: CMSMS 1.10 Beta3 is available.

Post by Rolf »

@ Fredp
Fixed in SVN rev. 7417
- + - + - + - + - + - + -
LATEST TUTORIAL AT CMS CAN BE SIMPLE:
Migrating Company Directory module to LISE
- + - + - + - + - + - + -
Image
fredp
Forum Members
Forum Members
Posts: 218
Joined: Sun Jul 27, 2008 1:36 am
Location: USA

Re: CMSMS 1.10 Beta3 is available.

Post by fredp »

Rolf wrote:@ Fredp
Fixed in SVN rev. 7417
Thanks for the quick fix!
Nearly all men can stand adversity, but if you want to test a man's character, give him power.
- Abraham Lincoln
Locked

Return to “[locked] CMSMS 1.10 Beta”