Announcing CMS Made Simple 1.8 – Madagascar

Project Announcements. This is read-only, as in... not for problems/bugs/feature request.
compufairy
Forum Members
Forum Members
Posts: 183
Joined: Sun Sep 07, 2008 10:47 am

Announcing CMS Made Simple 1.8 – Madagascar

Post by compufairy »

Onwards and upwards we go. The dev team is proud to announce the latest version of your favorite content management system.  This version is primarily aimed at rounding out some of the rough edges that our primary audience (experienced, professional web developers) have experienced with CMS Made Simple. There are a number of new features to enhance performance not only of the website itself, but to make doing some mundane tasks faster and easier. As well, we've added some power for the contributing programmers, and fixed quite a few nagging bugs. We will now have a lot more to talk about at the GeekMoot in Amsterdam this September.

The development team, and our beta testers have contributed countless hours in testing each and every change under as many different environments as possible. They've found a lot of issues, and tested each and every fix.

Stylesheets
We've deprecated the {stylesheet} tag in favor of a {cms_stylesheet} tag.  The replacement works by grabbing the content of the individual style sheets and passing them through smarty before writing them to uniquely named files in the tmp/cache directory. This is a huge feature. Processing the style sheets (individually) through smarty means that you will no longer have to search through each of the style sheets for individual colors, you can give them names. There are a lot of other cool possibilities as well.  Additionally, developers can now be confident that browsers will be able to cache the style sheets properly to improve performance, and to reduce bandwidth. There is however a trade off. Because the style sheets are stored in the tmp/cache directory, the relative directory of the style sheets is not the same, users should use the [[root_url]] smarty tag in their style sheets to force absolute references to images that are specified in style sheets.

Bulk-copy pages
We've added the ability to bulk-copy pages. This means that if you have a page structure that you want to duplicate it becomes much easier. This is a big time saver for people who have multiple similarly structured groups of pages.

New {content_module} tag
There's a new {content_module} tag that allows modules to provide different types of content blocks for use in Content pages. This is a huge feature, it means that a module developer could write a specific type of content block to provide specific type of content, and that content is stored with the page, not with the module (so copying the page will still work etc). Currently the CGContentUtils and Uploads modules support the {content_module} tag, but soon enough more modules will support it.

SSL support
Our half-baked attempt at getting SSL support built into CMSMS was re-visited. We've fixed the {stylesheet} and {metadata} tags, and made other improvements to ensure that once you've specified that a page is secure, all of the CMSMS generated URLS are secure.

Updated documentation
We've gone through the libraries and cleaned a bunch of unused code, and updated the documentation (the api doc stuff will be regenerated shortly after the release of CMSMS). This should help all of the budding module authors out there, however we still think that looking at a clean, well working module as a reference is the best way to learn how to do things. The API doc will only tell you what functions are available and what parameters they take, but not necessarily the context they should be used in.

Removal of deprecated callback methods
We have also removed some of the very old, long deprecated callback methods from the module API. We now require that developers use the equivalent events that replaced them when events were introduced. These callbacks have been deprecated for a long time so therefore should not break any modules. However, if you are using some modules that haven't been maintained for a long time...

Clean up of language files
We've also cleaned up the language stuff a bit. This should provide a modest performance improvement in the front-end, and in the admin.

Module Manager improvements
Module Manager has gotten a lot of attention in this release. We've listened, and now it should be much easier to install or upgrade modules, including all of their dependencies.

Other
There are a lot of bug fixes, some of them related to stuff introduced in 1.7.x, and some very old ones. We hope that CMSMS 1.8 will be a very stable release. Please note that there will be no diff releases this time.

We did it again!
There have been hundreds of hours of development, testing, and documentation effort put into this release, proving once again that the CMSMS user community is active, strong, and cooperative. We would like to give a big thanks to the following users:

ImageTed (The Benevolent Dictator)
Imagecalguy1000 (Project Manager)
ImageRonnyK (leader of the QA Project)
Imagereneh (leader of the translation team)
ImageRolf
ImageDrCSS
ImageJeremyBass
ImageSilmarillion
ImageNuno
Imagetyman00
Image_SjG_
ImageUtter
Imageajprog
ImageNullig
ImagePeciura
Imagejce76350
ImageDuketown
Last edited by calguy1000 on Sun Jul 04, 2010 2:18 pm, edited 1 time in total.
"If you think it's expensive to hire a professional to do the job, wait until you hire an amateur..." (Red Adair)
User avatar
kermit
Power Poster
Power Poster
Posts: 693
Joined: Thu Jan 26, 2006 11:46 am

Re: Announcing CMS Made Simple 1.8 – Madagascar

Post by kermit »

