Presentation is loading. Please wait.

Presentation is loading. Please wait.

Drupal: Content Management and Community for your Library a panel presentation Ilana Kingsley, Univ. of Alaska Fairbanks Rasmuson Library

Similar presentations


Presentation on theme: "Drupal: Content Management and Community for your Library a panel presentation Ilana Kingsley, Univ. of Alaska Fairbanks Rasmuson Library"— Presentation transcript:

1 Drupal: Content Management and Community for your Library a panel presentation Ilana Kingsley, Univ. of Alaska Fairbanks Rasmuson Library ilana.kingsley@uaf.edu Dave Mitchell, London Public Library david.mitchell@lpl.london.on.ca Harish Nayak, Univ. of Rochester Libraries, River Campus hnayak@library.rochester.edu Debra Riley-Huff, University of Mississippi rileyhuf@olemiss.edu Nick Ruest, McMaster University Mills Memorial Library ruestn@mcmaster.ca

2 Project Introductions Ilana Kingsley – Univ. of Alaska Fairbanks http://library.uaf.edu http://uaflibrary.us/moviebrowser/

3

4

5 Project Introductions Debra Riley-Huff – Univ. of Mississippi –http://www.olemiss.edu/librarieshttp://www.olemiss.edu/libraries

6

7

8

9

10

11

12 Project Introductions Harish Nayak – Univ. of Rochester, River Campus Libraries (RCL)

13 Current Alpha

14 Project Introductions Dave Mitchell - London Public Library –http://www.londonpubliclibrary.cahttp://www.londonpubliclibrary.ca

15 Project Introductions Nick Ruest - McMaster University –http://digitalcollections.mcmaster.cahttp://digitalcollections.mcmaster.ca –http://pw20c.mcmaster.cahttp://pw20c.mcmaster.ca

16

17

18 Process

19 UAF: Why Drupal? Easy to use (will need to set up a mysql database and have php running) Don’t really need to know programming Lot’s of user support

20 UAF Process CMS Selection Drupal Installation Content Analysis to create Drupal Content Types Content Type creation via CCK Create Roles (used for access control) Enter users and associate users with Roles Move content from static Web site to Drupal Install Drupal modules as needed Training for Content Providers

21 UAF: Content Types

22 Content Types

23 UAF: Roles

24 RCL Website Redesign Process

25

26

27 Theming

28 Unmodified Garland

29

30

31

32 Zen Theme Features Well documented php and css files. –Layout –Print –Subthemes Lots of easy-to-access classes and ids for CSS developers. Mindful CSS class names –This can allow CSS developers to do things like have a different color for a given page item for non-logged-in users, have a larger header section on the front page, or put a different background color on a given node type.

33 Zen Theme Sub-Themes Override the Zen defaults with your own CSS

34 User Customization in Drupal Create a personalized page that contains content from throughout the site. Users can add RSS/Atom feeds from external web sites to their MySite pages. Fully integrates with most Drupal content. Drag, drop and sort content on user custom personal layout.

35 Unmodified Zen Classic

36 Unmodified Garland

37 MySite with Zen Classic

38 Collapsed News section

39 Simple Searchbox

40 Must Have Modules

41 CCK Views Devel Webforms TinyMCE Profile jquery update advanced cache

42 Customization

43 Live

44

45

46 Taxonomy Theme - 'Adult' Website

47

48 Taxonomy Theme - Kids Website

49 Taxonomy Theme - Teens Website

50 Taxonomy Driven Navigation

51

52

53 OAI-PMH & CCK OAI for Bibliographic Module Modified Mysql queries Passes OAI testing 100% –_GET & _POST –Tokens –List records from Set

54 OAI-PMH & CCK Harvested by: –OAIster –University of Illinois Urbana-Champaign –Knowledge Ontario

55 Rename Titles Automatic Node Titles Module –Problem if nodes already had titles or changed automatic node title script –Script essentially opens a node then saves it.

56 Clear Cache Mysql query to truncate selected cache tables. Used in development

57 Delete Orphans Mysql query to delete records from all connected tables. Tied in with Category & Container Used in development

58 Timeline Modified version of Timeline Module Regular expressions for dates Scripts to control scale and population of the bands Popup box modified to open node Modified to work with current MIT SIMILE Timeline Changed JSON output to work with dates

59 Timeline

60 Lessons Learned

61 Figure out Content Types and User Roles ahead of time. Realize the modules/themes you use now may not work with the next version of Drupal.

62 Takeaways Zen Theme saves time of web designers by trade MySite / Panels can make page customization very possible Drupal saves time that you ought to invest in…

63 Social Features Bookbag Tagging & Tag Cloud Curate it! Commenting, and comment voting Popular Items Contact form

64 Questions? Ilana Kingsley, Univ. of Alaska Fairbanks Rasmuson Library ilana.kingsley@uaf.edu Dave Mitchell, London Public Library david.mitchell@lpl.london.on.ca Harish Nayak, Univ. of Rochester Libraries, River Campus hnayak@library.rochester.edu Debra Riley-Huff, University of Mississippi rileyhuf@olemiss.edu Nick Ruest, McMaster University Mills Memorial Library ruestn@mcmaster.ca


Download ppt "Drupal: Content Management and Community for your Library a panel presentation Ilana Kingsley, Univ. of Alaska Fairbanks Rasmuson Library"

Similar presentations


Ads by Google