Announcing CMS Made Simple 1.5-beta1

Project Announcements. This is read-only, as in... not for problems/bugs/feature request.
calguy1000
Support Guru
Support Guru
Posts: 8169
Joined: Tue Oct 19, 2004 6:44 pm
Location: Fernie British Columbia, Canada

Announcing CMS Made Simple 1.5-beta1

Post by calguy1000 »

Here it is folks.  1.5-beta1 is available for download from the file releases page (scroll down to Unstable releases).

Release Notes:
- A new notification system in the admin
  This allows module developers to notify logged in, authorized administrators of various events that should be taken care of.
  For example, the News module will notify authorized users if any news articles are in need of approval.
- A new dashboard page in the admin
  This allows module developers to create a dashboard mode for their modules so that they can perform some administration tasks
  and view the general status of things from one page.
- The ability to copy content pages has been added
- More bulk actions have been added to the list content page
- A search-able attribute has been added to the edit content page
  to mark a page as search-able
- Default content settings have been improved.
- Numerous Installer improvements
- The complete content object is now available to smarty on each page request
  This allows a much greater variety of customization for page templates.
- The {content_image} tag has been added allowing numerous images to be attached to each page
  Allows selecting an image from a list of previously uploaded files to display in that location of the template.
- TinyMCE changes: Updated to latest Tiny-core
                   Static option for some installations where config-file could not be generated onthefly
                   Pretty url improvements
                   General bugfixes and smaller feature additions and improvements
- Apply buttons on GCB's and UDT's
- Groups as additional editors on GCB's
- Add 'image' and 'thumbnail' attributes to applicable content types
  (we don't permit uploading, just selecting a previously uploaded file)
- MenuManager 1.5.3
  - Add raw_menutext field to the node
  - Add image and thumbnail fields to the node (if they are set)
  - Support syntax hilighter when editing templates
- News 2.9
  - Support syntax hilighter when editing templates
  - Support the notification area
  - Remove all RSS Capabilities
    -- Much more powerful RSS Capabilities are now available via the CGFeedMaker addon module. 
       There was no need to support duplicate functionality.
- Extensive modifications were made to add a session key to each and every
  URL in the admin console.  This prevents a medium level cross site scripting
  vulnerability.
  - This modification will break any existing bookmarks that you have created in your
    admin section. 
  - This modification will now prevent the administrator from creating bookmarks in his
    web browser to various actions in the CMS Made Simple admin console.
- Numerous bug fixes
  The CMS Made Simple Geek Moot in august this year resulted in many bugs (some of them
  very old) being fixed, or closed.  There are way too many of them to describe, but
  the result should be a much more stable, much more solid application.

Thanks:
As per usual, a large number of people have contributed many many hours of their time to making this a better product for everybody.   They all deserve your thanks.  They are:
   Ted Kulp (Ted) - Our Benevolent Dictator :)
   Ronny Krijt (ronnyk)
   Nuno Costa (Nuno)
   Reneh Helminsen (reneh)
   Alberto Benati (alby)
   Morten Poulsen (Silmarillion)
   Keith Lauchlan (Utter)
   Sameul Goldtein (_SjG_)
   and others.  If I've left anybody out, it was not intentional, and I'll add you in once you remind me

Testing:
We encourage you to test this version in as many ways as possible.  Of the major things that need testing:
* Each and every link and action in the administration section (not modules) needs testing
   This is because of the fix that was implemented due to the XSS vulnerability
* Login and Logout processes
* Copy Content
and of course, pretty much everything else.   We also encourage you to test new installs, and upgrades of earlier version (please read the information about production sites below).

Additional Testers
We have received information that a commercial European firm with serious interest in CMS Made Simple will be allocating significant work-time resources to assist in the testing of this version.  They will reportedly be preparing a testing plan, and performing complete and thorough testing of this version.   This is fantastic news.

I will post more information about this, as I get it.

However, this does not excuse the community from testing as well.   There is no way that a single firm can test as many permutations and combinations of scenarios that the user community can.  We need as many people to test this product as possible.

Production Sites:
This is a beta version of CMS Made Simple.  And we are releasing it in the hopes that the community at large will assist in testing it, so that it is stable for use on production sites once the final release is cut.   We cannot, and will not support your using this beta version on production sites.  If you use this version on production sites, you do so at your own risk, and we will not respond to any emergencies that this may cause you.

