Environment America - DrupalCon Munich 2012

munich2012.drupal.org

Environment America - DrupalCon Munich 2012

21 August 2012

Environment America: Running 60

affiliates on Drupal

Ken Rickard, Palantir.net

1

Tuesday, August 21, 12


Who am I?

2

‣ Palantir.net

‣ Director of Development

and Professional Services

‣ Drupal.org

‣ http://drupal.org/user/20975

‣ IRC / Twitter / Gmail

‣ @agentrickard

‣ Web

‣ http://ken.therickards.com

Tuesday, August 21, 12


Core Contributor

3

Tuesday, August 21, 12


Book Author

4

Tuesday, August 21, 12


Long-time Drupaler

5

Tuesday, August 21, 12


Environment America

6

Tuesday, August 21, 12


Business Profile

Environment America

7

‣ Federation of environmental advocacy

organizations

‣ State-based, citizen-funded non-profits

‣ 2 national and 29 sets of 2 state

organizations

‣ www.environmentamerica.org

Tuesday, August 21, 12


Business Profile

The facts

8

‣ 1,000,000 members, activists, and partners

‣ 61 websites

‣ 1 Drupal installation/database

‣ Part of the Public Interest Network

‣ Local editors and contributors

‣ Central technical staff

‣ Fixed budget

Tuesday, August 21, 12


Environment America

9

Tuesday, August 21, 12


Pennsylvania

10

Tuesday, August 21, 12


Wisconsin

11

Tuesday, August 21, 12


Technical Profile

12

“The national group and 29 state affiliates

each work through two sister organizations

with different strategies for fulfilling their

missions and different IRS statuses. With

Domain Access, we can host both sets of

sites from the same installation but with

distinct designs and domains to clearly

delineate the differences.”

-- Jesse Littlewood, Team Lead for Environment America

Tuesday, August 21, 12


North Carolina

13

Tuesday, August 21, 12


North Carolina

14

Tuesday, August 21, 12


Business Challenges

Editorial Content

15

‣ Cross-publishing of related stories

‣ “Localizing” content

‣ Promoting citizen action

‣ Legal status of different offices

Tuesday, August 21, 12


Technical Profile

16

“We knew we needed the ability to share

content from federal to state in a push pull

system, easily updatable in one installation.

The killer app for Drupal was the fact that

considerably more sites in the wild had

correctly working multi-site installations.”

-- Jesse Littlewood, Team Lead for Environment America

Tuesday, August 21, 12


National Advocacy

17

Tuesday, August 21, 12


Local Advocacy

18

Tuesday, August 21, 12


Options

Drupal has several:

19

‣ Organic Groups

‣ Feeds

‣ Multi-site configuration

‣ Domain Access

Tuesday, August 21, 12


Why Domain Access?

Flexibility and consistency:

20

‣ Single site

‣ Shared administration

‣ Publishing syndication

‣ Configuration management

‣ Easy extensibility

Tuesday, August 21, 12


Domain Access

21

Tuesday, August 21, 12


Publishing Network

22

Tuesday, August 21, 12


Multiple Affiliates

23

‣ Content sharing

‣ Content promotion

‣ Editorial control

‣ Settings per site

‣ Design per site

Tuesday, August 21, 12


Basic Configuration

24

Web Server

Drupal

example.com

one.example.com

two.example.com

three.example.com

example.com

one.example.com

two.example.com

three.example.com

123.45.67.89

Domain Access

Tuesday, August 21, 12


Publishing Concepts

25

Primary Domain

example.com

Optional Domain

one.example.com

Optional Domain

two.example.com

Settings are inherited

Tuesday, August 21, 12


Affiliated Content

26

Content

All Affiliates

NO

Primary Domain

YES

Optional Domain

NO

Optional Domain

YES

Content is not

Tuesday, August 21, 12


Assigning Content

27

Tuesday, August 21, 12


Technical Profile

28

“It’s quite easy to create a new site. We

needed a jobs site and built it off the state

template, a huge efficiency for us. With the

old system, it took us a month to get a new

site up and running. Now it takes about a

week.”

-- Jesse Littlewood, Team Lead for Environment America

Tuesday, August 21, 12


Domain Management

29

Tuesday, August 21, 12


Domain Creation

30

Tuesday, August 21, 12


Domain Editing

31

Tuesday, August 21, 12


Domain Aliases

32

Tuesday, August 21, 12


Domain Configuration

33

Tuesday, August 21, 12


Domain Theme

34

Tuesday, August 21, 12


Domain Theme Settings

35

Tuesday, August 21, 12


Site Navigation

36

Tuesday, August 21, 12


Menu Block Module

37

Tuesday, August 21, 12


Domain Menu Block

38

Tuesday, August 21, 12


Menu Administration

39

Tuesday, August 21, 12


Configuration Management

40

Tuesday, August 21, 12


Custom Configuration

41

Tuesday, August 21, 12


Configuration Management

42

Tuesday, August 21, 12


Twitter Settings

43

Tuesday, August 21, 12


Local Action

44

Tuesday, August 21, 12


Local Action

44

Tuesday, August 21, 12


Local Action

44

Tuesday, August 21, 12


Localization

45

Tuesday, August 21, 12


Technical Profile

46

“This structure gives the federation the

ability to be nimble and consistent at the

same time. If we want to make a change that

all of the groups have agreed to, it can

happen instantaneously across all of the

sites.”

-- Jesse Littlewood, Team Lead for Environment America

Tuesday, August 21, 12


Business Challenges

Design flexibility

47

‣ Brand consistency

‣ Design integrity

‣ Local iconography

‣ Professional photography

‣ Custom page colors

‣ Video and photo features

Tuesday, August 21, 12


Brand Consistency

48

Tuesday, August 21, 12


Design Integrity

49

Tuesday, August 21, 12


Local Iconography

50

Tuesday, August 21, 12


Custom backgrounds

51

Tuesday, August 21, 12


Design Flexibility

52

Tuesday, August 21, 12


Design Structure

53

Tuesday, August 21, 12


Professional Photography

54

Tuesday, August 21, 12


Photo Features

55

Tuesday, August 21, 12


Video Features

56

Tuesday, August 21, 12


Colors and backgrounds

57

Tuesday, August 21, 12


Setting custom colors

58

Tuesday, August 21, 12


Editorial Needs

Decision-making tools

59

‣ Content sharing

‣ Localize content

‣ Legal review

‣ Opt-out of content

Tuesday, August 21, 12


Editorial Control

60

Tuesday, August 21, 12


Content Management

61

Tuesday, August 21, 12


Reassign Content

62

Tuesday, August 21, 12


Copy content

63

Tuesday, August 21, 12


Opt-out of content

64

Tuesday, August 21, 12


Editorial Control

65

Tuesday, August 21, 12


Technical Profile

66

“Our members haven’t hired us to be

experts at deploying complicated websites.

They have given their money so that we can

take a stand for the places we love. Our new

setup allows us to spend more time

educating the public or fighting the powerful

interests that threaten our planet and our

health.”

-- Jesse Littlewood, Team Lead for Environment America

Tuesday, August 21, 12


Questions?

Thank you!

67

‣ Ken Rickard

‣ rickard@palantir.net

‣ @agentrickard

Tuesday, August 21, 12


What did you think?

68

http://munich2012.drupal.org/program/sessions/

environment-america-running-60-affiliates-drupal

Click the “Take the Survey” link.

Tuesday, August 21, 12

More magazines by this user
Similar magazines