SlideShare une entreprise Scribd logo
1  sur  23
Introduction to CMSesWordPress, Omeka, and Drupal Patrick Murray-John & Raf Alvarado THATCamp / CHNM June 3-5 2011
In general, if you can use WordPress, then you should use WordPress
What is a Content Model? Mediates between the data model of the database and the emergent information architecture of the site. Allows site builders to represent and organize content -- e.g. source material in the form of images, text, and metadata. Content is complex -- media objects (e.g. image and detail, book and page), technical metadata, semantic metadata ...
	Each CMS has a set of content modeling affordances based on . . . Elementary units 	e.g. pages, nodes Connective devices 	e.g. tagss, categories Display methods 	e.g. widgets, feeds 	Combined, these produce emergent 	patterns
Simple Hypertext PAGES 	. . . have LINKS No displaydevices per se Examples: HTML and Wikis … From Nelson’s Computer Lib/Dream Machines
WordPress PAGES Subpages	 Fly-out menus, menu widgets  POSTS 	Tags 		 Tag widgets, list pages 	Categories  Category widget, list pages Content is accessed by browsing, menus, and widgets
Results in “Dendritic Hypertext” Image taken from Shirky’s “Ontology is Overrated”
Content Modeling in WP WordPress – map pages, pages, categories,and tags onto content domain E.g. Courses Pages 		= Syllabus items Posts		= Lesson resources Categories	= Course Schedule Tags		= Resource subject and format
Omeka has Items ITEMS  COLLECTIONs 	DC metadata Keywords		 	Tags		 Browsable list pages Content is accessed by Browsing and EXHIBITS
Results in “Axial Hypertext” Image taken from Landow’sHypertext
Drupal NODES Menu paths	 	 Menus, blocks 	Arbitrary fields Views Node references 	 Linked Views, backrefs Taxonomies	 	 List pages, Views Outlines			 Books Content is accessed by Browsing, Views, Books, Panels, and other devices
Drupal Content Models are like Relational Models Each link represents a “node reference”
Results in “Rhizomic Hypertext”
Detail view of a node and associated node references
Content Model for Lived Theology Project
Content Model for Nursing History Project
Summary before looking at examples
Some Salient Differences Specific vs. General content modeling WordPress is general Manual vs. Automatic site organization Omeka is manual Paradigmatic vs. Syntagmatic affordances Drupal is highly paradigmatic
Use Cases WordPress Course sites, personal portfolios, blogs (of course) Omeka Exhibits, simple thematic research collections Drupal Collaborative projects, complex thematic research collections, data meshing

Contenu connexe

Tendances

The network reconfigures the catalog
The network reconfigures the catalogThe network reconfigures the catalog
The network reconfigures the cataloglisld
 
Linear books to open world adventure
Linear books to open world adventureLinear books to open world adventure
Linear books to open world adventuresemanticsconference
 
Web page classification features and algorithms
Web page classification features and algorithmsWeb page classification features and algorithms
Web page classification features and algorithmsunyil96
 
Microdata cataloging tool (nada)
Microdata cataloging tool (nada)Microdata cataloging tool (nada)
Microdata cataloging tool (nada)Divya Vyas
 
Architecting a CMS for a content centered website
Architecting a CMS for a content centered websiteArchitecting a CMS for a content centered website
Architecting a CMS for a content centered websitekristin rowley
 
Linked Data Principles and RDF: University of Florida Libraries, BIBFRAME Wor...
Linked Data Principles and RDF: University of Florida Libraries, BIBFRAME Wor...Linked Data Principles and RDF: University of Florida Libraries, BIBFRAME Wor...
Linked Data Principles and RDF: University of Florida Libraries, BIBFRAME Wor...Allison Jai O'Dell
 

Tendances (9)

The network reconfigures the catalog
The network reconfigures the catalogThe network reconfigures the catalog
The network reconfigures the catalog
 
Linear books to open world adventure
Linear books to open world adventureLinear books to open world adventure
Linear books to open world adventure
 
Web page classification features and algorithms
Web page classification features and algorithmsWeb page classification features and algorithms
Web page classification features and algorithms
 
