commons for site administrators, part 2: how to customize your online community

72
SITE BUILDING WITH DRUPAL COMMONS - PART 2 Building an online community 1 Wednesday, October 9, 13

Upload: acquia

Post on 29-Nov-2014

814 views

Category:

Technology


1 download

DESCRIPTION

Drupal Commons makes it easy to customize your online community! In this webinar for Site Administrators, we’ll explore the key decisions you need to make about your community and discuss how to change site functionality to suit your community’s needs. We will discuss the steps to take in order to customize your Commons site and demonstrate various techniques to optimize the performance of your community site. For example, we will review how to customize the layout of landing pages in Commons. We will also show you how to edit who has the permissions to make edits to these types of pages. You will learn how to: - Add new modules, features, and roles - Control access and permissions to advanced functionality - Use Drupal Commons best practices to customize your online community

TRANSCRIPT

Page 1: Commons for Site Administrators, Part 2: How to Customize Your Online Community

SITE BUILDING WITH DRUPAL COMMONS - PART 2

Building an online community

1Wednesday, October 9, 13

Page 2: Commons for Site Administrators, Part 2: How to Customize Your Online Community

Acquia Training!• http://training.acquia.com/events

2Wednesday, October 9, 13

Page 3: Commons for Site Administrators, Part 2: How to Customize Your Online Community

Acquia Training!• http://training.acquia.com/events

3Wednesday, October 9, 13

Page 5: Commons for Site Administrators, Part 2: How to Customize Your Online Community

Engaging communities

5Wednesday, October 9, 13

Page 6: Commons for Site Administrators, Part 2: How to Customize Your Online Community

Who is this session for?• You’re a site builder/developer and you want

to know what you can do with Drupal Commons.

• You have a Drupal Commons site, and you want to know how to modify your site.

• You can also schedule a demoacquia.com/demo-drupal-commons-3

6Wednesday, October 9, 13

Page 7: Commons for Site Administrators, Part 2: How to Customize Your Online Community

Drupal Commons

http://www.acquia.com/resources/webinars7Wednesday, October 9, 13

Page 8: Commons for Site Administrators, Part 2: How to Customize Your Online Community

Drupal Commons modifications

Extending with site building

8Wednesday, October 9, 13

Page 9: Commons for Site Administrators, Part 2: How to Customize Your Online Community

9Wednesday, October 9, 13

Page 10: Commons for Site Administrators, Part 2: How to Customize Your Online Community

Modules available• Over 100 modules - inc Commons specific!

10Wednesday, October 9, 13

Page 11: Commons for Site Administrators, Part 2: How to Customize Your Online Community

Modules available• Over 100 modules - inc Commons specific!

11Wednesday, October 9, 13

Page 12: Commons for Site Administrators, Part 2: How to Customize Your Online Community

In part 1 we saw...• Use modules included with Drupal Commons.

• Add contributed modules.

• Add new listings of content - Views.

• Change the layout of the groups landing page - Panels.

12Wednesday, October 9, 13

Page 13: Commons for Site Administrators, Part 2: How to Customize Your Online Community

Page layout - PanelsModify layout of landing pages, profiles, etc.

13Wednesday, October 9, 13

Page 14: Commons for Site Administrators, Part 2: How to Customize Your Online Community

Views

Custom lists of content

14Wednesday, October 9, 13

Page 15: Commons for Site Administrators, Part 2: How to Customize Your Online Community

Rules

15Wednesday, October 9, 13

Page 16: Commons for Site Administrators, Part 2: How to Customize Your Online Community

Today is Part 2:• What do you need to do?

• Add a new role?

• Configure group permissions?

• Add new content types - which can be added to groups, or not?

• Apache Solr Search

16Wednesday, October 9, 13

Page 17: Commons for Site Administrators, Part 2: How to Customize Your Online Community

Content creation• Note the form appears above summaries

What content types are needed on your groups?

17Wednesday, October 9, 13

Page 18: Commons for Site Administrators, Part 2: How to Customize Your Online Community

Types of user roles

Do you need additional user roles?

18Wednesday, October 9, 13

Page 19: Commons for Site Administrators, Part 2: How to Customize Your Online Community

