December 2010

A First Look and Review of Drupal 7

Editor's Note: The following aritlce is authored by Ric Shreves and first appeared online at  Open Source CMS Pro. Permission has been granted to repost the article here at CMSReport.com.

Now that Drupal 7 has gone through a couple of Release Candidates, we feel confident that what we can see on the screen today represents very closely what everyone can expect in the final Drupal 7 production release. So, with some certainty at our backs and the release date just around the corner (we hope!), we thought it was time for us to present a Drupal 7 “first look,” that is, an overview of what everyone can expect from the new Drupal 7.

There are literally hundreds of changes in Drupal 7. Many of those changes are “minor” in the eyes of most users, indeed, they are essentially invisible. This doesn’t mean those small changes aren’t important, simply that they aren’t on the radar for the average user. In this article we are going to focus on just the highlights, in three key areas:

  • Changes visible on the surface
  • Extensions of the Admin functionality
  • Enhancements to the technical infrastructure

On the Surface

The first thing you notice when you fire up Drupal 7 is a new look and feel. For the first time in years, the release includes new themes. The only holdover from previous releases is the Garland theme, which has been updated to be Drupal 7 compatible. The new themes include:

  • Bartik: The new default theme. Shown in the screenshot on the left.
  • Seven: The new admin theme, seen in several of the screenshots, below.
  • Stark: A new starter theme, intended for jumpstarting theme creation efforts via sub-themes.

Of the four themes (three new ones + Garland), only Garland and Bartik are ready to use on the front end of the site. Stark is purely a base theme, barren of all styling excepting only the default system styles. Garland remains, well, Garland; it's basic and offers not a lot. Bartik is a big improvement with more than a dozen regions (module positions) available. Still, visually, Garland and Bartik are not worlds apart. Some additional variety would have been nice. (We note that the theme Corolla, which was included in earlier Drupal 7 beta releases did not make the final cut, sadly.)

The inclusion of a base theme (Stark) is a nice move -- giving themers who don't want to use Zen (or other external starter themes) an easy way to build their own themes via sub-theme creation. One of the most welcome changes in Drupal 7 is the revision of the administration interface. This is not a minor tweak – this is a complete revision of both the interface and the information architecture. Long overdue, I think we all can agree…

The new look of the Drupal 7 admin system The new admin interface includes not only its own dedicated theme (Seven), but also a new overlay, toolbar and shortcuts menu, as shown in the screenshot, at right. The overlay gives you a light box approach to the admin layer, preserving in the background the front-end theme. Having a dedicated theme for the admin system is a huge improvement in usability for the system and that alone would be reason to celebrate, but changes don’t stop there.

The new toolbar is anchored to the top of the browser window, reminiscent of the popular Admin Menu module many of us used in the past. There is also a configurable shortcuts menu present on the bottom edge of the toolbar; you can add your own favorites to the shortcut menu. A related improvement in look and feel is the inclusion of the Vertical Tabs functionality in the core. The functionality improves usability and reduces admin system clutter.

The Drupal team has also taken a fresh look at the admin system’s labels and information architecture. They’ve cleaned things up, eliminated redundancies and clarified labels. All in all, the admin system changes finally bring Drupal into a state of usability that will make the system much more accessible for many non-technical users.

The final area I want to highlight is a set of minor changes that will be meaningful to old Drupal users. Drupal 7 has “cleaned house” and done away from some of the legacy features that, frankly, weren’t of much utility. Gone in Drupal 7 are the Mission Statement functionality and the Footer Message. The site Search is now simply a block, instead of having two different versions of the same functionality. Also gone is the Theme Switcher option for users. Again, changes that clean things up, reduce complexity, and improve usability of the system as a whole.

CMS Report's Top Ten Content Management Stories of 2010

What a great year 2010 was for content management. Open source CMS projects seemed to have grown up this year while proprietary systems appeared to continue in their evolution. While social publishing systems may not have conquered the traditional content management system, the CMS definitely took notice by integrating as many social media features developers could come up with.

Below are the top ten stories of 2010 that were posted here at CMSReport.com. The stories in this list were ranked by the number of views per month since the articles first appeared at CMS Report. 

