Download presentation
Presentation is loading. Please wait.
1
Building Library Web Site Using Drupal
Samrat Guha Roy Sr. Library Information Assistant MCA, MLIS, UGC NET (Qualified) Central Library, IIT Kharagpur
2
Samrat Guha Roy, IIT Kharagpur
Objectives Building the Library Web Site Designing Library Web Site Introduction to Drupal Features of Drupal Content Management Using Drupal Contents for Library Web Site Sample Web Sites Drupal Theme User Management Samrat Guha Roy, IIT Kharagpur
3
Introduction to Drupal
Open Source software Using Drupal an individual or a community of users can easily publish, manage and organize a wide variety of content on their website. Drupal was created in 2000 by a Belgian student: Dries Buytaert. It is publicly released in 2002 Samrat Guha Roy, IIT Kharagpur
4
Samrat Guha Roy, IIT Kharagpur
Features of Drupal blogs video course search poll e-journals e-books web pages User logins s RSS news Drupal Engine Database In this digital age, we are all faced with various forms of online content, such as podcasts, s, blogs, e-books and web pages. We are challenged to figure out: What is the best way to create and store this digital content for use in the future? How can the content be indexed to build a personal or group repository of knowledge and information? Beyond storage, how can we grow and learn from the information and content that we create and encounter? Are there ways to collaborate and share information with others? Samrat Guha Roy, IIT Kharagpur 4
5
Samrat Guha Roy, IIT Kharagpur
Features of Drupal Content Management Systems Collaborative authoring environments Blogs Podcasting Picture galleries User login is present Like admin login for site maintenance Samrat Guha Roy, IIT Kharagpur
6
Samrat Guha Roy, IIT Kharagpur
Features of Drupal Peer-to-peer networking Newsletters Forums Feedback File uploads and downloads Comments RSS Feeds Samrat Guha Roy, IIT Kharagpur
7
Samrat Guha Roy, IIT Kharagpur
Content Management Theme Search Content API’s Drupal Samrat Guha Roy, IIT Kharagpur
8
Content Management Using Drupal
Create Web Page Indexing Content Publish Web Content CMS Engine Links, URL, Database Updating Samrat Guha Roy, IIT Kharagpur
9
Contents for Library Web Site
Content Management System -- Drupal Engine Library Sections Library FAQ Library Contacts E-Resource Ask Librarian Repository User Profiles Blogs Theme API and other details are inserted Module API Installed Samrat Guha Roy, IIT Kharagpur
10
Samrat Guha Roy, IIT Kharagpur
Drupal Themes Samrat Guha Roy, IIT Kharagpur
11
Web Site : http://drupal.org/node/258
Drupal.org Handbook – Drupal.org Web Site: Web Site : Samrat Guha Roy, IIT Kharagpur 11
12
Library Architecture and Drupal
Drupal Database Library Web Server Digital Repository Database Drupal and API Modules Biblio OAI-PMH MARC Z39.50 Apache Web Server HTTPD Static Web Pages and Other Links Library Automation Software e.g. Libsys (3rd party) Libsys DB Out side World i.e. Client Browser Internet / Intranet DSpace IDR Search Engines DSpace Search Drupal Site Search Web OPAC Search IIT Kgp LAN Mail Server Samrat Guha Roy, IIT Kharagpur
13
Samrat Guha Roy, IIT Kharagpur
Library Architecture and Drupal Typical academic library system architecture is having four major servers Library Automation Server Library web server – Drupal Digital Repository Server – DSpace Mail Server Samrat Guha Roy, IIT Kharagpur
14
Drupal System Requirement
Hardware Server Client Software Operating System – Windows / Linux Database – MySQL Web server – Apache Drupal binary Samrat Guha Roy, IIT Kharagpur
15
Data Storage i.e. database engine
Drupal Layers Data Storage i.e. database engine Apache Web Server [Middleware] Drupal Engine User Browser Theme Subsystem Web Server / PHP Engine Module subsystem Layer 1 Layer 2 Layer 3 Library content XML Samrat Guha Roy, IIT Kharagpur
16
Samrat Guha Roy, IIT Kharagpur
Drupal Layers Layer 1: This layer is the client interface i.e. the browser using which the user browses the site. Layer 2: This layer is the middleware where the drupal application engine. Module subsystem Theme subsystem Layer 3: This layer is the data store where the all contents are stored. Samrat Guha Roy, IIT Kharagpur
17
Samrat Guha Roy, IIT Kharagpur
Thank You Samrat Guha Roy, IIT Kharagpur
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.