However, if you are in the process of building a production site, you are currently working in a 'staging' environment, and there is some time before you have to rollout the production version, then we feel that this release is suitable for building new websites with.

Beta Plan
We hope that this beta cycle will be the only beta cycle for 1.5.  We also hope that it lasts no more than approximately one month.  However, if significant issues are found with this release (issues that did not exist with previous releases), we may be forced to issue another beta.   We will use this thread for communication of bugs, and issues, and announcements of new beta versions.

Absolutely no new features will be introduced in 1.5 from this point on, we will only be fixing bugs.   The only time when a functionality change may creep into the beta process is when a situation is found where functionality in 1.5 is seriously compromised without it.

Reporting Bugs
We encourage you to report any bugs that you may find with the beta version in this thread.   Please try to provide a significant amount of information so that we can try to reproduce this problem, diagnose it, and fix it.

In the past we have had some successful beta processes, and some unsuccessful ones.   The successful beta programs were the ones where we had participation from a larger portion of the user community, and they communicated both their problems and their successes to us.   The unsuccessful beta programs were the ones where we did not receive much feedback from the user community.  Unsuccessful beta programs often resulted in our being forced to release numerous 'emergency' releases, which caused people to upgrade the same site numerous times, and caused grief to the entire community.

If we don't hear anything from the user community, we will be forced to assume that the beta package is a successful one, and that there are no new issues to fix.    If we have a successful beta process we should need no 'emergency' releases after 1.5.  And we will be hard-pressed to make one as we would like to focus on new development in the future.
   
Thank you for your time, and happy testing!!
Last edited by calguy1000 on Tue Nov 04, 2008 12:49 am, edited 1 time in total.
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.
hexdj
Power Poster
Power Poster
Posts: 415
Joined: Sat Mar 24, 2007 8:28 am

Re: Announcing CMS Made Simple 1.5-beta1

Post by hexdj »

Starting to test... First report:

I got a few warnings about my setup, the only major one being that config.php was not accesible, I created it and clicked Try Again, right away I get all this css at the very top of the page:

Code: Select all

/* Horizontal menu for the CMS CSS Menu Module */ /* by Alexander Endresen */ #menu_vert { margin-left: 1px; margin-right: 1px; } /* The wrapper clears the floating elements of the menu */ /* Fix for Opera 8 */ .clearb { clear: both; } #menuwrapper { /* Fix for Opera 8 */ /* overflow: hidden; */ width:920px; padding:15px 20px 0 15px; } * html #menuwrapper { /*Fixes issues in IE6 for Menu */ padding:0; margin:15px 20px -1px 15px; } /* Set the width of the menu elements at second level. Leaving first level flexible. */ #primary-nav li li { width: 17em; } /* Unless you know what you do, do not touch this */ #primary-nav, #primary-nav ul  ...............
The above is just a bit of code, the full paste is here: http://cmsmadesimple.org/pastebin/2243

Thanks for your hard work guys!

*UPDATE*
========

This code remains at the top of the page, all through the installation process and after the last step (7) it also gets inserted under the numbered images that are used for the step numbers...
Last edited by hexdj on Mon Nov 03, 2008 11:47 pm, edited 1 time in total.
nuno

Re: Announcing CMS Made Simple 1.5-beta1

Post by nuno »

hexdj wrote: Starting to test... First report:

I got a few warnings about my setup, the only major one being that config.php was not accesible, I created it and clicked Try Again, right away I get all this css at the very top of the page:

Code: Select all

/* Horizontal menu for the CMS CSS Menu Module */ /* by Alexander Endresen */ #menu_vert { margin-left: 1px; margin-right: 1px; } /* The wrapper clears the floating elements of the menu */ /* Fix for Opera 8 */ .clearb { clear: both; } #menuwrapper { /* Fix for Opera 8 */ /* overflow: hidden; */ width:920px; padding:15px 20px 0 15px; } * html #menuwrapper { /*Fixes issues in IE6 for Menu */ padding:0; margin:15px 20px -1px 15px; } /* Set the width of the menu elements at second level. Leaving first level flexible. */ #primary-nav li li { width: 17em; } /* Unless you know what you do, do not touch this */ #primary-nav, #primary-nav ul  ...............
The above is just a bit of code, the full paste is here: http://cmsmadesimple.org/pastebin/2243

