Presentation is loading. Please wait.

Presentation is loading. Please wait.

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

Similar presentations


Presentation on theme: "From IA to Implementation: June 24, 2011 Presented By Patricia Ramert, Web Developer James Cooper, CIO 1 Using Drupal 6 as a foundation for Web, Portal,"— Presentation transcript:

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

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

3 3

4 Kepner Tregoe Decision Making Model 4 Source: http://www.wirtschaft.fh-dortmund.de/reusch/esc/decision.html

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

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

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

8 8

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

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

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

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

13 13

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

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

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

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

18 Role: Page EditorDrupal’s Super User (‘User/1’) 18

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

20 20

21 21

22 22

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

24 24

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

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

27 27

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

29 29

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

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

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

33 33

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

35 35 Source: TJSL Touch Screen/Digital Signage

36 36 Source: TJSL Touch Screen/Digital Signage

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

38 38 Source: TJSL Touch Screen/Digital Signage

39 39

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

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

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

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

44 44

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

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

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

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

49 Drupal Resources Drupal User Group – SDUG 2 nd 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 49 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

50 Thank You! Questions? Comments? 50


Download ppt "From IA to Implementation: June 24, 2011 Presented By Patricia Ramert, Web Developer James Cooper, CIO 1 Using Drupal 6 as a foundation for Web, Portal,"

Similar presentations


Ads by Google