compufairy wrote: There is however a trade off. Because the style sheets are stored in the tmp/cache directory, the relative directory of the style sheets is not the same, users should use the [[root_url]] smarty tag in their style sheets to force absolute references to images that are specified in style sheets.
might just be me, but i'm not all that thrilled with the idea of requiring browser-accessible files in cmsmsroot/tmp/*. i generally use htaccess rules that prevents any direct browser access to files or directories in tmp.
eternity (n); 1. infinite time, 2. a seemingly long or endless time, 3. the length of time it takes a frozen pizza to cook when you're starving.
4,930,000,000 (n); 1. a very large number, 2. the approximate world population in 1986 when Microsoft Corp issued its IPO. 3. Microsoft's net profit (USD) for the quarter (3 months) ending 31 March 2007.
CMSMS migration and setup services | Hosting with CMSMS installed and ready to go | PM me for Info
User avatar
M@rtijn
Power Poster
Power Poster
Posts: 706
Joined: Sat Nov 14, 2009 4:54 pm
Location: the Netherlands

Re: Announcing CMS Made Simple 1.8 – Madagascar

Post by M@rtijn »

Well, this update went pretty far from good.

With the new CMSMS 1.8 the Gallery module doesn't work anymore, because the function 'ContentPostRender' is scrapped from the core-file 'lib/classes/class.module.inc.php'.
From what I understand from Jos (Gallery-guru) it wasn't even marked "deprecated", so I'm pretty amazed that this occurs.

Gallery is one of the, if not, the best module for CMSMS!

Core-team, please help Jos (and all of the gallery users) solve this by adding the function again!
Make your community a better place!
Ted
Power Poster
Power Poster
Posts: 3329
Joined: Fri Jun 11, 2004 6:58 pm
Location: Fairless Hills, Pa USA

Re: Announcing CMS Made Simple 1.8 – Madagascar

Post by Ted »

I let Jos know what's going on. Hopefully it'll be fixed today. http://forum.cmsmadesimple.org/index.ph ... 9.new.html
User avatar
M@rtijn
Power Poster
Power Poster
Posts: 706
Joined: Sat Nov 14, 2009 4:54 pm
Location: the Netherlands

Re: Announcing CMS Made Simple 1.8 – Madagascar

Post by M@rtijn »

Cool! Thanks for your quick response, Ted
Make your community a better place!
Jos
Support Guru
Support Guru
Posts: 4019
Joined: Wed Sep 05, 2007 8:03 pm
Location: The Netherlands

Re: Announcing CMS Made Simple 1.8 – Madagascar

Post by Jos »

Thanks Ted... solved it
kierweb
Forum Members
Forum Members
Posts: 41
Joined: Tue May 15, 2007 8:45 pm

Re: Announcing CMS Made Simple 1.8 – Madagascar

Post by kierweb »

Not sure if this is just my site or global ... but some of the admin page are not showing right (see attachment!)
Attachments
screen-grab.jpg
Greg
Power Poster
Power Poster
Posts: 598
Joined: Sun Sep 26, 2004 6:15 pm
Location: Saskatchewan - Canada

Re: Announcing CMS Made Simple 1.8 – Madagascar

Post by Greg »

Same here - NCleanGrey and OxygenFire have problems  -the default admin theme renders correctly.
Looks OK in Firefox but not IE - not sure of other browsers ... will update if I find a solution...
Last edited by Greg on Sun Jul 04, 2010 7:04 pm, edited 1 time in total.
Greg
JeremyBASS

Re: Announcing CMS Made Simple 1.8 – Madagascar

Post by JeremyBASS »

I can attest to the soundness of the release.

http://www.screencast.com/t/ZTYxNTE1NWYt

Now you guys may wish to try a few things.. re upload the package.  Also you may want to post in the products area for your issue.  Please list out modules that are installed, system information, what you see in the net, etc.  Thou there are always ways to miss something… I know I have personally tested this version on IE7 on XP and IE7,8,8c on Win 7 (the screen cast above), FF 3.0+, and Safari 4… so it does showup fine, it’s just something on your guys site, but we all need to know so we can help get it solved.. Cheers -Jeremy
kierweb
Forum Members
Forum Members
Posts: 41
Joined: Tue May 15, 2007 8:45 pm

Re: Announcing CMS Made Simple 1.8 – Madagascar

Post by kierweb »

Installed Modules

CMSMailer 2.0
FileManager 1.0.2
MenuManager 1.6.5
ModuleManager 1.4
News 2.10.6
nuSOAP 1.0.1
Printing 1.1.0
Search 1.6.5
ThemeManager 1.1.1
CGExtensions 1.19
CompanyDirectory 1.6.1
FormBuilder 0.6.2
TinyMCE 2.7.2
SiteMapMadeSimple 1.2.1
Captcha0.4.1
CMSSimplepie 1.0
IE6Warning 1.03
Twitter 1.0.1
Greg
Power Poster
Power Poster
Posts: 598
Joined: Sun Sep 26, 2004 6:15 pm
Location: Saskatchewan - Canada

Re: Announcing CMS Made Simple 1.8 – Madagascar

Post by Greg »