New user role

19Wednesday, October 9, 13

Page 20: Commons for Site Administrators, Part 2: How to Customize Your Online Community

• Defaults: For non-logged in, logged in, moderator and admin.

• My site: I added Community Manager

Roles

20Wednesday, October 9, 13

Page 21: Commons for Site Administrators, Part 2: How to Customize Your Online Community

My “CMGR” role• Can administer

comments

• Can all content types

• Create messages

• Add revisions to content

• Administer all groups permissions

• View details for all votes

• View rate results page

• Event: Register other people

• View the site in “Admin” mode”

• Edit terms in Topics

• Create and edit paths for content

21Wednesday, October 9, 13

Page 22: Commons for Site Administrators, Part 2: How to Customize Your Online Community

Administration

22Wednesday, October 9, 13

Page 23: Commons for Site Administrators, Part 2: How to Customize Your Online Community

Content admin

23Wednesday, October 9, 13

Page 24: Commons for Site Administrators, Part 2: How to Customize Your Online Community

Content editing

24Wednesday, October 9, 13

Page 25: Commons for Site Administrators, Part 2: How to Customize Your Online Community

Registration

25Wednesday, October 9, 13

Page 26: Commons for Site Administrators, Part 2: How to Customize Your Online Community

Demo: Add role• Add a user role - change permissions. • Add a new user to demonstrate.

26Wednesday, October 9, 13

Page 27: Commons for Site Administrators, Part 2: How to Customize Your Online Community

Organic groups and permissions

27Wednesday, October 9, 13

Page 28: Commons for Site Administrators, Part 2: How to Customize Your Online Community

Groups• In People > Permissions you can assign

administration capability to trusted role

28Wednesday, October 9, 13

Page 29: Commons for Site Administrators, Part 2: How to Customize Your Online Community

Group administration

29Wednesday, October 9, 13

Page 30: Commons for Site Administrators, Part 2: How to Customize Your Online Community

OG Group permissions• Organic groups has its own group roles!

30Wednesday, October 9, 13

Page 31: Commons for Site Administrators, Part 2: How to Customize Your Online Community

Per group role config• Very flexible, you can even add roles per

group and modify what roles can do in a group!

31Wednesday, October 9, 13

Page 32: Commons for Site Administrators, Part 2: How to Customize Your Online Community

• Set what role group creator gets

32Wednesday, October 9, 13

Page 33: Commons for Site Administrators, Part 2: How to Customize Your Online Community

Unique to Commons• Non-group members can post content into

public groups• Similar to Forums functionality• Lower barriers to participation.

33Wednesday, October 9, 13

Page 34: Commons for Site Administrators, Part 2: How to Customize Your Online Community

Add new content type

34Wednesday, October 9, 13

Page 35: Commons for Site Administrators, Part 2: How to Customize Your Online Community

CMS + Groups• Flexible content management system• Content can be independent of groups/

discussion.

35Wednesday, October 9, 13

Page 37: Commons for Site Administrators, Part 2: How to Customize Your Online Community

Add fields

37Wednesday, October 9, 13

Page 38: Commons for Site Administrators, Part 2: How to Customize Your Online Community

Add content• Available now to

“Add content”. • Can’t add to any

groups.

• Next: Make it possible to add to any group.

38Wednesday, October 9, 13

Page 39: Commons for Site Administrators, Part 2: How to Customize Your Online Community

OG setting• Select “Group content”

39Wednesday, October 9, 13

Page 40: Commons for Site Administrators, Part 2: How to Customize Your Online Community

Add to group• Edit content to select

40Wednesday, October 9, 13

Page 41: Commons for Site Administrators, Part 2: How to Customize Your Online Community

Administer group

41Wednesday, October 9, 13

Page 42: Commons for Site Administrators, Part 2: How to Customize Your Online Community

Permissions per group

42Wednesday, October 9, 13

Page 43: Commons for Site Administrators, Part 2: How to Customize Your Online Community

Not showing yet• We’ll edit

the view

43Wednesday, October 9, 13

Page 44: Commons for Site Administrators, Part 2: How to Customize Your Online Community

Demo commons_bw_all

