The Hidden CMS Changelog

Whenever we get the chance at Hidden Colour (or when someone reports a bug to us), we spend some time improving our Content Management System.    Because Hidden CMS underpins a lot of the other systems we build, we try our hardest to make sure it's as robust and fully-featured as possible.

The changelog reflects what we have altered, any new features that have been added, and any bugs that have been fixed. You can find the different revisions below. 

Version 4.3 (Ilan)

New features

  • Delete my account (as a user)
  • Generation of .htaccess file
  • Option to disable submenu on each page
  • Custom site-wide message can be added to the top of every page
  • Generate random password when adding user
  • Dismissable Cookie privacy notice added
  • Multiple uploads now possible in file manager

Bug fixes & improvements

  • Cancel on dragging an item now reverses all changes
  • When copying items to same page, can't drag and drop after copy
  • Improved editor error checking
  • Error with show in other menus for pages
  • Buttons on test/live top bar no underline now default
  • Ability to log out of Facebook plugin
  • File manager file title & description doesn't accept all characters
  • Option to not send out email when adding user
  • After uploading a file the edit Details button doesn't disappear when uploading another
  • After filename changed in File Manager, inserting into CK Editor shows wrong (old) file name
Version 4.2 (Harold)

New featuresVersion 4.1

  • Easily position items in a page by dragging and dropping them into place. (Beta feature)
  • Recycle bin - view and retrieve any deleted pages
  • Backup and download individual pages to a file
  • New, simpler site registration process
  • Mobile WYSIWYG editor
  • Force a user to change their password option for administrators
  • NEW PLUGIN: Position the site sub-menu wherever you want on the page

Bug fixes & improvements

  • Improved permissions system
  • Image previews can be turned on or off in the file manager
  • Files can be sorted by size, file type and name in the file manager
  • Updated links for showing how many users are logged in
  • Improved error checking when files are uploaded
  • 'Show only on mobile site' option for an item wasn't hiding the item on the desktop test site - now fixed
  • CSS and styling improvements in the admin interface
  • Improved registration form styling
  • Issue with adding permissions when adding a user now fixed
Version 4.1 (George)

New featuresVersion 4.1

  • User groups - you can now create a group, then add as many users into it as you like.  This is useful for certain addons to the CMS which need specific user control, such as only allowing the manager of one user group to see their details only.
  • New switchable themes for the admin interface.  The CMS interface can now instantly change its appearance with the selection of a new theme.  We can customise it completely for your company or organisation so that it looks like your own software.
  • SMTP e-mail sending with authorisation.  Send all the site e-mails from a donotreply@yourdomain.com address, for example.
  • Added pages that require a site log in to view.
  • New Facebook integration - cached logins and much quicker access to Facebook through the CMS.
  • New Facebook addon - view your posts & likes from the CMS interface, and browse for an image from the CMS file manager when posting a story to Facebook.
  • Added the ability to e-mail all the users of the site.
  • Added ability to re-install all site plugins.

Bug fixes & improvements

  • Improved login form - more customisation now possible
  • Added ability for plug-ins to have CSS & javascript files for a mobile version as well
  • Flash file previews now visible in the file manager
  • Improved connection error checking with Twitter & Facebook addons
  • Improved mobile browser checking - if you have a mobile version of your website, tablets should now see the desktop site, and mobile phones will see the mobile site.
  • Improved the optional fields for user registration.  You can choose to store various details about your users, and it can all be customised easily using a single file.
  • File manager: you can now select a rescan and it will scan all of the folders in the site, refresh the thumbnails and store any file details automatically.
Version 4.0 (Francis)

V4Version 4.0 brings a complete interface re-design and a major re-working of the code behind the scenes.

As a result, everything is more consistent, quicker to load and more flexible.  It's also much cleverer than before (don't worry though, it's unlikely to participate in the rise of the machines).