Webpage classification and Features
Webpage classification and FeaturesWebpage classification and Features
Webpage classification and Features
 
Microdata cataloging tool (nada)
Microdata cataloging tool (nada)Microdata cataloging tool (nada)
Microdata cataloging tool (nada)
 
101: The Basics "What is this thing called SharePoint?"
101: The Basics "What is this thing called SharePoint?"101: The Basics "What is this thing called SharePoint?"
101: The Basics "What is this thing called SharePoint?"
 
Web mining
Web miningWeb mining
Web mining
 
Architecting a CMS for a content centered website
Architecting a CMS for a content centered websiteArchitecting a CMS for a content centered website
Architecting a CMS for a content centered website
 
Linked Data Principles and RDF: University of Florida Libraries, BIBFRAME Wor...
Linked Data Principles and RDF: University of Florida Libraries, BIBFRAME Wor...Linked Data Principles and RDF: University of Florida Libraries, BIBFRAME Wor...
Linked Data Principles and RDF: University of Florida Libraries, BIBFRAME Wor...
 

En vedette

Mdst3703 projects-2012-10-11
Mdst3703 projects-2012-10-11Mdst3703 projects-2012-10-11
Mdst3703 projects-2012-10-11Rafael Alvarado
 
Mdst3705 2013-02-05-databases
Mdst3705 2013-02-05-databasesMdst3705 2013-02-05-databases
Mdst3705 2013-02-05-databasesRafael Alvarado
 
MDST 3703 F10 Seminar 11
MDST 3703 F10 Seminar 11MDST 3703 F10 Seminar 11
MDST 3703 F10 Seminar 11Rafael Alvarado
 
Mdst3705 2013-01-31-php3
Mdst3705 2013-01-31-php3Mdst3705 2013-01-31-php3
Mdst3705 2013-01-31-php3Rafael Alvarado
 
Mdst3705 2013-01-29-praxis
Mdst3705 2013-01-29-praxisMdst3705 2013-01-29-praxis
Mdst3705 2013-01-29-praxisRafael Alvarado
 
Mdst 3559-01-25-data-journalism
Mdst 3559-01-25-data-journalismMdst 3559-01-25-data-journalism
Mdst 3559-01-25-data-journalismRafael Alvarado
 
Mdst3703 2013-09-05-studio2
Mdst3703 2013-09-05-studio2Mdst3703 2013-09-05-studio2
Mdst3703 2013-09-05-studio2Rafael Alvarado
 
Mdst3705 2012-01-15-introduction
Mdst3705 2012-01-15-introductionMdst3705 2012-01-15-introduction
Mdst3705 2012-01-15-introductionRafael Alvarado
 

En vedette (8)

Mdst3703 projects-2012-10-11
Mdst3703 projects-2012-10-11Mdst3703 projects-2012-10-11
Mdst3703 projects-2012-10-11
 
Mdst3705 2013-02-05-databases
Mdst3705 2013-02-05-databasesMdst3705 2013-02-05-databases
Mdst3705 2013-02-05-databases
 
MDST 3703 F10 Seminar 11
MDST 3703 F10 Seminar 11MDST 3703 F10 Seminar 11
MDST 3703 F10 Seminar 11
 
Mdst3705 2013-01-31-php3
Mdst3705 2013-01-31-php3Mdst3705 2013-01-31-php3
Mdst3705 2013-01-31-php3
 
Mdst3705 2013-01-29-praxis
Mdst3705 2013-01-29-praxisMdst3705 2013-01-29-praxis
Mdst3705 2013-01-29-praxis
 
Mdst 3559-01-25-data-journalism
Mdst 3559-01-25-data-journalismMdst 3559-01-25-data-journalism
Mdst 3559-01-25-data-journalism
 
Mdst3703 2013-09-05-studio2
Mdst3703 2013-09-05-studio2Mdst3703 2013-09-05-studio2
Mdst3703 2013-09-05-studio2
 
Mdst3705 2012-01-15-introduction
Mdst3705 2012-01-15-introductionMdst3705 2012-01-15-introduction
Mdst3705 2012-01-15-introduction
 

Similaire à Thatcamp2011 intro to-cm_ses

