Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Drupal in Higher Education

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)

  • Be the first to comment

Drupal in Higher Education

  1. Drupal in Higher Education   John Bickar, [email_address] Irina Zaks, [email_address]
  2. Definitions – web publishing process <ul><li>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 </li></ul><ul><ul><li>The tools/software that enables web publishing is called content management system (CMS). CMSs have been in use / development for about a decade </li></ul></ul><ul><li>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 </li></ul>
  3. Definitions - the Content <ul><li>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. </li></ul><ul><li>In addition to common attributes each content type has its own custom attributes. </li></ul><ul><li>All types of content need to be sorted, tagged, and displayed in a various ways, for example, alphabetically </li></ul><ul><li>Different content types have predefined relationships; for example, publications have authors who have profiles and who participate in events. </li></ul>
  4. Dream-CMS would have <ul><li>Ease of use for data entry (text, images) for non technical users and advanced features (e.g. CSS classes) for technical users </li></ul><ul><li>Capability to classify content (categories, tags, keywords) </li></ul><ul><li>Flexibility to display content (templates) </li></ul><ul><li>Customization options for different content types </li></ul><ul><li>Search Capabilities </li></ul><ul><li>Access permissions </li></ul><ul><li>Capability to add NEW FEATURES without changing the whole system </li></ul>
  5. Overview of Web Publishing Tools <ul><li>Wiki: Pages for static information submit and edit collaboratively </li></ul><ul><li>Moveable Type: Automatically updates News </li></ul><ul><li>WordPress: Pages & News in one system </li></ul><ul><li>You can build beautiful custom sites with each of these applications </li></ul><ul><ul><ul><li>http://baoc.org - wiki </li></ul></ul></ul><ul><ul><ul><li>http://mrsec.org wordpress </li></ul></ul></ul><ul><ul><ul><li>http://hiphoparchive.stanford.edu movable type </li></ul></ul></ul><ul><li>Sophisticated systems with different content types for multiple users cannot be easily built with just these tools </li></ul>
  6. Drupal Concepts <ul><li>Enter data only once – display where needed </li></ul><ul><li>Different Content Types (course, faculty, events, news, publications, photos, etc.) have different fields for data entry </li></ul><ul><li>Relationship can be established between different content types at the time of data entry </li></ul><ul><li>Some pages are compiled from information submitted via individual entries using Views module </li></ul><ul><li>Add features using additional modules, e.g. Panels, Apager, Organic Groups, etc. – use the power of Open Source Development </li></ul>
  7. Examples of Drupal Use @ Stanford <ul><li>Department web sites (how many at Stanford?) </li></ul><ul><li>Libraries (totally drupalized) </li></ul><ul><li>Portals </li></ul><ul><ul><li>Tech Commons </li></ul></ul><ul><ul><li>DriP: Drupal in Practice </li></ul></ul>
  8. Cubberley Education Library The front page automatically shows “featured” items – no need for additional “blog” entry to announce new arrivals
  9. Single entry concept All information about this item is stored in one place, web admin decides where which info can be displayed
  10. Active Search Active Search ( http: //drupal .org/project/jstools ) tabs allow a user to filter results of search visually
  11. Department of Economics List of courses taught by a professor is compiled automatically from a Course Info
  12. Hm… views? Arguments? What’s the problem?
  13. Thanks!

×