Presentation is loading. Please wait.

Presentation is loading. Please wait.

Drupal Content Management System Mallikarjuna Pinjala CIS 764, Nov. 2008 - 1-

Similar presentations


Presentation on theme: "Drupal Content Management System Mallikarjuna Pinjala CIS 764, Nov. 2008 - 1-"— Presentation transcript:

1

2 Drupal Content Management System Mallikarjuna Pinjala CIS 764, Nov. 2008 - 1-

3 CMS? Application to manage public content. Identify users and roles. Manage multiple versions of content Capture content Constituent Interaction

4 History Creators: Dries Buytaert and Hans Snijder Small news site, builtin web board, drop.org. In 2001, software behind drop.org released as “Drupal” (droo-puhl).

5 Features Open Source Friendly URLs Personalization Modules Search Solid CMF Database Independent

6 Setup Download Drupal Rename the /drupal/sites/default folder Edit htaccess file. Create Database MySQL mysqladmin -u username -p create databasename createuser --pwprompt --encrypted --no-adduser --no- createdb username createdb --encoding=UNICODE --owner=username databasename Run automated Install Script

7 Installation

8 Basic CM Page and Story Content Types Content Addition Edit/ Disable primary links Menus Alias Set up category

9 Components of Drupal Module system Based on the concept of “Hooks” Foo_bar (), Foo module name, bar hook name Database Abstraction Layer Inherits PHP’s PDO Performs queries by db_query () or db_query_range () Menu System Follows hierarchy defined by paths. Page request is registered as a menu item with a callback. Searches for the most complete match with a callback it can find

10 Other Components… Form Generation File System Search Interface

11

12 Takeaways Open-Source Software –Buggy –Frequent updates –Support Community Simplicity –Minimize reliance on modules –Steer away from excessive and focus on the essential Tracking System –Document versioning & modules (sources & versions) –Helps tie-in with overall web strate

13 Sample Drupal Site

14 References Dries Buytaert, “Drupal” ( Open Source Content Management System), www.drupal.org, visited 11/04/2008 www.drupal.org “Drupal” ( Content Management System), Wikipedia, 9 pp., http://en.wikipedia.org/wiki/Drupal, visited 11/04/2008 http://en.wikipedia.org/wiki/Drupal


Download ppt "Drupal Content Management System Mallikarjuna Pinjala CIS 764, Nov. 2008 - 1-"

Similar presentations


Ads by Google