44Wednesday, October 9, 13

Page 45: Commons for Site Administrators, Part 2: How to Customize Your Online Community

Integrate new content types?

• Adding link, count, form, and listing does require code.

45Wednesday, October 9, 13

Page 46: Commons for Site Administrators, Part 2: How to Customize Your Online Community

drupal.org/node/1782922

46Wednesday, October 9, 13

Page 47: Commons for Site Administrators, Part 2: How to Customize Your Online Community

Apache Solr Search

47Wednesday, October 9, 13

Page 48: Commons for Site Administrators, Part 2: How to Customize Your Online Community

Faceted search

48Wednesday, October 9, 13

Page 49: Commons for Site Administrators, Part 2: How to Customize Your Online Community

Apache Solr• Separate Server

• Indexes your site

• Widely used and tested

GET (POST)Search

*SQL

WebServerPOST

index

Solr49Wednesday, October 9, 13

Page 50: Commons for Site Administrators, Part 2: How to Customize Your Online Community

Available with SolrSpell checking Bias settings Suggestions

50Wednesday, October 9, 13

Page 51: Commons for Site Administrators, Part 2: How to Customize Your Online Community

Enable the modules

51Wednesday, October 9, 13

Page 52: Commons for Site Administrators, Part 2: How to Customize Your Online Community

Connect to network

52Wednesday, October 9, 13

Page 53: Commons for Site Administrators, Part 2: How to Customize Your Online Community

Pages + Blocks available

53Wednesday, October 9, 13

Page 54: Commons for Site Administrators, Part 2: How to Customize Your Online Community

More! Commons Solr modules

• Commons Search Solr User• Commons Events - Solr• Commons Search Solr

54Wednesday, October 9, 13

Page 55: Commons for Site Administrators, Part 2: How to Customize Your Online Community

Search users

55Wednesday, October 9, 13

Page 56: Commons for Site Administrators, Part 2: How to Customize Your Online Community

People listing

56Wednesday, October 9, 13

Page 57: Commons for Site Administrators, Part 2: How to Customize Your Online Community

Panelizer

57Wednesday, October 9, 13

Page 58: Commons for Site Administrators, Part 2: How to Customize Your Online Community

“More like this”

58Wednesday, October 9, 13

Page 60: Commons for Site Administrators, Part 2: How to Customize Your Online Community

Use Panelizer

60Wednesday, October 9, 13

Page 61: Commons for Site Administrators, Part 2: How to Customize Your Online Community

Click to add content

61Wednesday, October 9, 13

Page 62: Commons for Site Administrators, Part 2: How to Customize Your Online Community

Under Miscellaneous

62Wednesday, October 9, 13

Page 63: Commons for Site Administrators, Part 2: How to Customize Your Online Community

Block added!

63Wednesday, October 9, 13

Page 64: Commons for Site Administrators, Part 2: How to Customize Your Online Community

Voila!

64Wednesday, October 9, 13

Page 65: Commons for Site Administrators, Part 2: How to Customize Your Online Community

Drupal Commons - ask questions!

65Wednesday, October 9, 13

Page 66: Commons for Site Administrators, Part 2: How to Customize Your Online Community

drupal.org/project/commons

66Wednesday, October 9, 13

Page 67: Commons for Site Administrators, Part 2: How to Customize Your Online Community

docs.acquia.com/commons67Wednesday, October 9, 13

Page 68: Commons for Site Administrators, Part 2: How to Customize Your Online Community

Search issues

68Wednesday, October 9, 13

Page 69: Commons for Site Administrators, Part 2: How to Customize Your Online Community

drupal.org/node/2072823

69Wednesday, October 9, 13

Page 70: Commons for Site Administrators, Part 2: How to Customize Your Online Community

Add support request

70Wednesday, October 9, 13

Page 71: Commons for Site Administrators, Part 2: How to Customize Your Online Community

Acquia Training!• http://training.acquia.com/events

71Wednesday, October 9, 13

Page 72: Commons for Site Administrators, Part 2: How to Customize Your Online Community

Next up! Site Building in Drupal 8

acquia.com/resources/webinars

72Wednesday, October 9, 13