1. An Introduction to Content
Management Systems
Sharing Digital Objects, Collections
and Knowledge Online
Friday 2 December 11
2. 3 Lectures/Workshops - 3 Distinct Topics
Content Management Systems
Data Visualisation for Analysis
Data Visualisation for Presentation
Foundations
Standards
Tools
Applications
Friday 2 December 11
3. How It All Fits Together
PHP MySQL XML
Application to the
Digital Humanities
Content
Analytics Visualisation
Management
Friday 2 December 11
4. Today’s Objective
To appreciate the range of content management
systems available to digital humanities scholars
and to be able to judge between them
Friday 2 December 11
5. Agenda
Introduction
What is a Content Management System (CMS)
Features of CMS
Technical Requirements
Major Players
Extending a CMS
Hands On Install and Config - Wordpress.com
Building Community
Hand On and Config - Omeka
Friday 2 December 11
6. What is a CMS
A web content management system (WCMS) is a
software system that provides website authoring,
collaboration, and administration tools designed to
allow users with little knowledge of web
programming languages or markup languages to
create and manage website content with relative
ease.
- wikipedia
Friday 2 December 11
7. What is a CMS
Collect and Disseminate
Categorise
Curate
Is it a Blog? Is it Wiki?
Friday 2 December 11
8. Benefits of a CMS
Allow for a large number of people to contribute
to and share stored data
Control access to data, based on user roles
(defining which information users or user groups
can view, edit, publish, etc.)
Aid in easy storage and retrieval of data
Reduce repetitive duplicate input
Improve the ease of report writing
Improve communication between users
Friday 2 December 11
9. Why Might *You* Use a CMS
That is the question - any answers?
Friday 2 December 11
10. Why Would *You* Use a CMS
That is the question - any answers?
Dissemination
Collaboration
Feedback
Friday 2 December 11
11. Introduction
Document Management vs Object Management
vs Content Management (vs Knowledge
Management)
Open Source Versus Paid/Commercial
Evolution/History
DSpace/FEDORA - Duraspace
Apache Lenya
What about a Wiki?
Friday 2 December 11
12. Features of CMS
Templating Delegation
User Management Authentication and
Scalablility of Access Control
Deployment Document Management
Easily Editing of Content Content Syndication
Extensibility of Features/ Multilingual
Functionality Versioning
Adherence to Web
Standards
Workflow Management
Collaboration
Friday 2 December 11
14. Planning
Setting site goals;
Identifying target audiences;
Wireframing and planning site function and flow;
Installing CMS applications;
Working with ISPs to add site features to servers;
Geekfest: Working with MySQL and backend data
structure.
Friday 2 December 11
15. Major Open Source Players
Drupal
WordPress
Joomla
Friday 2 December 11
16. Drupal
Pro’s Con’s
• Widely Used • Steep Learning Curve
• Many Modules • Proprietary Cycle
• Authentication and • Deep
Security
• Scalable
• Many Custom Forks
• Commercial Forks
Friday 2 December 11
17. WordPress
Pro’s
• Widely Used Con’s
• Many Plug-Ins • Less Scalable
• Social • Less Secure
• Approachable •
• Multi-User
• Very Refined User
Experience
Friday 2 December 11
18. Joomla
Pro’s Con’s
• Widely Used • Steep Learning Curve
• Many Modules • Proprietary Cycle
• Authentication and • Deep
Security
• Scalable
Friday 2 December 11
20. Hands-On and Exercise
Setup Wordpress.com
Differentiating between Wordpress.com and
Wordpress.org
Extending the Community --bbPress
Understanding the differences between
Wordpress.com sites and Wordpress.org sites
Setting up and installing a Wordpress site
Finding and adding templates to a new site
Customize site features
Friday 2 December 11
21. What to Do with Wordpress
Manage Basic Settings
Choose/Install Theme
Tweak Appearance
Discuss/Explore Plug-ins (Install in
Wordpress.org)
Security Issues
Basic Maintenance
Friday 2 December 11
22. Extending a CMS
What Might You Add to a Simple System?
Friday 2 December 11
23. Extending a CMS
What Might You Add to a Simple System?
Maps
Timelines
Authentication
OAI/PMH Harvest
Friday 2 December 11
24. Where Else to Go?
Joomla (www.joomla.org)
SocialGo (www.socialgo.com)
Wikimedia (www.wikimedia.com)
Moodle (www.moodle.com)
Consideration - does your host or institution
support or install these for you?
Friday 2 December 11
25. Hands-On and Exercise
Differentiating between Omeka.org and
Omeka.net
Differentiating between a true CMS and a hybrid
such as OMEKA
Check out the showcase: http://omeka.org/
showcase/
Metadata?
Setting up and installing an OMEKA site
Customize site features
Overview of administrative functions
Extending
Friday 2 December 11
26. What to Do with OMEKA.net
Sign Up for an Account
Manage Basic Settings
Choose Theme
Install/Manage Plug-ins
Add Items
Manage Collections
Create an Exhibit
Friday 2 December 11