drupal in higher education

13
Drupal in Higher in Higher Education Education John Bickar, [email protected] Irina Zaks, [email protected]

Upload: johnbickar

Post on 25-Jan-2015

1.095 views

Category:

Technology


0 download

DESCRIPTION

Slides from the \"Drupal in Higher Education\" session at the Stanford Open Source Lab (un)Conference, November, 2008, presented by Irina Zaks and John Bickar (Stanford University)

TRANSCRIPT

Page 1: Drupal in Higher Education

Drupal in Higher Education in Higher Education

   

John Bickar, [email protected]

Irina Zaks, [email protected]

Page 2: Drupal in Higher Education

Definitions – web publishing processDefinitions – web publishing process

• The web publishing process allows non-technical people to not only read the web, but also to submit their content to the web; to sort, tag, and classify it; and work on the content collaboratively

• The tools/software that enables web publishing is called content management system (CMS). CMSs have been in use / development for about a decade

• Today we will talk about why Drupal is our CMS of choice, and give examples of how different users benefit from using Drupal, with emphasis on use of Drupal in a university environment

Page 3: Drupal in Higher Education

Definitions - the Content Definitions - the Content

• Content can be news, events info, a person’s profile, pictures from a trip, new publications, or more specialized content, for example, medical records, properties of novel nano-materials, botanical plants info.

• In addition to common attributes each content type has its own custom attributes.

• All types of content need to be sorted, tagged, and displayed in a various ways, for example, alphabetically

• Different content types have predefined relationships; for example, publications have authors who have profiles and who participate in events.

Page 4: Drupal in Higher Education

Dream-CMS would have Dream-CMS would have

1. Ease of use for data entry (text, images) for non technical users and advanced features (e.g. CSS classes) for technical users

2. Capability to classify content (categories, tags, keywords)

3. Flexibility to display content (templates)

4. Customization options for different content types

5. Search Capabilities

6. Access permissions

7. Capability to add NEW FEATURES without changing the whole system

Page 5: Drupal in Higher Education

Overview of Web Publishing Tools Overview of Web Publishing Tools • Wiki: Pages for static information submit and edit

collaboratively• Moveable Type: Automatically updates News • WordPress: Pages & News in one system • You can build beautiful custom sites with each of these

applications • http://baoc.org - wiki• http://mrsec.org wordpress• http://hiphoparchive.stanford.edu movable type

• Sophisticated systems with different content types for multiple users cannot be easily built with just these tools

Page 6: Drupal in Higher Education

Drupal ConceptsDrupal Concepts

• Enter data only once – display where needed• Different Content Types (course, faculty, events, news,

publications, photos, etc.) have different fields for data entry

• Relationship can be established between different content types at the time of data entry

• Some pages are compiled from information submitted via individual entries using Views module

• Add features using additional modules, e.g. Panels, Apager, Organic Groups, etc. – use the power of Open Source Development

Page 7: Drupal in Higher Education

Examples of Drupal Use @ StanfordExamples of Drupal Use @ Stanford

• Department web sites (how many at Stanford?)

• Libraries (totally drupalized)

• Portals – Tech Commons – DriP: Drupal in Practice

Page 8: Drupal in Higher Education

Cubberley Education LibraryCubberley Education Library

The front page automatically

shows “featured” items – no need

for additional “blog” entry to announce new

arrivals

Page 9: Drupal in Higher Education

Single entry conceptSingle entry concept

All information about this item is

stored in one place, web admin

decides where which info can be

displayed

Page 10: Drupal in Higher Education

Active Search Active Search

Active Search (http://drupal.org/

project/jstools) tabs allow a user to filter results of search visually

Page 11: Drupal in Higher Education

Department of Economics Department of Economics

List of courses taught by a

professor is compiled

automatically from a Course

Info

Page 12: Drupal in Higher Education

Hm… views? Arguments? What’s the problem?Hm… views? Arguments? What’s the problem?

Page 13: Drupal in Higher Education

Thanks!Thanks!