Thanks for your hard work guys!

*UPDATE*
========

This code remains at the top of the page, all through the installation process and after the last step (7) it also gets inserted under the numbered images that are used for the step numbers...

Okay, not to let anyone alarmed, this appears to be an isolated case, however, please be attentive to detail in this test

thanks
Nuno



FROM CALGUYS'S   .... and others.  If I've left anybody out, it was not intentional, and I'll add you in once you remind me ...

yeah you left yourself ;)
Last edited by nuno on Tue Nov 04, 2008 12:43 am, edited 1 time in total.
User avatar
Nullig
Power Poster
Power Poster
Posts: 2380
Joined: Fri Feb 02, 2007 4:31 pm
Location: Comox Valley, BC

Re: Announcing CMS Made Simple 1.5-beta1

Post by Nullig »

Just did a 1.4.1 to 1.5 upgrade of the base package and all went well. Haven't found any major bugs yet.

One minor problem, so far...

If you select the default theme for admin, the footer text is too light to see on the following pages (white on white or white on light grey):

Theme Manager
Group permissions
User Preferences

Nullig
User avatar
Nullig
Power Poster
Power Poster
Posts: 2380
Joined: Fri Feb 02, 2007 4:31 pm
Location: Comox Valley, BC

Re: Announcing CMS Made Simple 1.5-beta1

Post by Nullig »

Just did a new install of 1.5 base package on a local WAMP server.

In the install Step 2, all of the results have a green checkmark, but it still displays the message "One or more tests have failed..."

Continued installation and all went well until I logged in to the Admin panel and opened the Unhandled Notification regarding CMSMailer. The link in the "You should go to Extensions >> CMSMailer" message took me to the login screen.

The link is: http://localhost/cmsmadesimple/admin/mo ... =CMSMailer

However, the link from the Modules Menu is: http://localhost/cmsmadesimple/admin/mo ... =CMSMailer

I think this is part of the new security settings???

Nullig
nuno

Re: Announcing CMS Made Simple 1.5-beta1

Post by nuno »

Nullig wrote: I think this is part of the new security settings???

Nullig
yep we miss that one ;)
Ziggywigged
Power Poster
Power Poster
Posts: 424
Joined: Sat Feb 02, 2008 12:42 am
Location: USA

Re: Announcing CMS Made Simple 1.5-beta1

Post by Ziggywigged »

Nullig wrote: In the install Step 2, all of the results have a green checkmark, but it still displays the message "One or more tests have failed..."

Continued installation and all went well
I experienced this as well.
Take a penny, leave a penny.
cb2004
Power Poster
Power Poster
Posts: 317
Joined: Wed Jul 04, 2007 3:39 pm

Re: Announcing CMS Made Simple 1.5-beta1

Post by cb2004 »

Base pack fresh install:

Site Admin > Global Settings: The Serbian language is available in the dropdown for frontend language. Only English should be installed. To fix remove sr_YU.nls.php from admin/lang in the final release package.
Signex

Re: Announcing CMS Made Simple 1.5-beta1

Post by Signex »

On pressing submit in extensions -> CMSMailer, I get a 404 error, can anyone confirm this?
Signex

Re: Announcing CMS Made Simple 1.5-beta1

Post by Signex »

I'm currently testing the new News Module and CGFeedMaker, and succesfully made an RSS Feed from the News.

But I'm having problems with the "read more" displayed in the feed.

When clicking on "read more" in a newsfeed it takes me to this url, and gives a 404:
http://www.example.com/index.php?mact=N ... returnid=1

When I remove the "returnid=1" part from the url it works fine.
alby

Re: Announcing CMS Made Simple 1.5-beta1

Post by alby »

Signex wrote: On pressing submit in extensions -> CMSMailer, I get a 404 error, can anyone confirm this?
Thank you, correct

hexdj wrote: I got a few warnings about my setup, the only major one being that config.php was not accesible, I created it and clicked Try Again, right away I get all this css at the very top of the page:
Was a empty file or copy/renamed a css file?

Nullig wrote: In the install Step 2, all of the results have a green checkmark, but it still displays the message "One or more tests have failed..."
ok, investigate and maybe remove the true/false/special failed