Drupal for Non-Developers
Drupal for Non-DevelopersDrupal for Non-Developers
Drupal for Non-DevelopersJeff Pompliano
 
Design And Documentation
Design And DocumentationDesign And Documentation
Design And DocumentationMiles Price
 
Tutorial on Semantic Digital Libraries (WWW'2007)
Tutorial on Semantic Digital Libraries (WWW'2007)Tutorial on Semantic Digital Libraries (WWW'2007)
Tutorial on Semantic Digital Libraries (WWW'2007)Sebastian Ryszard Kruk
 
Understanding Information Architecture
Understanding Information ArchitectureUnderstanding Information Architecture
Understanding Information ArchitectureScott Abel
 
one|content : joomla on steroids
one|content : joomla on steroidsone|content : joomla on steroids
one|content : joomla on steroidsPaul Delbar
 
Leeuwenhof Webdevelopment
Leeuwenhof WebdevelopmentLeeuwenhof Webdevelopment
Leeuwenhof WebdevelopmentWilna Smith
 
Drupal Training
Drupal TrainingDrupal Training
Drupal TrainingSam Davis
 
DM110 - Week 10 - Semantic Web / Web 3.0
DM110 - Week 10 - Semantic Web / Web 3.0DM110 - Week 10 - Semantic Web / Web 3.0
DM110 - Week 10 - Semantic Web / Web 3.0John Breslin
 
Drupal: Content Management and Community for your Library
Drupal: Content Management and Community for your LibraryDrupal: Content Management and Community for your Library
Drupal: Content Management and Community for your Libraryguest5e78e
 
Process Re-engineering for Topic Based Authoring
Process Re-engineering for Topic Based AuthoringProcess Re-engineering for Topic Based Authoring
Process Re-engineering for Topic Based AuthoringRob Hanna, ECMs
 
Object models and object representation
Object models and object representationObject models and object representation
Object models and object representationJulie Allinson
 
Drupal for Libraries 05/28/09
Drupal for Libraries 05/28/09Drupal for Libraries 05/28/09
Drupal for Libraries 05/28/09Mikael Jacobsen
 
Drupal is from Mars, Wordpress is from Venus: Finding your library's CMS soul...
Drupal is from Mars, Wordpress is from Venus: Finding your library's CMS soul...Drupal is from Mars, Wordpress is from Venus: Finding your library's CMS soul...
Drupal is from Mars, Wordpress is from Venus: Finding your library's CMS soul...sbclapp
 

Similaire à Thatcamp2011 intro to-cm_ses (20)

Drupal Intro
Drupal IntroDrupal Intro
Drupal Intro
 
Drupal for Non-Developers
Drupal for Non-DevelopersDrupal for Non-Developers
Drupal for Non-Developers
 
Design And Documentation
Design And DocumentationDesign And Documentation
Design And Documentation
 
Tutorial on Semantic Digital Libraries (WWW'2007)
Tutorial on Semantic Digital Libraries (WWW'2007)Tutorial on Semantic Digital Libraries (WWW'2007)
Tutorial on Semantic Digital Libraries (WWW'2007)
 
Understanding Information Architecture
Understanding Information ArchitectureUnderstanding Information Architecture
Understanding Information Architecture
 
The Drupal Way
The Drupal WayThe Drupal Way
The Drupal Way
 
Drupal
DrupalDrupal
Drupal
 
one|content : joomla on steroids
one|content : joomla on steroidsone|content : joomla on steroids
one|content : joomla on steroids
 
Leeuwenhof Webdevelopment
Leeuwenhof WebdevelopmentLeeuwenhof Webdevelopment
Leeuwenhof Webdevelopment
 
Drupal Training
Drupal TrainingDrupal Training
Drupal Training
 
DM110 - Week 10 - Semantic Web / Web 3.0
DM110 - Week 10 - Semantic Web / Web 3.0DM110 - Week 10 - Semantic Web / Web 3.0
DM110 - Week 10 - Semantic Web / Web 3.0
 
Open Source CMS
Open Source CMSOpen Source CMS
Open Source CMS
 
Digital Libraries of the Future
Digital Libraries of the Future
Digital Libraries of the Future
Digital Libraries of the Future
 
Drupal: Content Management and Community for your Library
Drupal: Content Management and Community for your LibraryDrupal: Content Management and Community for your Library
Drupal: Content Management and Community for your Library
 
Process Re-engineering for Topic Based Authoring
Process Re-engineering for Topic Based AuthoringProcess Re-engineering for Topic Based Authoring
Process Re-engineering for Topic Based Authoring
 
Object models and object representation
Object models and object representationObject models and object representation
Object models and object representation
 
Drupal for Libraries 05/28/09
Drupal for Libraries 05/28/09Drupal for Libraries 05/28/09
Drupal for Libraries 05/28/09
 
Drupal Bootcamp Mcn2008
Drupal Bootcamp   Mcn2008Drupal Bootcamp   Mcn2008
Drupal Bootcamp Mcn2008
 
Introduzione a Drupal
Introduzione a DrupalIntroduzione a Drupal
Introduzione a Drupal
 
Drupal is from Mars, Wordpress is from Venus: Finding your library's CMS soul...
Drupal is from Mars, Wordpress is from Venus: Finding your library's CMS soul...Drupal is from Mars, Wordpress is from Venus: Finding your library's CMS soul...
Drupal is from Mars, Wordpress is from Venus: Finding your library's CMS soul...
 

Plus de Rafael Alvarado

Mdst3703 2013-10-08-thematic-research-collections
Mdst3703 2013-10-08-thematic-research-collectionsMdst3703 2013-10-08-thematic-research-collections
Mdst3703 2013-10-08-thematic-research-collectionsRafael Alvarado
 
Mdst3703 2013-10-01-hypertext-and-history
Mdst3703 2013-10-01-hypertext-and-historyMdst3703 2013-10-01-hypertext-and-history
Mdst3703 2013-10-01-hypertext-and-historyRafael Alvarado
 
Mdst3703 2013-09-24-hypertext
Mdst3703 2013-09-24-hypertextMdst3703 2013-09-24-hypertext
Mdst3703 2013-09-24-hypertextRafael Alvarado
 
Mdst3703 2013-09-12-semantic-html
Mdst3703 2013-09-12-semantic-htmlMdst3703 2013-09-12-semantic-html
Mdst3703 2013-09-12-semantic-htmlRafael Alvarado
 
Mdst3703 2013-09-17-text-models
Mdst3703 2013-09-17-text-modelsMdst3703 2013-09-17-text-models
Mdst3703 2013-09-17-text-modelsRafael Alvarado
 
Mdst3703 2013-09-10-textual-signals
Mdst3703 2013-09-10-textual-signalsMdst3703 2013-09-10-textual-signals
Mdst3703 2013-09-10-textual-signalsRafael Alvarado
 
Mdst3703 2013-09-03-plato2
Mdst3703 2013-09-03-plato2Mdst3703 2013-09-03-plato2
Mdst3703 2013-09-03-plato2Rafael Alvarado
 
Mdst3703 2013-08-29-hello-world
Mdst3703 2013-08-29-hello-worldMdst3703 2013-08-29-hello-world
Mdst3703 2013-08-29-hello-worldRafael Alvarado
 
UVA MDST 3703 2013 08-27 Introduction
UVA MDST 3703 2013 08-27 IntroductionUVA MDST 3703 2013 08-27 Introduction
UVA MDST 3703 2013 08-27 IntroductionRafael Alvarado
 
MDST 3705 2012-03-05 Databases to Visualization
MDST 3705 2012-03-05 Databases to VisualizationMDST 3705 2012-03-05 Databases to Visualization
MDST 3705 2012-03-05 Databases to VisualizationRafael Alvarado
 
Mdst3705 2013-02-26-db-as-genre
Mdst3705 2013-02-26-db-as-genreMdst3705 2013-02-26-db-as-genre
Mdst3705 2013-02-26-db-as-genreRafael Alvarado
 
Mdst3705 2013-02-19-text-into-data
Mdst3705 2013-02-19-text-into-dataMdst3705 2013-02-19-text-into-data
Mdst3705 2013-02-19-text-into-dataRafael Alvarado
 
Mdst3705 2013-02-12-finding-data
Mdst3705 2013-02-12-finding-dataMdst3705 2013-02-12-finding-data
Mdst3705 2013-02-12-finding-dataRafael Alvarado
 
Mdst3705 2012-01-22-code-as-language
Mdst3705 2012-01-22-code-as-languageMdst3705 2012-01-22-code-as-language
Mdst3705 2012-01-22-code-as-languageRafael Alvarado
 
Mdst3705 2013-01-24-php2
Mdst3705 2013-01-24-php2Mdst3705 2013-01-24-php2
Mdst3705 2013-01-24-php2Rafael Alvarado
 
Mdst3703 graph-theory-11-20-2012
Mdst3703 graph-theory-11-20-2012Mdst3703 graph-theory-11-20-2012
Mdst3703 graph-theory-11-20-2012Rafael Alvarado
 
Mdst3703 maps-and-timelines-2012-11-13
Mdst3703 maps-and-timelines-2012-11-13Mdst3703 maps-and-timelines-2012-11-13
Mdst3703 maps-and-timelines-2012-11-13Rafael Alvarado
 
Mdst3703 culturomics-2012-11-01
Mdst3703 culturomics-2012-11-01Mdst3703 culturomics-2012-11-01
Mdst3703 culturomics-2012-11-01Rafael Alvarado
 
Mdst3703 visualization-2012-10-23
Mdst3703 visualization-2012-10-23Mdst3703 visualization-2012-10-23
Mdst3703 visualization-2012-10-23Rafael Alvarado
 

Plus de Rafael Alvarado (20)

Mdst3703 2013-10-08-thematic-research-collections
Mdst3703 2013-10-08-thematic-research-collectionsMdst3703 2013-10-08-thematic-research-collections
Mdst3703 2013-10-08-thematic-research-collections
 
Mdst3703 2013-10-01-hypertext-and-history
Mdst3703 2013-10-01-hypertext-and-historyMdst3703 2013-10-01-hypertext-and-history
Mdst3703 2013-10-01-hypertext-and-history
 
Mdst3703 2013-09-24-hypertext
Mdst3703 2013-09-24-hypertextMdst3703 2013-09-24-hypertext
Mdst3703 2013-09-24-hypertext
 
Presentation1
Presentation1Presentation1
Presentation1
 
Mdst3703 2013-09-12-semantic-html
Mdst3703 2013-09-12-semantic-htmlMdst3703 2013-09-12-semantic-html
Mdst3703 2013-09-12-semantic-html
 
Mdst3703 2013-09-17-text-models
Mdst3703 2013-09-17-text-modelsMdst3703 2013-09-17-text-models
Mdst3703 2013-09-17-text-models
 
Mdst3703 2013-09-10-textual-signals
Mdst3703 2013-09-10-textual-signalsMdst3703 2013-09-10-textual-signals
Mdst3703 2013-09-10-textual-signals
 
Mdst3703 2013-09-03-plato2
Mdst3703 2013-09-03-plato2Mdst3703 2013-09-03-plato2
Mdst3703 2013-09-03-plato2
 
Mdst3703 2013-08-29-hello-world
Mdst3703 2013-08-29-hello-worldMdst3703 2013-08-29-hello-world
Mdst3703 2013-08-29-hello-world
 
UVA MDST 3703 2013 08-27 Introduction
UVA MDST 3703 2013 08-27 IntroductionUVA MDST 3703 2013 08-27 Introduction
UVA MDST 3703 2013 08-27 Introduction
 
MDST 3705 2012-03-05 Databases to Visualization
MDST 3705 2012-03-05 Databases to VisualizationMDST 3705 2012-03-05 Databases to Visualization
MDST 3705 2012-03-05 Databases to Visualization
 
Mdst3705 2013-02-26-db-as-genre
Mdst3705 2013-02-26-db-as-genreMdst3705 2013-02-26-db-as-genre
Mdst3705 2013-02-26-db-as-genre
 
Mdst3705 2013-02-19-text-into-data
Mdst3705 2013-02-19-text-into-dataMdst3705 2013-02-19-text-into-data
Mdst3705 2013-02-19-text-into-data
 
Mdst3705 2013-02-12-finding-data
Mdst3705 2013-02-12-finding-dataMdst3705 2013-02-12-finding-data
Mdst3705 2013-02-12-finding-data
 
Mdst3705 2012-01-22-code-as-language
Mdst3705 2012-01-22-code-as-languageMdst3705 2012-01-22-code-as-language
Mdst3705 2012-01-22-code-as-language
 
Mdst3705 2013-01-24-php2
Mdst3705 2013-01-24-php2Mdst3705 2013-01-24-php2
Mdst3705 2013-01-24-php2
 
Mdst3703 graph-theory-11-20-2012
Mdst3703 graph-theory-11-20-2012Mdst3703 graph-theory-11-20-2012
Mdst3703 graph-theory-11-20-2012
 
Mdst3703 maps-and-timelines-2012-11-13
Mdst3703 maps-and-timelines-2012-11-13Mdst3703 maps-and-timelines-2012-11-13
Mdst3703 maps-and-timelines-2012-11-13
 
Mdst3703 culturomics-2012-11-01
Mdst3703 culturomics-2012-11-01Mdst3703 culturomics-2012-11-01
Mdst3703 culturomics-2012-11-01
 
Mdst3703 visualization-2012-10-23
Mdst3703 visualization-2012-10-23Mdst3703 visualization-2012-10-23
Mdst3703 visualization-2012-10-23
 

Thatcamp2011 intro to-cm_ses

  • 1. Introduction to CMSesWordPress, Omeka, and Drupal Patrick Murray-John & Raf Alvarado THATCamp / CHNM June 3-5 2011
  • 2. In general, if you can use WordPress, then you should use WordPress
  • 3.
  • 4. What is a Content Model? Mediates between the data model of the database and the emergent information architecture of the site. Allows site builders to represent and organize content -- e.g. source material in the form of images, text, and metadata. Content is complex -- media objects (e.g. image and detail, book and page), technical metadata, semantic metadata ...
  • 5. Each CMS has a set of content modeling affordances based on . . . Elementary units e.g. pages, nodes Connective devices e.g. tagss, categories Display methods e.g. widgets, feeds Combined, these produce emergent patterns
  • 6. Simple Hypertext PAGES . . . have LINKS No displaydevices per se Examples: HTML and Wikis … From Nelson’s Computer Lib/Dream Machines
  • 7. WordPress PAGES Subpages  Fly-out menus, menu widgets POSTS Tags  Tag widgets, list pages Categories  Category widget, list pages Content is accessed by browsing, menus, and widgets
  • 8. Results in “Dendritic Hypertext” Image taken from Shirky’s “Ontology is Overrated”
  • 9. Content Modeling in WP WordPress – map pages, pages, categories,and tags onto content domain E.g. Courses Pages = Syllabus items Posts = Lesson resources Categories = Course Schedule Tags = Resource subject and format
  • 10. Omeka has Items ITEMS COLLECTIONs DC metadata Keywords Tags  Browsable list pages Content is accessed by Browsing and EXHIBITS
  • 11. Results in “Axial Hypertext” Image taken from Landow’sHypertext
  • 12. Drupal NODES Menu paths  Menus, blocks Arbitrary fields Views Node references  Linked Views, backrefs Taxonomies  List pages, Views Outlines  Books Content is accessed by Browsing, Views, Books, Panels, and other devices
  • 13. Drupal Content Models are like Relational Models Each link represents a “node reference”
  • 14. Results in “Rhizomic Hypertext”
  • 15. Detail view of a node and associated node references
  • 16. Content Model for Lived Theology Project
  • 17. Content Model for Nursing History Project
  • 18. Summary before looking at examples
  • 19.
  • 20.
  • 21. Some Salient Differences Specific vs. General content modeling WordPress is general Manual vs. Automatic site organization Omeka is manual Paradigmatic vs. Syntagmatic affordances Drupal is highly paradigmatic
  • 22.
  • 23. Use Cases WordPress Course sites, personal portfolios, blogs (of course) Omeka Exhibits, simple thematic research collections Drupal Collaborative projects, complex thematic research collections, data meshing
  • 24. Example Drupal Sites House Divided Lived Theology Nursing History Cultural Landscapes MediaBase