Most of the main screens are not effected.
The shift of the main content to the right occurs in:
File Manager, News, Bookmarks, Glossary, Gallery, Menu Manager, Themes Manager,
CMS Mailer, Printing, TinyMCE (config), and Formbuilder.
CMS Version
1.8

Installed Modules
News
2.10.6
CSSMenu
1.2.2
RSS
1.1
MenuManager
1.6.5
Bookmarks
2.0.1
CMSMailer
2.0
nuSOAP
1.0.1
ModuleManager
1.4
FormBuilder
0.6.2
Glossary
0.6.8
ThemeManager
1.1.1
FileManager
1.0.2
TinyMCE
2.7.2
Printing
1.1.0
Gallery
1.3.2

Current PHP Version (phpversion):
5.3.2 
md5 function (md5_function):
On (True) 
GD version (gd_version):

tempnam function (tempnam_function):
On (True) 
Magic quotes in runtime (magic_quotes_runtime):
Off (False) 
Is E_STRICT disabled in error_reporting (E_STRICT):
Is E_DEPRECATED disabled in error_reporting (E_DEPRECATED):
PHP Effective Memory Limit (memory_limit):
128M 
Maximum Execution Time (max_execution_time):
90 
PHP output_buffering (output_buffering):
4096 
PHP Safe Mode (safe_mode):
Off (False) 
File uploads (file_uploads):
On (True) 
Maximum Post Size (post_max_size):
10M 
Maximum Upload Size (upload_max_filesize):
10M 
Session Save Path (session_save_path):
C:\PHP\session (0777) 
Sessions are allowed to use Cookies (session_use_cookies):
On (True) 
Basic XML (expat) support (xml_function):
On (True) 
Checking if the httpd process can create a file inside of a directory it created (create_dir_and_file):
PHP register_globals (register_globals):
Off (False) 
disable_functions in PHP (disable_functions):
PHP Open Basedir (open_basedir):
Test for remote URL (test_remote_url):
fsockopen: Connection ok! 
fopen: Connection ok! 
Test ini_set (check_ini_set):
On (True) 
Greg
kierweb
Forum Members
Forum Members
Posts: 41
Joined: Tue May 15, 2007 8:45 pm

Re: Announcing CMS Made Simple 1.8 – Madagascar

Post by kierweb »

JeremyBASS wrote: I can attest to the soundness of the release.

http://www.screencast.com/t/ZTYxNTE1NWYt

Now you guys may wish to try a few things.. re upload the package.  Also you may want to post in the products area for your issue.  Please list out modules that are installed, system information, what you see in the net, etc.  Thou there are always ways to miss something… I know I have personally tested this version on IE7 on XP and IE7,8,8c on Win 7 (the screen cast above), FF 3.0+, and Safari 4… so it does showup fine, it’s just something on your guys site, but we all need to know so we can help get it solved.. Cheers -Jeremy
Try going into news .. rather than just the front page of content, because that page works okay for me as well.
kierweb
Forum Members
Forum Members
Posts: 41
Joined: Tue May 15, 2007 8:45 pm

Re: Announcing CMS Made Simple 1.8 – Madagascar

Post by kierweb »

Greg wrote: Most of the main screens are not effected.
The shift of the main content to the right occurs in:
File Manager, News, Bookmarks, Glossary, Gallery, Menu Manager, Themes Manager,
CMS Mailer, Printing, TinyMCE (config), and Formbuilder.
It seems to be the pages with Tabs.
JeremyBASS

Re: Announcing CMS Made Simple 1.8 – Madagascar

Post by JeremyBASS »

Nope, whent to news as well.. and all over the place... I would wounder.. what happens to the back if you trun off some of the none stock modules... like

SiteMapMadeSimple 1.2.1
Captcha0.4.1
CMSSimplepie 1.0
IE6Warning 1.03
Twitter 1.0.1

I have been trying to reproduce this... the only way I have come close is installing CompanyDirectory 1.6.1 which has a dependecy on JQueryTools 1.0.6, which is knowen to cause this, I with that, so far is the only way I can reproduce your issue.. Others are also looking in on this..

I have to head 4th and all brb in like 4-6 hous.. Cheers -Jeremy
Greg
Power Poster
Power Poster
Posts: 598
Joined: Sun Sep 26, 2004 6:15 pm
Location: Saskatchewan - Canada

Re: Announcing CMS Made Simple 1.8 – Madagascar

Post by Greg »

More info ...

Another site same server .. New install only default modules.
News appears OK until you click on a tab. NClearGrey Theme.
File Manager, News, Menu Manager, Themes Manager, CMS Mailer, Printing, Search, TinyMCE (config)

Installed Modules
CMSMailer
2.0
FileManager
1.0.2
MenuManager
1.6.5
ModuleManager
1.4
News
2.10.6
nuSOAP
1.0.1
Printing
1.1.0
Search
1.6.5
ThemeManager
1.1.1
TinyMCE
2.7.2
Greg
Locked

Return to “Announcements”