62
3 Months Later: An (Almost) Beginner’s View of Drupal

3 Months Later: A Beginners View of Drupal

Embed Size (px)

DESCRIPTION

 

Citation preview

Page 1: 3 Months Later: A Beginners View of Drupal

3 Months Later:An (Almost) Beginner’s View of Drupal

Page 2: 3 Months Later: A Beginners View of Drupal

Christoph WeberDialog Consulting

dialogconsulting.biz

formerly at the Scripps Research InstituteSr. Application Analyst

IT Services department

Page 3: 3 Months Later: A Beginners View of Drupal

Rebranding of department from Research Computing to IT Services

Basically an Intranet site

but mostly open to the internet at large

New Web Presence

Page 4: 3 Months Later: A Beginners View of Drupal

The Team

Alexa Cain - Team lead, Admin - 5%

Jim Keais - Webmaster - 5%

Tofan Rafati - Sysadmin - 20%

Amy McDonald - Helpdesk - 5%

Nancy Fournier - Software Lic. Coordinator - 5%

Christoph Weber - Sr. Application Analyst - 30%

Page 6: 3 Months Later: A Beginners View of Drupal

~ 600 pages of content

~ 150 nodes created in Drupal, rest “retired”

dozens of PHP and CGI scripts

Page 7: 3 Months Later: A Beginners View of Drupal

(Almost)Complete Separation of

Content and Presentation

Page 8: 3 Months Later: A Beginners View of Drupal

Database

Drupal

Web page

raw text

filter

display

Page 9: 3 Months Later: A Beginners View of Drupal

No more formatting headaches when composing content

No issues with menu restructuring

No link updating

Only minor issues for site facelifts

Page 10: 3 Months Later: A Beginners View of Drupal

Drupal

Joomla

also had some exposure to:

Wordpress

Vignette

Sharepoint

CMS evaluation

Page 11: 3 Months Later: A Beginners View of Drupal

Reputation:Drupal is hard

Page 12: 3 Months Later: A Beginners View of Drupal

Reality:Drupal IS hard

Page 13: 3 Months Later: A Beginners View of Drupal

Drupal is harder to grok than many competing

systems.

Page 14: 3 Months Later: A Beginners View of Drupal

Do you want:A Playmobil toy?Or a Lego set?

Page 15: 3 Months Later: A Beginners View of Drupal

Drupal Pluses

Page 16: 3 Months Later: A Beginners View of Drupal

Clean architecture

Page 17: 3 Months Later: A Beginners View of Drupal

Clean code

Page 18: 3 Months Later: A Beginners View of Drupal

100% XHTML and CSS 2.0 compliant

Page 19: 3 Months Later: A Beginners View of Drupal

Very versatile system

Page 20: 3 Months Later: A Beginners View of Drupal

Countless modules freely available

Page 21: 3 Months Later: A Beginners View of Drupal

Received patch for FAQ module within 12 hours!

Page 22: 3 Months Later: A Beginners View of Drupal

Drupal Minuses

Page 23: 3 Months Later: A Beginners View of Drupal

Versatility demands abstraction more complexity

Page 24: 3 Months Later: A Beginners View of Drupal

Administration could be reorganized

Page 25: 3 Months Later: A Beginners View of Drupal

Missing module updates for Drupal 6

Page 26: 3 Months Later: A Beginners View of Drupal

Getting Started section for Drupal 6 needs serious love

incl. PDF version

Page 27: 3 Months Later: A Beginners View of Drupal

Resources:

Page 28: 3 Months Later: A Beginners View of Drupal

Getting Started sectionat drupal.org/handbooks

specifically v.5 PDF

Page 29: 3 Months Later: A Beginners View of Drupal

Rest of drupal.org/handbook

Page 30: 3 Months Later: A Beginners View of Drupal

Get an account on drupal.org

Page 31: 3 Months Later: A Beginners View of Drupal

Lullabot.com podcastsspecifically #40 and #60

Page 32: 3 Months Later: A Beginners View of Drupal

Pro Drupal DevelopmentJohn VanDykApress, 2008

Page 33: 3 Months Later: A Beginners View of Drupal

CategoriesTaxonomy

(Tags)

Page 34: 3 Months Later: A Beginners View of Drupal

Taxonomy is cornerstone

Page 35: 3 Months Later: A Beginners View of Drupal

Each story is tagged with all applicable Categories

Page 36: 3 Months Later: A Beginners View of Drupal

Navigation based on

Categories

Page 37: 3 Months Later: A Beginners View of Drupal

No story is ever lost

Page 38: 3 Months Later: A Beginners View of Drupal

InformationAbout Us Contact Info Forms / ApplicationsService Fees BillingSoftware License Info

Platform (mandatory!)Windows

Windows 2000Windows XPWindows Vista

MacOSXMacOSX 10.4MacOSX 10.5

LinuxUnixCitrixGeneral Information

Page 39: 3 Months Later: A Beginners View of Drupal

ServicesCitrixEmailHelp DeskMailing ListsNetworkingRemote AccessSecuritySoftwareStorageSupercomputingSystem SupportTrainingWeb Support

Page 40: 3 Months Later: A Beginners View of Drupal

Taxonomy VTN module

Page 42: 3 Months Later: A Beginners View of Drupal

Theme:tweaked Marinelli

Page 44: 3 Months Later: A Beginners View of Drupal

Other themes evaluated:Andreas02

Pixture

Page 45: 3 Months Later: A Beginners View of Drupal

Modules

Page 46: 3 Months Later: A Beginners View of Drupal

AnnouncementsFAQFCKeditor and IMCEPathauto and TokenRefreshTaxonomy VTNXML Sitemap

Sitenotes

Page 47: 3 Months Later: A Beginners View of Drupal

Modr8Revision_moderationDiff

Page 48: 3 Months Later: A Beginners View of Drupal

Authoring Policy

Page 49: 3 Months Later: A Beginners View of Drupal

All department members can create and edit content

Page 50: 3 Months Later: A Beginners View of Drupal

Use all available expertise

Page 51: 3 Months Later: A Beginners View of Drupal

All new or revised content goes into moderation

Page 52: 3 Months Later: A Beginners View of Drupal

Guarantee Quality and Accuracy

Page 53: 3 Months Later: A Beginners View of Drupal

Spiffy Little Features

Page 56: 3 Months Later: A Beginners View of Drupal
Page 57: 3 Months Later: A Beginners View of Drupal

Configurable Blocks

Page 58: 3 Months Later: A Beginners View of Drupal

Rotating Banner

Page 59: 3 Months Later: A Beginners View of Drupal

Outlook

Page 60: 3 Months Later: A Beginners View of Drupal

More features

CCK and Views 2 modules

Dynamic lists of new or most popular content

Other navigational improvements

Help users find answers fast

Page 61: 3 Months Later: A Beginners View of Drupal

Migrate other subsites to Drupal

Institute leadership is on board

Aim: Ease workload on webmasterPut departments and labs in charge

Page 62: 3 Months Later: A Beginners View of Drupal

Thank you!