+ All Categories
Home > Documents > From IA to Implementation:

From IA to Implementation:

Date post: 07-Jan-2016
Category:
Upload: csilla
View: 24 times
Download: 1 times
Share this document with a friend
Description:
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. - PowerPoint PPT Presentation
Popular Tags:
50
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
Transcript
Page 1: From IA to Implementation:

From IA to Implementation:

June 24, 2011

Presented ByPatricia Ramert, Web DeveloperJames Cooper, CIO

1

Using Drupal 6 as a foundation forWeb, Portal, and Digital Signage

Page 2: From IA to Implementation:

Research

• http://www.cmsmatrix.org/

• 1182 CMS Listed

• Sorting/Filtering Options

2

Page 3: From IA to Implementation:

3

Page 4: From IA to Implementation:

Kepner Tregoe Decision Making Model

4Source: http://www.wirtschaft.fh-dortmund.de/reusch/esc/decision.html

Page 5: From IA to Implementation:

6315

6139

5954

5805

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

Page 6: From IA to Implementation:

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

Page 7: From IA to Implementation:

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!

Page 8: From IA to Implementation:

8

Page 9: From IA to Implementation:

Module: Views

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

Page 10: From IA to Implementation:

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

Page 11: From IA to Implementation:

Sidebars

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

Page 12: From IA to Implementation:

Faculty Profiles

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

Page 13: From IA to Implementation:

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

Page 14: From IA to Implementation:

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

Page 15: From IA to Implementation:

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

Page 16: From IA to Implementation:

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

Page 17: From IA to Implementation:

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_taxonomyContent Taxonomy

17

Page 18: From IA to Implementation:

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

18

Page 19: From IA to Implementation:

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

Page 20: From IA to Implementation:

20

Page 21: From IA to Implementation:

21

Page 22: From IA to Implementation:

22

Page 23: From IA to Implementation:

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

Page 24: From IA to Implementation:

24

Page 25: From IA to Implementation:

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

25

Page 26: From IA to Implementation:

26

Base Theme Sub-Theme #1

http://drupal.org/project/themekeyMODULE: ThemeKey (D7)

Page 27: From IA to Implementation:

27

Page 28: From IA to Implementation:

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

Page 29: From IA to Implementation:

29

Page 30: From IA to Implementation:

30

In Progress

In Progress

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

Page 31: From IA to Implementation:

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

Page 32: From IA to Implementation:

32

In Progress

In Progress

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

Page 33: From IA to Implementation:

33

Page 34: From IA to Implementation:

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

Page 35: From IA to Implementation:

35Source: TJSL Touch Screen/Digital Signage

Page 36: From IA to Implementation:

36Source: TJSL Touch Screen/Digital Signage

Page 37: From IA to Implementation:

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

Page 38: From IA to Implementation:

38Source: TJSL Touch Screen/Digital Signage

Page 39: From IA to Implementation:

39

Page 40: From IA to Implementation:

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

Page 41: From IA to Implementation:

• LDAP Integration (module)– Setting up:

http://drupal.org/project/ldap_integration– Resource:

http://staff.ed.uiuc.edu/jbarclay/ldaphelp/

41

Page 42: From IA to Implementation:

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

Page 43: From IA to Implementation:

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

Page 44: From IA to Implementation:

44

Page 45: From IA to Implementation:

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

Page 46: From IA to Implementation:

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

Page 47: From IA to Implementation:

Future

• Drupal 7– Many modules are not ported yet• Taxonomy Access Module• LDAP

– HTML5

• A completed Student Portal• Faculty/Staff Portal• ‘Streamline’ projects

47

Page 48: From IA to Implementation:

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

Page 49: From IA to Implementation:

Drupal Resources• 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

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

Page 50: From IA to Implementation:

Thank You!

Questions?Comments?

50


Recommended