Top Ten Content Management Stories of 2010

  1. Someone does another Drupal vs Joomla comparison
  2. Open Source versus the Enterprise Solution
  3. Ten Content Migration Tools to SharePoint Platform
  4. Drupal themes go nuclear with Fusion
  5. SilverStripe CMS becomes the first Microsoft Certified open source web app
  6. Denial of Service on an Apache server
  7. Guidelight Business Solutions video of DrupalConSF 2010
  8. Sharepoint 2010 vs WCM Platforms
  9. We Hear You: Our spam filtering needs to be improved
  10. The MODx Revolution 2.0 Interviev

As you can see, stories on Drupal, Joomla!, Sharepoint, SilverStripe, and MODx brought a lot of visitors to the site. Not all the stories listed above would have been one of the ten I would have personally picked, but I'll respect the numbers behind their ranking. I personally, don't like "versus" articles yet readers seemed to flock those articles. Unfortunately quality of writing doesn't appear to always matter as there were some very well written articles we posted in 2010 that didn't make this list.

The year 2011 will undoubtedly bring change and new stories to the world of content management systems. I think the year will also be a year of decision for the direction we take CMSReport.com. I feel as if this site of ours is stuck somewhere between our roots as a niche blog and a potentially popular CMS news site. I'm hoping we make some changes in the new year that all our readers can appreciate and value.

10 Rules to Ensure Steady Progress on Your BPM Project

In his well-known book “All I Really Need to Know I Learned in Kindergarten,” which is regarded for its timeless insights, Robert Fulghum reviewed some basic lessons of life we all learned as children that are universally true, even at the places where we work and within our social interactions. There’s a reason we invest a good portion of our educational funds in early learning: what we absorb and come to believe during our formative years influences our thoughts and decisions throughout our lives.

If you haven’t thought about each of the ten timeless truths listed below in terms of your business process automation goals, it may be time to rethink your ECM strategy. The payoff for ‘getting it right the first time’ is significant.

Here they are, rephrased a bit to help you make the connection:

  1. Remember that everything dies. Hamsters, mice, people, and even company projects have limited life spans. Routine business processes, too, ultimately outgrow or outlive their usefulness. Take time to put everything in perspective. What are your company goals? Are your processes still relevant and in line with your vision? Are there processes you maintain purely because things have ‘always’ been done a certain way? Is anything ripe for change?
     
  2. Be prepared. Remember the first day of kindergarten? Probably not, but chances are good that you carried a backpack or bag with everything you needed to address the routine challenges of the day. If you’re investing in technology, give yourself and your staff the time and resources they need to be prepared. You can’t expect miracles from even the best software and hardware. However, if you give your people sufficient time for analysis, planning, and improvement, ECM technology can produce phenomenal results.
     
  3. Play fair. Be considerate. Even if you’re starting with a small project, keep the company’s enterprise goals and other departments’ needs in mind. Although you need to remain dedicated to your own vision, being selfish about your needs, simply refusing to make your project transparent, insisting on your own way of doing things, and similar self-centered practices will hurt your company in the long run. You’ll also miss great ideas for improvement that others could offer. You may have terrific ideas and plans, but someone else’s contributions might help them to prosper more fully.

Security Release: ImpressCMS 1.2.4

Two security vulnerabilities were just discovered and a new release has been published to address them. The ImpressCMS Project has just released ImpressCMS 1.2.4 as a stable release - site administrators are strongly encouraged to upgrade their sites.

The imagemanager plugin used by the TinyMCE wysiwyg editor was bypassing the permissions system, allowing unauthorized creation of categories and folders within the image folder. The second vulnerability was a potential cross-site scripting, but required elevated permissions and access to the administration area of ImpressCMS.

mojoPortal 2.3.5.8

The developers of mojoPortal have recently released a new version of their CMS, mojoPortal 2.3.5.8. Some of the new features include:

  • A new Flickr Gallery feature
  • A new User Sign In Module that can be put on a content page such as the home page
  • A new scroller setting in the Feed Manager to enable a scrolling news ticker
  • Some improvements to the List/Links feature including a new introduction that can be used to place html above the list and a new option for non-ajax paging
  • Database authentication and LDAP - a new config setting for fallback to LDAP if database authentication fails. This allows scenarios where your internal users such as content authors can login with their LDAP credentials while still allowing public users to register and sign in with database credentials.
  • A new option to disable CSS caching while designing by clicking a button that sets a cookie to disable it. The previous way of of disabling it from config still works but this new way may be more convenient. You will find the button under Administration > Advanced Tools > Designer Tools
  • Upgraded to CKeditor 3.4.2
  • Updated Italian resources
  • Bug fixes for things reported in the forums since the previous release including several fixes in the SQL CE data layer and the Firebird data layer.

