Content Management Systems

Consulting

ShareThis

For several years now I have been consulting with a wide variety of clients to help them improve their processes and systems. If you bring me in, note that I am trained as a socio-technical systems analyst and make a couple of core assumptions:

1) Every system exists in its present form for some reason (nothing is totally irrational, there is probably someone with some power and control who wants things to be as they are)

The Web 3.0 Platform. What does it need?

ShareThis

Last year for a presentation at Drupalcamp Atlanta I conducted some research on the social media software space and how Drupal fits.  Since as a business professor I have access to Gartner and Forrester as well as a variety of other marketing research resources, I used those.  I also surveyed former clients and students now using social media.  Since I have been installing and using such softwares for 15 years, I have a history of working with SharePoint, Documentum, LotusNotes, MicroStrategy, Drupal, Moodle, E107, and several others.  I attempted to be objective.  Here are the results.

First, there are three core capabilities I think social software really needs.  After I go through these and present charts of my findings, I will present three charts comparing several solutions at the bundle level for blog publishing, social media, and content management. 

Drupal Design Favorites

ShareThis

http://www.webmonkey.com/cheat-sheets/This site is maintained using the Drupal content management system, the system that provides the best overall power and activity among Open Source solutions.  In building and updating this site over the past 8 years, I have seen Drupal evolve from a very simple solution into the robust framework for collaboration that it is today.  I am taking this space to list out some of my top code favorites for use with Drupal.

Modules:

  1. Project Vote Smart api
  2. Calais and Calais api
  3. RDF
  4. FCKEditor

Tutorials

  1. Ventura Cottage Squares, Mailhandler and More
  2. Front-page Squares
  3. Introduction to Auto-Tagging (Calais and RDF)
  4. How to add images via Mailhandler using Email
  5. Nice set of tutorials.  I particularly like the jQuery / Media tutorial.
  6. Site release checklist.

 Themes

  1. Nice packaged themes at Adaptive Themes.
  2. To generate themes from PSD files PSD to CSS is not bad as a jump start.
  3. Or, a better but more expensive way is to use Artisteer.
  4. Or, code one yourself!  http://drupal.org/node/587366
  5. Nice cheat sheets:    http://www.webmonkey.com/cheat-sheets/

As a general design tip, we should design for a general audience by designing at an 8th grade reading level or below.  Here is a nice discussion of this need for the medical community.

Here is a print out of the $user variable for username: .
stdClass Object ( [uid] => 0 [hostname] => 38.107.191.92 [roles] => Array ( [1] => anonymous user ) [session] => [cache] => 0 )

Open Source Tools

ShareThis

I frequently try out and contribute to a variety of open-source online community-type tools including Mambo, Tiki-wiki, Drupal (a commercial version of Drupal = Acquia ), and Moodle. I have several currently installed and use some of them for testing out comparative features.

Several guides on the Web provide discussions of the various tools available. Wikipedia provides one of my favorite general lists here.

Digital Archives Make Massive Content Available

ShareThis

When I first published this article, I noted that there is a massive movement in content acquisition and management. Old uncopywrited materials are being scanned and placed into digital media. In some cases they are being opened up to the public.

Here is a nice story on NPR that brings a piece of this movement into perspective.

Content Management

ShareThis

The basic premise behind content management is that intellectual capital of a firm can be stored and managed in some unified manner. Simple. The reality is that firms have huge loads of non-standardized content on all sorts of media ranging from the more manageable text and visual media (digital media being especially manageable) to the least manageable audio and tacit knowledge content.

Syndicate content