Alby
rab
Forum Members
Forum Members
Posts: 120
Joined: Wed Sep 05, 2007 8:35 pm

Re: Announcing CMS Made Simple 1.5-beta1

Post by rab »

Fresh install of beta1 on notebook (WAMP) ran flawlessly (except for the "One or more tests have failed..." glitch). I then upgraded a site I'm working on now and ran into several problems:

1. In Step 6, got this error - "Table 'omgcpari_cms.cms_module_uploads' doesn't exist". Looks like it somehow added "cms_" prefix for this specific file - everything else was OK. Couldn't get to Step 7 from this page, so just logged into Admin to see how it looked - which may or may not be the cause of some of the further errors.

2. Calendar, an existing module from 1.4.1 site, lost all of its templates. The only way I knew how to fix this was to 1) uninstall and remove Calendar, 2) install the upgraded (v1.0) Calendar via Module Manager, then 3) import the original site's Calendar tables via phpAdmin. That worked.

3. Some of the global content tags on some pages were replaced by their actual content, while the same tags were fine on other pages.

4. For some weird reason, the "h1" and "h2" fonts used for various pages changed slightly - not sure what happened here, as it was almost 3am and I didn't want to investigate further.

I will try the upgrade process again and let you know how that goes.

WAMP details:
- Windows XP Home
- Apache/2.0.58 (Win32)
- PHP/5.1.4
- MySQL 5.0.22

Can't wait to start playing with this new version! Thanks a lot to all who contributed!
alby

Re: Announcing CMS Made Simple 1.5-beta1

Post by alby »

rab wrote: Fresh install of beta1 on notebook (WAMP) ran flawlessly (except for the "One or more tests have failed..." glitch).
should be fixed

rab wrote: 1. In Step 6, got this error - "Table 'omgcpari_cms.cms_module_uploads' doesn't exist". Looks like it somehow added "cms_"
...................................
It's important write the version of installed module (in this case Uploads, Calendar, etc...)
Only in this way we can reproduce the problem

Alby
rab
Forum Members
Forum Members
Posts: 120
Joined: Wed Sep 05, 2007 8:35 pm

Re: Announcing CMS Made Simple 1.5-beta1

Post by rab »

Hi Alby,

Modules that upgraded:

Calendar - 0.8.2 to 1.0
FileManager - 0.4.1 to 0.4.3
FormBuilder - 0.5.4 to 0.5.5
Forum - 0.9.1 to 0.9.2
MenuManager - 1.5.1 to 1.5.3
News - 2.8.3 to 2.9
Printing - 0.2.5 to 0.2.6
Quizzard - 0.6.2 to 0.8
Search - 1.5.1 to 1.5.2
TinyMCE - 2.4.5 to 2.4.9

Modules that stayed the same:

AjaxMadeSimple 0.1.5
Ballots 1.0
Blogs 0.3.3.1
CGExtensions 1.10.1
CGFeedMaker 1.0
CGSimpleSmarty 1.3.1
Chat 0.2.0
CMSMailer 1.73.14
Comments 1.8.2
CompanyDirectory 1.1.6
CustomContent 1.5
FEUMailer 0.8-beta
FileBackup 0.2
FormBrowser 0.2.3
FrontEndUsers 1.5.3
Glossary 0.6.4
Guestbook 1.1.9
Jobs 1.0
MailTrain 1.0
ModuleManager 1.2.1
MyFavorites 1.0
NeoGallery 0.1.1
NFS 1.0
NMS 2.2
nuSOAP 1.0.1
Polls 0.2.0
Questions 1.0.1
RateThis 1.0
SiteMapMadeSimple 1.1.3
Smileys 0.2.0
SystemInfo 0.1.2
ThemeManager 1.0.8
Thumbnails 0.1.1
Uploads 1.3.1
Vacations 1.0

Thanks again for what you are all doing - it's really appreciated - and let me know how I can continue to help.
hexdj
Power Poster
Power Poster
Posts: 415
Joined: Sat Mar 24, 2007 8:28 am

Re: Announcing CMS Made Simple 1.5-beta1

Post by hexdj »

rab:

keep in mind  Calendar 1.0 is not backwards compatible with earlier versions
Locked

Return to “Announcements”