The latest version of mojoPortal is available on the site's download page.

Kentico CMS 5.5 R2 Brings Enterprise 2.0 Intranet Solution

Nashua, New Hampshire, USA, December 15, 2010 – Kentico Software, the Web content management system vendor, announced the general availability of Kentico CMS 5.5 R2. This new version of their flagship enterprise CMS provides enhanced Intranet support, Document and Project Management,  integration with Microsoft Office through WebDAV protocol, Workgroups,  Sharepoint 2010 Connector and Windows Azure support.

“We have always developed Kentico CMS as a scalable enterprise platform for corporate websites, intranet solutions, e-shops and integration with social networks. Our main focus for Kentico CMS 5.5 R2 was to extend our intranet offering mixed with key Enterprise 2.0 functionality” says Petr Palas, CEO of Kentico Software. “Keeping our intranet solution in step with our CMS offering ensures customers can grow their website needs with their business; leveraging the consistent easy to use Kentico environment that includes multi-site management, and an industry leading ROI.” he adds.

Key features that round out the Kentico CMS 5.5 R2 intranet offering include Document and Project Management, Workgroups and WebDAV support. Project Management provides the users with ability to manage, assign and monitor projects and tasks. The new Document Management helps users to manage documents and their permissions directly from a website without access to the administration UI. With the added support of WebDAV, users can now directly edit documents without the need to save them manually to a temporary location and then re-upload them.

“With our partners and customer focus, we drove our development based on an extensive set of client scenarios. We validated our features with our partners and key customers like Shaw Industries Group Inc. to refine our key scenarios. Kentico CMS 5.5 R2 delivers a complete intranet solution with a ready to use Intranet Starter site and flexible Document Management. Kentico CMS 5.5 R2 cuts down the time and cost of any intranet portal development. This combination of features and functionality guarantees that the Kentico CMS Intranet helps our partners and customers successfully meet their business goals.” says Michael Neuwirth, Product Manager at Kentico software.

Kentico CMS 5.5 R2 extends support for SharePoint 2010 and includes Windows Azure support for single CMS installations.

More information about the Windows Azure support is available at: http://devnet.kentico.com/Blogs/Michal-Neuwirth/December-2010/Kentico-CMS-5-5-R2-has-been-released.aspx

Kentico CMS 5.5 R2 for ASP.NET can be downloaded as a free 30-day trial at http://www.kentico.com/Download.aspx.

Tiki Releases 6.1 Update

The Tiki Community is proud to announce the immediate availability of Tiki Wiki CMS Groupware 6.1. This update includes over 250 code changes by nearly 20 Tiki Community members. Although these updates are primarily fixes and improvements to existing features, there are several new items that Tiki administrators will be happy to see, including:

  • Continued upgrades for WYSIWYG editing
  • Default toolbars include a new button to easily select a file (after file upload, if needed), and it's name and link are added to the textarea of that wiki page, forum, blog, etc.
  • A new admin panel for Clipperz online password management
  • Improvements to CSS inclusion for newsletters
  • Many translation updates (from Tiki's interactive translation feature)
  • New and improved plugins for third-party media (such as Vimeo, Blip.tv, and YouTube) and generic buttons.
  • Updated plugin interface
  • New module: Tracker help
  • Export or show a wiki page in text-only format (useful to be used with Pretty Trackers)
  • Static text fields in Trackers can be sent with wiki-parsed text in notification emails.
  • New language.js file added to language folders to assist in translation of text and UI elements used in JavaScript functions.

See the Release Notes and the Tiki6 document for complete details on this release. All Tiki administrators are encouraged to upgrade to this latest release.

Improve Constituent Services by Re-using Information Effectively

“In progress.” When it comes to government, we hear those words a lot. It’s no surprise: meeting the needs of a geographically large nation with diverse constituents is challenging. Change and progress require time…and patience.

Technology is one area where progress is evident. Change is afoot everywhere, from optimizing government websites for mobile devices, to coordinated healthcare services and discussions about creating a national dashboard to share meaningful information. The goals are familiar: