1 / 50

From IA to Implementation:

From IA to Implementation:. Using Drupal 6 as a foundation for Web, Portal, and Digital Signage. June 24, 2011 Presented By Patricia Ramert , Web Developer James Cooper, CIO. Research. http://www.cmsmatrix.org/ 1182 CMS Listed Sorting/Filtering Options.

csilla
Download Presentation

From IA to Implementation:

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. From IA to Implementation: Using Drupal 6 as a foundation for Web, Portal, and Digital Signage June 24, 2011 Presented By Patricia Ramert, Web Developer James Cooper, CIO

  2. Research http://www.cmsmatrix.org/ 1182 CMS Listed Sorting/Filtering Options

  3. KepnerTregoe Decision Making Model Source: http://www.wirtschaft.fh-dortmund.de/reusch/esc/decision.html

  4. 6315 6139 5954 5805 Source: http://dotcms.com, http://www.webgui.org/, http://drupal.org/node/9068, http://mu.wordpress.org/

  5. Source: http://drupal.org/getting-started/before/overview, http://drupal.org/node/9068

  6. Building the TJSL Web Site TAXONOMY! • Determine Content Types • Page (Static Content) • Departments • People (Directory) • Locations • Calendar Entries • Announcements • News • Blog • Photo Albums • Promo Boxes

  7. Module: Views Source: http://drupal.org/project/views

  8. Source: http://www.tjsl.edu/student-life/technology/technology-staff

  9. Sidebars Source: http://www.tjsl.edu/

  10. Faculty Profiles Source: http://www.tjsl.edu/directory/susan-bisom-rapp

  11. Source: http://www.tjsl.edu/directory/susan-bisom-rapp

  12. Source: http://www.tjsl.edu/directory/susan-bisom-rapp

  13. ORGINIAL • People • (Content Type) • First Name • Last Name • Phone • Email • Expertise • Books • Articles • Editorships • Presentations NEW • People • (Content Type) • First Name • Last Name • Phone • Email • Expertise • Books(Content Type) • Node Reference to People • Books • Presentations • (Content Type) • Node Reference to People • Presentations • Articles(Content Type) • Node Reference to People • Articles • Editorships • (Content Type) • Node Reference to People • Editorships MODULE: Node Reference http://drupal.org/project/nodereference_url

  14. News • (Content Type) • Title of News • Content • Photos • Node Reference to People People (Content Type) Source: http://www.tjsl.edu/directory/susan-bisom-rapp

  15. People • (Content Type) • First Name • Last Name • Phone • Email • Taxonomy Reference to Expertise Expertise (Taxonomy) Content Taxonomy http://drupal.org/project/content_taxonomy Source: http://www.tjsl.edu/directory/susan-bisom-rapp

  16. Role: Page Editor Drupal’s Super User (‘User/1’)

  17. Source: http://www.tjsl.edu/

  18. Source: http://www.tjsl.edu/sba, http://www.tjsl.edu/phialphadelta

  19. Determine Content Types • Page (Static Content) • Departments • People (Directory) • Locations • Calendar Entries • Announcements • News • Blog • Photo Albums • Promo Boxes • Sub-site Settings

  20. Sub-Theme #1 Base Theme MODULE: ThemeKey (D7) http://drupal.org/project/themekey

  21. Source: http://knowyourmeme.com/memes/challenge-accepted

  22. In Progress In Progress Source: http://www.tjsl.edu/docket

  23. Source: http://www.tjsl.edu/docket

  24. In Progress In Progress Source: http://www.tjsl.edu/docket

  25. Source: http://www.cisco.com/, http://knowyourmeme.com/memes/everything-went-better-than-expected

  26. Source: TJSL Touch Screen/Digital Signage

  27. Source: TJSL Touch Screen/Digital Signage

  28. Source: TJSL Touch Screen/Digital Signage, http://www.yelp.com

  29. Source: TJSL Touch Screen/Digital Signage

  30. Source: http://www.amcgltd.com/archives/011209.html

  31. LDAP Integration (module) • Setting up: http://drupal.org/project/ldap_integration • Resource: http://staff.ed.uiuc.edu/jbarclay/ldaphelp/

  32. Source: http://www.tjsl.edu/docket/login

  33. Student Wireless Logon Process Student tries to access The Docket or any other Web site Request sent to wireless Student logs in Do they have a wireless session? Log student into The Docket Continue… yes Correct login? Display The Docket home page yes Create a session for wireless access no no Redirect student to The Docket login URL

  34. Source: http://dotnetinterest.blogspot.com/2010/04/bug-fixed-jcarousel-alert-error.html

  35. Source: http://www.tjsl.edu/the-jeffersonian

  36. Future • Drupal 7 • Many modules are not ported yet • Taxonomy Access Module • LDAP • HTML5 • A completed Student Portal • Faculty/Staff Portal • ‘Streamline’ projects

  37. Lessons Learned Practice Use simpleTest & Code Review Build the modules from vanilla website Panels and Context Modules Choose and use a versioning system Document

  38. Drupal Resources • Online • http://www.drupal.org • http://www.stackoverflow.com • http://my.safaribooksonline.com • http://www.php.net/manual/en/langref.php • http://api.jquery.com • http://jqueryui.com • Books • Pro Drupal Development (D6)ISBN 978-1-4302-0989-8 • Drupal 7 Module Development (D7) ISBN 978-14-849511-16-2 • Drupal User Group • SDUG 2nd Wednesday Monthly • Local Groups all over the world • DrupalCamps • Mostly local attendees • ~400 people • Sessions, BOF, and Networking • Activities • DrupalCon • Attendees from all over the world • ~2,000 people • Sessions, BOF, and Networking • Activities

  39. Thank You! Questions? Comments?

More Related