Customizing Your Digital Content Management System

2,133 views
2,049 views

Published on

Using the contentDM API to customize the user interface.

For use on a contentDM UI project. For custom collections management design contact us at futurehat.com

Published in: Business, Education
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
2,133
On SlideShare
0
From Embeds
0
Number of Embeds
67
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Customizing Your Digital Content Management System

  1. 1. Customizing Your Digital Content Management System Budi Wibowo Head of Digital Libraries and Web Services [email_address] CONTENTdm @ University of Louisville CONTENTdm: Tactical to Practical Ball State University Libraries A destination for research, learning, and friends
  2. 2. So, What Have We Done? CONTENTdm: Tactical to Practical Ball State University Libraries A destination for research, learning, and friends <ul><li>25 collections </li></ul><ul><li>12 sub collections </li></ul><ul><li>62,616 Objects </li></ul><ul><ul><li>59,843 Pictures </li></ul></ul><ul><ul><li>948 Audio & Video files </li></ul></ul><ul><ul><ul><li>149 Streaming media </li></ul></ul></ul><ul><ul><li>1,710 Compound Objects </li></ul></ul><ul><ul><li>115 pdf </li></ul></ul><ul><li>Customizations </li></ul>
  3. 3. CONTENTdm Customization at BSU CONTENTdm: Tactical to Practical Ball State University Libraries A destination for research, learning, and friends <ul><li>Authentication and Authorization* </li></ul><ul><li>Item Level </li></ul><ul><li>Collection Level </li></ul><ul><li>A case of item level restriction at BSU </li></ul><ul><ul><li>Doing it with & without customization </li></ul></ul><ul><li>A drawback: </li></ul><ul><ul><li>Presenting Larger Image </li></ul></ul><ul><li>A solution: </li></ul><ul><ul><li>Custom PowerPoint-Plugin … using CONTENTdm API** </li></ul></ul>* Authentication : The process of identifying an individual, usually based on a username and password. In security systems, authentication is distinct from authorization , which is the process of giving individuals access to system objects based on their identity. Authentication merely ensures that the individual is who he or she claims to be, but says nothing about the access rights of the individual. - Quoted from: http://webopedia.com/TERM/a/authentication.html Architecture Collection ** A pplication P rogram I nterface, a set of routines, protocols, and tools for building software applications. A good API makes it easier to develop a program by providing all the building blocks. A programmer puts the blocks together. - Quoted from http://webopedia.com/TERM/A/API.html <ul><li>Advantages: </li></ul><ul><ul><li>No coding, just web server config </li></ul></ul><ul><ul><li>No need to manage multiple access list </li></ul></ul>
  4. 4. CONTENTdm Customization at BSU(2) CONTENTdm: Tactical to Practical Ball State University Libraries A destination for research, learning, and friends <ul><li>Log Processing </li></ul><ul><li>Sub-collection using CQR* </li></ul><ul><ul><li>I just saved a bunch of steps by ... using CQR* </li></ul></ul>*C ustom Q uery R esults: Produces HTML Segments That Define Queries of Collections—Quoted from: http://www.contentdm.com/USC/archive/3xtutorials/custom-interfaces.asp <ul><li>Hiding Collections </li></ul><ul><li>Testing </li></ul><ul><li>Training </li></ul><ul><li>Other Departmental Needs </li></ul><ul><li>Copyrights </li></ul><ul><li>Doing it without customization </li></ul><ul><li>Doing it with customization </li></ul><ul><li>Development </li></ul>
  5. 5. Customizing Requirements CONTENTdm: Tactical to Practical Ball State University Libraries A destination for research, learning, and friends <ul><li>Web Templates: http:// dimema.com/USC/templates/index.asp </li></ul><ul><li>Functionality: </li></ul><ul><ul><li>Understanding of how CDM works </li></ul></ul><ul><ul><li>Manual </li></ul></ul><ul><ul><li>Code reading and tracing </li></ul></ul><ul><ul><li>CONTENTDM-L listserv </li></ul></ul>
  6. 6. ??QUESTIONS?? Budi Wibowo Head of Digital Libraries and Web Services [email_address] CONTENTdm: Tactical to Practical Ball State University Libraries A destination for research, learning, and friends

×