New features:

  • Editor can now be switched on or off
  • Extra CSS and styling can be added to each page and each item
  • Shortened links (using services like http://is.gd) are now stored in the database and are shown on each page information screen
  • The language of the site (for pages like Login and Registration) can now be customised using one file
  • Brand new Twitter addon to show your Tweets, @Replies and stream right from the Hidden CMS interface
  • Copy items from one page to another
  • Brand new admin home screen, with all the services shown on it
  • Customise the message you send to Twitter & Facebook when publishing a page
  • New user permissions section - customise any user's access to parts of the site
  • When editing items from the test or live site, you're now redirected back to that exact item after you've finished editing
  • Editor now warns you if you've made any changes and try to leave the page without saving

Bug fixes

  • New search function
  • Improved 404 error page suggestions
  • Fixed mobile CSS on the test site top bar
  • Editor text area now fills the screen when not using the main editor
  • Login redirections improved (now more reliable and robust)
  • Display order now saved when adding a new folder in the file manager
  • File manager folder ordering now alphabetical
  • File manager refresh thumbnails now works consistently when changing the file name
  • You can now request another copy of the confirmation e-mail when registering, if you didn't receive it the first time
  • All group update items (show/hide/delete etc.) now use jQuery and are quicker to execute
  • Fixed error with accounts not being activated after adding a new user
  • Added login count
  • Test/live site bar layout improved
Minor version release: Hidden CMS v3.4.1

Improvements & New Features

  • Whole site is now static HTML, and menus can be re-generated without changing the page content
  • The editor now shows different directories when opening the file manager, depending on whether you try and insert an image or document/link
  • New Twitter Status plugin - the plugin now requests data regularly from Twitter for your account and stores the tweets in a database, so it's much faster to display for visitors
  • Updated all plugins to allow jQuery to be used to call them if required, so they can load after the page has loaded
  • Updated Image Slideshow plugin to use the new File Manager database plus improved jQuery code
  • Editor now shows "Saved Time" when you click the 'Save' button - helps you remember when you last made changes.

Bug Fixes

  • File Manager - top directory tree now shows correctly
  • Showing/hiding an item in the editor now saves its state correctly
  • Fixed publishing of additional CSS and Javascript files in the header
  • Minified CSS & Javascript in admin interface
  • Optimised images and code in admin interface to make everything load faster
  • Improved caching performance for the site and admin interface
  • Changed header character set from meta data to php header
  • Fixed minor issue with registration confirmations when activations are on
  • File Manager thumbnails now get renamed when the file is renamed

This update will be rolled out to all of our clients shortly.

Version 3.4 (Earl)

Version 3.3

Additional Features

  • Brand new File Manager (V3 - see screenshot)
    • Resize images
    • Rotate images
    • Add title, description and tags to any file
    • Download & view files
    • Brand new even quicker interface
  • CMS Addons CSS now integrated into one file
  • Added Google API key to configuration - enables you to load various scripts from Google's servers to save time and bandwidth
  • NEW PLUGIN: Database gallery system - add images to the file manager and have them display in albums on your website
  • Replaced all the social icons with a new smarter icon set
  • New users now required to change password on first login
  • Main editor now uses jQuery to Save - much faster and easier
  • Added 503 Page
  • Can now specifiy to show an item on either:
    • Mobile & main site
    • Mobile site only
    • Main site only

Bug fixes

  • Lots of minor style fixes and tweaks, including for Firefox 4
  • CMS mobile interface fixed for Mobile Internet Explorer on Windows Phone 7
  • Login timeout now increased
  • Facebook plugin can now operate without constantly checking for a login
  • Facebook plugin displaying no photo on post problem fixed
  • Added postcode, file & telephone number validation
  • Fixed issue with Page Snapshots not creating properly
  • Fixed minor style issue when expanding/contracting items in the CMS tree
Minor version release: Hidden CMS v3.3.1

Bug Fixes and improvements

  • Improved CSS and admin layout for Firefox 4 release
  • Tidied up login screen
  • Fixed file manager to display the 'Use This File' button after uploading a file when inserting into the editor
  • Upgraded editor to v3.5.2
  • Fixed issue with page snapshot creation
  • Updated social networking images with a whole new set of icons
  • Updated Facebook integration to include latest changes from Facebook
  • Added ability to force a password change for a user
  • Added Google API Key to configuration
  • Fixed 404 page suggestions not displaying
  • Can now add whole lines of meta data into the header of the site
  • Fix to allow you to downgrade permissions for a user
  • Tidied up 'read more' links and pagination buttons
  • Updated Admin Addons CSS to make it quicker and easier to change
Version 3.3 (Derek)

Version 3.3

Additional Features

  • NEW PLUGIN: Share box - create a bunch of links anywhere on the page to share on Twitter, Facebook, Google Buzz and Myspace
  • NEW PLUGIN: Page switcher - dynamically pull content from the live database.  Switch between items using a nice fade effect when clicking on a thumbnail.  For an example, see Sprocket DC.
  • New file manager.  Major improvements in the way it handles files, plus you're now able to download a file direct from the file manager.
  • Added 'Show preview' button to very large images in the file manager.
  • You can now alter your site items (columns, content containers, boxes etc.) in the CMS itself
  • The site styling can now be altered within the CMS
  • NEW:  The news story archive and reading page has been redesigned.  It's now split into pages, includes some links to share on Facebook/Twitter and has a year & month navigation section.  For an example, see Marlow Regatta.

Bug fixes

  • Mobile version of admin interface is now always turned on for mobiles, regardless of whether a mobile version of the main site is set up or not
  • Improved admin section menu system, so the hover menu doesn't instantly change when you move the mouse off it
  • Fixed moving a page to a new directory - the CMS now removes the old dir and recreates it correctly in the new location
  • Tidied up code libraries for directory operations (delete/rename/new directory)
  • Can no longer publish a sub page without first publishing its parent
  • Updated Uploadify to v2.1.4
  • File manager updated with new jQuery dialogs (prettier than the old javascript ones)
  • Improved header generation - you can now add extra CSS files to the header
  • Fixed the show/hide buttons in the editor
  • Removed the character limit from the Facebook wall post addon
  • Plus numerous other minor stability bugfixes.
Version 3.2 (Clive)

Version 3.2

Additional features

  • Added the ability to have different types of pages with different items (eg. a Portfolio page which creates a different type of layout to a normal page)
  • You can now specify the directory name of a page, so you can keep it the same if the page link changes (eg. http://www.hiddencms.co.uk/features where the link is now called 'New Features')
  • Mobile version of the main website is now compatible with older devices like Nokia's S40/S60 series phones, and Windows Mobile 6 phones.
  • Sub-menus are now static HTML and can be re-generated independently of the content
  • Header and footer are now static HTML

Bug Fixes and improvements

  • Tidied up mobile & tablet admin interface
  • Improved search facility
  • Cleaned up and added new commenting structure to all files
  • Improved efficiency of page generation
  • Plus multiple minor bug-fixes
Version 3.1 (Barrie)

Version 3.1

  • Facebook integration - post updates to your Facebook page when you add an item to your site, or make a change
  • Twitter integration - post updates to your Twitter feed when you add an item to your site, or make a change
  • SSL Secured logins - with an SSL security certificate you can now have higher security encrypted logins, sessions and registrations.
  • Added 'share', 'print' and 'e-mail to friend' buttons to each page - allow your visitors to share your page with friends to get more exposure
  • Added Facebook 'Like' buttons to news stories
  • Added Twitter 'Tweet' buttons to news stories
  • Added the ability to create 'Snapshots' of pages - you can then roll back to a previous version of a page if you need it.
  • NEW PLUGIN: Facebook page 'Like' box - add a 'Like' box for your Facebook page to encourage traffic to it
  • NEW PLUGIN: Image gallery
  • NEW PLUGIN: Login form - position a small login form anywhere on the site
Version 3.0 (Arnold)
  • Separate test & live sites
  • It's all a bit faster (again!)
  • Improved File Manager
  • Improved File Upload
  • Improved user administration with pagination
  • Choose to refresh the whole site or just the menu
  • Static XML-based menu system
  • Complete user interface re-design
  • Move any item to any page
  • Move any page to another section
  • Change site settings
  • Backup the database
  • Manage and view the plugins
  • NEW PLUGIN: Image Animations
  • NEW PLUGIN: Contact Form
  • NEW PLUGIN: Random Image Rotator
Version 2.2
  • Now compatible with CK Editor 3.2
  • Fixed issue with odd characters in link titles
  • NEW - Separate footer menu can now be specified
  • Can now turn registrations & activations on and off easily
  • Minor improvements to Twitter status plugin
Version 2.1
  • NEW - Mobile phone version of your site can now be automatically generated by the CMS
    • Includes mobile versions of each page
    • Separate mobile-only menu system
    • Large, easy to read links, text and button, perfect for touchscreen smartphones
    • Multiple mobile browser friendly
  • Improvements to the user-administration page, to allow separation of user types
  • Fixed minor IE7 CSS issues in the administration interface
Version 2.0
  • Totally new design, re-built from the ground up
  • Brand new administration interface
  • NEW - Generation of actual HTML pages
  • NEW - Individual, customisable page items
    • News Stories
    • Info Boxes
    • Headers
    • ...and many more
  • NEW - Positioning for each page item
  • NEW - RSS Feeds of News Items
  • Brand new editor
  • NEW - Custom file uploader & manager
  • NEW - Live site and test site separation (make changes on the test site, then publish them on the live site)
  • W3C XHTML standards compliant
  • NEW - User management
    • Multiple users
    • User registration & login
    • User management screen
    • Different permissions for users
  • NEW - Plug-ins
    • Ability to add multiple plug-ins to your site, and then add them to any page item
    • Twitter status plug-in
    • Facebook page plug-in
    • News stories plug-in
    • Related pages plug-in
    • ...and any type of plug-in built on request
  • NEW - Generates HTML sitemap, and XML sitemap for search engines
Version 1.0
  • First release of Hidden CMS
  • Dynamic database generated pages
  • Simple administration interface with single login
  • CSS-based page layouts
  • Separate section for de-linked pages (pages that aren't shown in the menu)
  • Publish/Withdraw button on each page
  • One parent page with one child permitted