Home / Taxonomy term

Webinar

How to Build an Integrated Digital Engagement Platform with Drupal [October 1, 2013]

How to Gain Market Intelligence Through Communities [September 26, 2013]

How to Personalize Content to Drive Customer Action [September 24, 2013]

The Practical Guide to Selecting a New CMS for Technology Companies [September 19, 2013]

Intro to Commons, Part 2: How to Customize Your Commons Site [September 18, 2013]

Click to see video transcript

Molly Sloan: Today’s webinar is “Intro to Commons Part II, How to Customize Your Commons Site”, with Heather James who’s the manager of Learning Services at Acquia. We’re really excited to have Heather on the call with us today.
Heather James: This is Part II of “An Introduction to Drupal Commons”. The intention with these on two webinars was to really show you what Drupal Commons does out of the box. So these are the - for example if you're already managing an online community or you're looking for software that helps you do this and you want more control out of the software you're choosing, these two sessions are just showing you what Drupal Commons does out of the box. I should just briefly introduce myself as well. I'm manager for the training program, and really excited that we’ve been growing year and year and getting the word out there about Drupal. You can see on our training calendar we have training dates. We’ve had training dates most days this month, and hopefully something in your area across the US and in Europe and Canada as well. Of course, if you want to request training we can bring training to you. We do have some more partners who just recently joined who’s actually in the Middle East, so it’s great that we’re seeing growth in other areas.
Drupal Commons - before you showed up to this session because you're curious about Drupal Commons, it’s free and available for you to download and use. If you're not from a technical background, you can also request a demo. So definitely, check out the website there. An example website I use to actually - funny enough is no longer built with Drupal Commons. It was originally dev.twitter.com use Drupal Commons as sort of a kick-start to their community. I think they’ve made so many alterations and so much custom works into it, that we could say this is a unique website built on Drupal. Yet, you can think of Drupal Commons as a kick-start for your own community. You can, of course, follow the development path of Drupal Commons and benefit from the upgrading tools that are, for example, being developed right now, but you can also think of it as a community in a box.
So, this session is really for people who are sort of in the community manager mindset and you want to know what Drupal Commons can do. Or you may already have a Drupal Commons site, either with the most recent version of Drupal Commons or a previous one and you want to see what the newest versions Drupal Commons is like. Like I said, definitely check out a demo if you want some more detailed sort of feedback. We also have – and I’ll refer to this in a couple of times in this session - we have two sessions coming up. Part One is on October 2nd. Part Two is not on the website yet but that’s one October 9th. Those two sessions are for people who are building websites with Drupal Commons. So, my thinking was that these two sessions you could find out what Drupal Commons does out of the box, and the two follow-up sessions will be really like going beyond the standard, going beyond what’s default. So you’ll be able to actually see how you can change the defaults, change the layout, change the look and feel of your Drupal Commons site. So, just for folks who didn’t come last week, I just wanted to recap what we spoke about last week a little bit. Really wanted to spend some time just thinking about what these community managers have to do all day. There are a lot of different kinds of communities that need software. So, you may be in a situation where you have pure-led product support. Maybe you're trying to help your users connect with other users. You may be moderating content within health community. You may be someone who works for a government agency and you're helping to engage people in your local community to find solutions to common problems, and you may simply be a volunteer, like I am, a volunteer for example with my own Drupal Commons locally. So, maybe you want to help people connect.
So, you’ve got a lot of different aspects to your role as a community manager, whether you're telling stories, making great content and listening and seeing how people are responding to that content, of course, always making that experience, hopefully, entertaining and fun and, of course, safe in a lot of cases. So, your challenges really are growing that membership and encouraging participation. It’s definitely difficult even with being in a company for example to create and encourage natural conversations without being guilty of corporate-speak and letting people have a natural conversation without even so many challenges, for example, of just moderation. You probably have to deal with everyday, keeping people happy and not squelching conversation if you speak too much. So, that’s just your normal challenges. As we looked at right now a lot of organizations have a very fractured experience. We’ve got lots of different software and even your CMS is probably separate from your form, separate from your blog, separate from your wiki. So, Drupal Commons is helping organizations to bring all this together with one piece of software. So, of course, you're still going to have your social media. You're still going to have your e-mail campaign tool, your analysis software, but you’ll be able to keep your content in one place.
So then we looked at - just again to recap what we showed last week is sort of how Drupal Commons helps you address your challenges and reach your goals. Drupal Commons is unusual and if we kept on comparing it to - we can compare it to say, for example, form software or we can compare it to Facebook or compare it to Twitter. Among all of those, it really helps. The intention with Drupal Commons is to lower barriers to participation. So, the defaults are set to be very permissive. Anyone can create a group, for example. Anyone can follow content even if they’re not a member of a group. People can interact with group content, ad hoc, in a way and keep things really simple. You can actually see, for example, as well - you want to see the content. You could say if you're going to add a piece of content, for example, it will show you what’s most recent. So there’s a very simple form. There are not a lot of fields. We’ll look at how we can change - we can modify this somewhat, but just to get a sense of the fact that we’re encouraging participation and a classic situation, for example, on a text form is, “Have you already done a search before you’ve added a question?” Well, this will help people see what’s most recent, what’s been happening before they ask another question. There were also a lot of features within Commons that help people connect to each other so we can follow users which would be something similar to the Twitter experience where you can follow someone. I don’t need permission to follow someone and to keep track of what they’re doing. With Facebook, just like Facebook, you can add a trusted contact. So in that sense, it’s a handshake. I can add Lisa as a trusted contact but it awaits her confirmation. Once she’s done that, then we have a way we can communicate. I can send her private messages, for example. Private messages help people communicate to each other. Adding people as contacts, as well, has other benefits. I'm going to show you some of those content benefits next.
We also looked at creating a group. So with Drupal Commons, everything is sort of organized within these groups. Anyone could create a group within Drupal Commons, but it does require administrator approval. You can change the setting, of course, but this just puts it in a moderation queue so the administrator can keep on top of what’s being added. So these groups, for example, have various privacy settings. I only touched on some briefly last week. So I'm going to go into much more detail this week, because once we sort of overlap our individual role permissions with the group permission, it can be confusing with this matrix possibilities.
So, we saw a different type of content as well. So, for example, you can actually have Events and you can - there are specific configurations with every content type. With Events, for example, we can register on that specific - on our site or use another site to register. We also saw some ways that you can moderate and report content as inappropriate. So, we saw that administrators have another view. Their administration, for example, their administration interface is a little bit different. They can, for example, review some reported content and take action on that and moderate the user or delete and block them. So, we’re picking up from there and this week, we’re going to dig in a little bit more into individual sort of areas of site we didn’t get to look at in much detail. One of those is “Terms and Categories”. Actually, they’re called “Topics” on Drupal Commons. Topics allow you to connect the content across the site. You can actually follow a topic. So, here we have a topic on the website called “Recipes”, and I can follow that. When I follow content, I can then see that in my notifications. So let me just show you a quick demo of that. As I did last week, I used multiple browsers for multiple users. So just to show you sort of what that looks like, here I am logged in as Mary Magoo. Mary Magoo is actually someone who has a little higher permission. She’s a community manager, so she has some administrative permissions on her - within her user role. She’s going to click on a specific topic and follow that. What she’ll see in her own profile is you can see her notification settings and she’ll see that she’s following her groups. She’s following specific topics she has posted. She has her - Lisa, who she’s following. Then she’s got this topic she’s following as well. She’ll get e-mail notifications whenever new content comes up that she’s interested in. So, that’s generally what the topics provide. We can also see with the specific topics actually - with familiar benefits, there’s actually an RSS Feed for a per topic, basically, that’s generated. It’s available down here. My browser is picking it up and it’s connecting to my specific RSS reader, but here’s basically what it would look like. This means someone can use their RSS readers, for example. In addition to connecting content across different groups, topics also provide RSS feeds. I will just go back here to the presentation. All right. As long as we understand at this point that - content process site and users can add topics ad hoc. Administrators can manage these topics. So I'm going to show you now how you add topics to content. So, when you're going - as we saw last week too, there are multiple types of content you can add to your groups. One, for example, is wiki and that simply means everyone is going to be able to edit that piece of content. So, like if you're familiar with wiki, it means it’s a collaborative editing form. So, we can click to go to full form and you’ll see the full form including - on the right here you can see where you can enter in various topics. I'm just going to show you what that looks like. If I go to my - back to my group. Here we are. I just have to be adding one in here now. I think I may have actually added that, just double check.
Okay. Here you can see when I add - let's just go back. I'm in my secret club and I'm going to add in a wiki. [Pause] I'm going to - I actually made a change to this form. I'm going to show you how to do this in a second, but normally, you wouldn’t actually see these topics show up. What you would see if I go back to wiki here - I’ll go back to “Add a wiki”. Click to “Go to view full form”, and then you’d see the topics on the side. Problem is making something - here’s one I did earlier. What you will see when you go to the full form is you’ll see the topics on the side. You’ll also be able to edit these topics - sorry, add topics when you edit a post. What I was going to show you and it’s that my default if you just opened up Drupal and used this mini form that’s available, you won’t actually see an option to add topics. I've actually made a site administrator change. You can see at the bottom, it says, “Display in the mini form”. That now means I can see the topics available when I go and create that new content. So, I meant to undo that change before I showed you this. What I'm showing you - the reason I'm showing you this alteration is that this is something you're going to do at the time of site building. These are ways you can customize even the forms that are available and the fields that are available to people. So, that’s something I would consider as site administrator, a site builder would have to undertake, and we’re going to talk a lot about that in much more detail for next week. I wanted to give you a sense of the fact that Drupal is so flexible that there’s quite a lot you can do. So, I'm just going to go back. Bear with me. Here’s the one I have drafted. So when I go to “Add in topics”, if I already had some topics available, I just simply type ahead and they’ll come up as options for me. After I've added the content, it brings me back to the full group page and I can then edit. I can go click on a specific piece of content and click “Edit” and again, you’ll see the topics you have available. So, that’s just very general. Let me give you a sense of what’s actually already in there. So go to “Structure”. This is again something as a community manager, you may not have access to. This is what the site administrator sees. So, we can go to “Structure” and “Taxonomy”. So if you have some experience with Taxonomy, Genus, etcetera, you probably have an idea of how to make hierarchical kind of categorizations. “Topics” just happens to be the default one with Drupal Commons, but you could add other vocabulary. So you could have something where you have a piece of content such as you’ve got recipes, for example, and letting people add in random recipes. But if it’s something we’re going to be doing a lot, I may want to have a vocabulary that will allow me to kind of force, even force participants to choose a specific taxonomy term for a specific group, for example. So let's see - let's first see under “Topics”, I just want to show you what the defaults are here - sorry, not what the defaults are, excuse me, what the terms are so far. So these are the various terms that people have added on the site, for example, that as an administrator you can edit these and you can change what they are. But as it is, it’s sort of like an ad hoc kind of categorization. So, I can actually add a vocabulary and let people choose. Say we’re going to be using recipes a lot. Here’s our new one and we can add terms to that. [Pause] I'm going to go back to - and I can see it’s gone into alphabetical list, but I’ll just reorder it into some chronological order. Breakfast, lunch, dinner. As it is, this is again something we’re going to dig into more about content types next week, but I think as a community manager, the content administrator, you really probably want to know how to do this. So you have these wiki pages and I'm going to manage fields. One of the fields we’re going to add is a term reference, which will allow us to reference those taxonomy terms. You’ll notice that one of the things - some things we have options for are the input format. I hope you can see this. Actually, it’s quite small. Check boxes, radio button, select this or auto complete terms. That’s what we’ve been using for the topics. So we’ve been using this auto complete term widget where anyone can add new terms to it. In this sense, we just want to have a select list so we’re going to limit what people can add. Now, I'm actually adding a field to the wiki page as it’s appearing all across the site. So, here we go just going through some of default settings here. I'm going to set the number values to one and save that. Just to show you if I go back now and I'm going to go my group here, I go to wiki and go to full form. I can see that I can choose a various meals for that. As we saw before, it’s going to edit this particular form field and have it show up in the mini form. Okay. Now, when I refresh, I go back again to my group. If I refresh now, I see the topics and the e-mail showing up. Now, this makes sense within my favorite recipes group and my whole group and my whole site is all about food and travel and stuff like that. So, it will make sense in here, but if you wanted to reuse this content type across different groups and it didn’t make sense to have this on each wiki page, you're going to want to know how to make new content types like a recipe, for example. That’s what I'm basically going to be covering next week. At least you're going to understand that from seeing this that Drupal is quite flexible and there’s quite a bit you can do here. Okay.
So, next thing we’re going to look at is different types of groups. Drupal Commons allows you to have different levels of group access. We’re assuming, of course, that you're dealing with community groups where you want people to be able to create groups easily and join groups easily. But with a few changes, you can actually make things a little more moderated and a little more private. So, let's consider the first option of an open group. This will be a group where anyone can create a group; anyone can follow content and add content without even being a member of a group. So, that’s the idea where you're just collaborating on a specific topic. There’s also a moderated group where you have to request to join. Then your group administrator makes a decision about who can actually add content to the group. Finally, two more options are “Invite only”. I'm going to go in a little bit more detail and make a little more sense, but just so you understand that you can actually create moderated groups, which allow anyone to see content and follow content or you can have closed moderated groups where only people who are members of the group can see the content and add contents. So, open groups are really good for most ad hoc collaborative groups which allows even non-group members to post content into groups. These groups, again, everything has to be approved by the site administrators by default but you can, of course, change that. What’s unique about it is that you don’t even need to be a member of the group to have that content.
So the next level would be an “Invite Only” open group. In this case here is, for example, say you have a large community and you have some official groups. These groups need to be “Invite Only” for public. So, that allows the group to be moderated without the group owners being spammed with requests to join the groups, but it still allows the group’s content to be publicly visible so you can actually see what’s available. The next level of getting private and closed group options involve the change in configuration. So this is similar to that - something that will happen at the stage where you're developing the site. It is something your site administrator would do, and I just want to show you as a community manager so you understand what’s available to you. So, last week we looked a lot at just those two options I've just shown you, for example. I just wanted again some more detail here. A special module is enabled, that’s Organic Groups Access Control. You don’t need to remember that. It’s not on the test but it will require that if you're sort of enabling that as a later stage after you’ve done some testing, you’ll notice that content access for existing content, existing groups isn’t changed basically until your content is saved again. That’s just sort of a little “Got you” there. What it’s allowing you to do, what this new functionality is allowing you to do is limit access to specific groups. So, we can have now a moderated group. That means that you can request membership to join a group just as you could before as we saw last week in “Request Membership”, or you can invite people to be in a group. It means you’ll actually have the contents. We’ll see more content options like hiding content, for example. So when you request membership, you can write a message to the administrator saying why you want to join. I’ll show you what that looks like actually right now. So here we are. We’re logged in as “Caitlyn”. Caitlyn sees this moderator group. It’s actually invitation only. Let me go back. All right. I’ve missed a step - okay. I'm going to step back a second and show you how to make a new group that is request to join or this way rather than - sort of like to request membership group. [Pause] So, we’ll set that - joining requires administrator approval. This option whether or not you're hiding contributed contents from non-members is taking a step towards saying - the only people who can add content to this group are people who are members of this group. As you saw last week if you showed up where I sort of recapped it this week, anyone can join a group and, by default, anyone can add content even the groups they’re not a member of. So this sort of closes that off and says, “Well, we’re not going to have non-member content in this group.” So, there we have our new group. Actually, it’s good to note that I've just gotten a message that this group has entered the moderation queue and will be reviewed shortly. We’ll go back as an administrator and see some of the content that’s available. This is again - this is another browser I'm logged in here as the site administrator and I'm looking at the groups that have been proposed. I’ll select it and publish it. Now, when I go back as Mary Magoo and I've gotten notification that my group was created, it’s public. This is - we’ll go see what Caitlyn sees. I'm sorry for skipping between the browsers. I hope that’s not confusing. I’ll try and make it clear each time. So Caitlyn sees there’s a new group available and it’s called, “Frequent Fliers”, and she can click to join the group. Okay. So, here she’s selected, she’s requested to join the group and she’s sending a message that your membership request is pending review by a group organizer. So, what Mary has to do then is basically go up and administer the group and look at the people that are in her group so she can see herself. She’s clearly an administrator and she can see Caitlyn would like to join the group. We can here modify, for example, her membership status and make her active. Now, we can see Caitlyn is an active member of the group. I'm going back to Safari back to Caitlyn’s page. She’s happy now. She’s a member of the group and she can now – obviously, she can opt to leave the group but she’s actually able to add content now. So that’s sort of the difference between the moderated groups and non-moderated groups. You’ll notice, however, that in - I'm just going to log out here and I go to the group here. The content in this “Frequent Fliers” group is completely available to public. So, it’s simply controlling who can actually create content in a group rather than who can see it.
So, what we’re going to do next is create a group where people can’t see the content outside of their group. So, I’ll go back to the group’s list here. Mary is going to create another group. [Pause] Now, I mentioned before, Mary is an administrator so she’s able to automatically publish the groups. However, we could have actually gone through the step again of having to approve. I'm just sort of saving myself a little bit of time. So this group is - of course, I should be showing that - it’s going to administer - the option I chose is that joining requires an invitation. So that simply means that you can’t click to join the group, basically. So if I say here - and I'm logged in again as Mary, and I go back to my group - group listing. Hopefully, My Secret Garden Group shows up here. I'm going back to Safari where we’re logged in now as Drew. I go to the group listing. I don’t see the secret group. So, the secret group content is hidden. This is only available when we added that modification, but just so we understand now, we can see how to hide group content. So, just to finish out that activity, what I'm going to do is add Drew to the group. I'm going to administer the group, add people. Drew. This actually - just to understand, this request message is not for a message for Drew. This is a message for the other administrators of the group. If I go back here to our Secret Garden Group, I can see administrator - go to people. I can see Drew has been added and he’s active. So, we don’t need any other step for another administrator, for example, to approve Drew because I'm an administrator of the group. I added them so we’re sort of there. Now, if I go to see what Drew sees, I refresh. He’ll see his Secret Garden Group now available to him. It’s now possible for him to add content to this group. So, yes, pretty clear I think.
I'm just going to show you - next. So in this sense we saw - I also showed you how to request admin approval. So, anyone can create those admin approval only groups. Again, just like the others, these groups have to be approved by an administrator. You have to be approved as a member of the group. You can actually change as I showed you. You can actually change whether or not you can add content being a member or not. Hopefully that’s fairly clear. I showed you a private invitation only group where you may, in the case of having sensitive content; it’s just the same as the others. Anyone can create a group. You have to be approved. You have to be a member. In this case, only group members can see the content and follow the group. So, a little bit different than the click to join. So, that option then, joining requires invitation. I guess I showed you that demo briefly. I also showed you how you add a member and request for someone to approve her. We looked at how to administer members. So, you can remove people from a group or make them active. One thing to note is that adding content to a hidden group also hides content from anyone else who’s not in the group. It literally hides content in other groups. So, it overrides everything. Kind of an interesting thing you could…so, for example, if you can have content and only show it to your contacts and you can add content to only show to your folks in a hidden group or in another group. Let me show how that works. Sort of going down a bit of - it goes down in some ways – it’s useful for some specific-use cases, but you may find it sort of like - it may not be useful for you in all cases. Let's say, for example, I have this content I'm going to add into Frequent Fliers, “Which budget airline is the best?” I can see that content showing up here. Just to prove it, I am going to look at Drew’s site. He can see the Frequent Flier Group, but he can’t see the content in that group. He is, however, a member of the Secret Garden Group. So let's see if I go back to my group. This is - logged in as Mary. I hope that’s clear. I'm going to my Secret Garden Group of which Drew is a member, and we’ll add another question. Okay. So, there’s a content appearing. I'm going to go back and look at the group, the secret group and Drew. “What’s the best time to go to Venice?” Okay. What we’ll do now going back to Mary’s account is - I hope this isn’t too confusing. What we’re going to do is edit this and add it not only to the Secret Garden Group but also to the Frequent Flier Group which Drew doesn’t have access to. So, let's see what happens. So, it’s still showing up for me in the Secret Garden Group. Here I am logged in as Drew and Refresh. Oh, I must have made a mistake. I love it when a download doesn’t work out as you expect. [Laughter] Okay. Let me log out from Drew. I think Drew actually isn’t active with me. Okay. I'm going to log back in as Lisa. Now Lisa can see Frequent Fliers. She can see the content. She can’t see this exists. She can’t see the Frequent Fliers’ content and she can’t see the Secret Garden’s Group. She’s going to join Frequent Fliers. Okay. When she gets access to that, going back to my group, I can see I'm clicking around too much. I hope you can still follow me. Here I am logged in as Mary and looking at our people, I'm going to approve Caitlyn. So, she has access to the Frequent Flier Group. Back here looking at Caitlyn’s page and she can see – basically, she can’t see the contents. She actually has a membership. She actually is a member. Sorry. Bear with me. We’re logged in as Lisa. Right? So Lisa, now if I refresh, she can see her Frequent Flier content and she can also see this. Okay. I think I've made a mistake in my demo. [Laughter] Fantastic. So she can see this content even though it’s also shared in the private group. So, I'm really sorry about that. I think I made a mistake in my preparation for this. Well, that’s fantastic. [Laughter]
So, just to wrap up basically, that’s wrong and I should have more information for you about sharing content within different groups. What you can do, though, with - in terms of hiding content or keeping content private is that you can share content not just within a group but to show you when you edit a piece of content. You can just post it to your contacts so only your contacts can see the content in their follow list, and it doesn’t even show up in a specific group.
So, what’s the last point about private/public content so far? What we’re going to look at just briefly is what we’re going to talk about in the next session; so, things we’re going to talk about setting a site with your Drupal Commons. We’ll look at how to change the group page layout so you’ll see - there’s various ways you can change the layout. Not only just with how many columns are available, but you can even have images on the side or you can have list of content, list of users, and change where they appear. We’ll look at roles information across the site in more detail. I mentioned last week that I created a role called Community Manager. You may want to look at creating your own roles and share permissions across the site and compare that to the group permission. So group permissions and permissions across the site will have some intersecting points. I’ll also show you how to add your own content type. I gave you a hint about that when we looked at how to add a field to a piece of content type, an existing content type. I want to show you how to add your own. You’ll get a lot more control. So, that is Part One. That is on October 2nd. It will be just figuring out what decisions you need to make when setting up your site. Then there’s Part Two which is October 9th and we’ll look at actually in more details adding modules and new features and new roles. Okay. Are there any questions?
Molly Sloan: Thanks, Heather. We can open up to questions now and if you have any questions please ask them in the Q&A tab. I don’t see anything just yet, but we can wait a few seconds so I can see if anyone has any question. [Pause] All right. Not too much trickling in. Heather, do you have anything else you want to touch on. Let's see if we can - if there’s anything else that you wanted to mention, we have a little bit more time.
Heather James: Yes. Just to say, there’s - we’ve only really sort of scratched the surface of what you can do with your Drupal Commons out of the box. I think when you start playing around with it and if you are curious and you do have a chance to go for a demo and you have questions, what’s interesting is that being developed right now with a lot of other organizations and we are constantly taking in feedback. I've even asked some questions about different types of configurations available and my colleagues are saying, “Oh well, we can go and change that in the next version.” It’s a very responsive community. So, hopefully, if you have any sort of - if you're scratching your head around anything you’ve seen, I’d love to hear your feedback.
Molly Sloan: Definitely. I don’t see any questions, so I think that means you did a fantastic job. So, everyone, thank you so much for attending today and thank you, Heather, for the great presentation. The slides will be posted to SlideShare and the recorded webinar will be posted to our acquia.com website in the next 48 hours and definitely please check out that October 2nd webinar that Heather had talked about. That’s for Commons for Site Builders. Registration is live on our site, so please sign up when you get a chance. Thanks everyone.
Heather James: Thanks, Molly.
Molly Sloan: Take care.

Partner Solution Spotlight: Acquia Commerce Cloud [September 18, 2013]

Announcing Acquia Commerce Cloud: Truly Converge Content with Commerce [September 17, 2013]

Cloud Automation Best Practices Using API, Drush, Command-Line and Scripting [September 13, 2013]

Intro to Commons, Part 1: How to Manage Your Online Community [September 11, 2013]

Click to see video transcript


Moderator: Today’s webinar is Intro to Commons, Part 1: How to manage your online community, with Heather James who is the Manager of Learning Services at Acquia. We’re really excited to have Heather on the call.

Heather James: An introduction to Drupal Commons and I’m going to give you some details about it. As Molly said, I’m the Manager of the Training Program. We have a really active list of events. I think there’s something in a lot of major parts of the US, there are events in Europe and Canada. So I hope if you are interested in learning more about Drupal that you do check that out. It’s a great way especially if you’re just taking the Drupal tutorial. It’s a great way to get your head around some different possibilities with Drupal. So even I looked at the calendar and I couldn’t believe how many specific days we got multiple events on in multiple cities so I hope you do check that out.

So in this webinar, we’re looking at Drupal Commons. Drupal Commons is a piece of software that you can use, your team can use to build your own community website. The example I’ll give is Dev.twitter.com, which in the beginning, they actually started with Drupal Commons, not this newest version but a previous version. In fact at this stage, I guess you could say they’ve customized their site so much that probably, it’s quite customized at this stage but it is built in Drupal. It is an example of a company that’s using the community to help each other. So there, you have a community of developers that provide peer support and ideas and resources so they’ve got ways of sharing ideas about how they’re developing applications that work with Twitter, and the documentations, the discussions. Of course, Twitter is busy managing their own software so they don’t want to have to do that. So of course Drupal makes a really great alternative for them. It allows them to bring together multiple aspects of their developer community. So maybe you can relate to that.

This session really is for community managers who probably want to know what Commons can do or you might already a Drupal Commons site or you may be getting one soon and you want to know what’s going to be like for you to manage your Drupal Commons site. You can also schedule a demo, so you can get a personalized demo where you can ask questions and really dig in with one of our sales engineers. So definitely check that out. Like Molly said, the schedule points out that we have a part two next week. We are going to have a more advanced version of this, an introduction for developers who maybe know all the basics but want to know - and maybe even know a little bit about Drupal, but want to know how to expand commons, or how to use it, or how to customize it. So that’s coming soon. It’s not listed on the site so please do go to Acquia webinar’s list and see what’s there soon.

So let’s assume you are a community manager then, what do you do all day? It sounds like you have a really great job. You may be working in lots of different types of communities, so that may be peer-led product support, sort of what we saw at Twitter’s dev site. You may be a moderator in a sensitive community related to health or something where personal identity or safety is very important. You may be working as the public face of a government agency, a health agency, or some type of initiative or you may be in a social, like just a social group, just like I have a group for people who like to meet about Drupal once a month. You may have something like that for your own hobbies or interest, or your archery group or whatever. So as a community manager, I wanted to think about your job and make this webinar relate to what you have to do. Part of what you’re doing is obviously making content that gets people interested and also listening to what people are doing especially if you’re running a social community for a company, you want to hear what people are saying, what they’re talking about, what their interests are so that you can communicate that back to your company. So you’re actually acting as a liaison between the community and your organization.

Of course, you need to analyze as well, monitor how things are going, and generally commit to be friendly. I know that a lot of what you have to do to make people feel comfortable is probably entertain a lot. So there are a lot of aspects to the community manager role I find really fascinating. Probably, some of the challenges you have right now are that balance of representing your company organization without sounding like a marketer, [Laughter] making sure you balance the growing membership at a steady pace, and encouraging people to participate, and also get the message across whatever it is that the aim of your community is. A lot of organizations have all these kind of fractured across a lot of different systems. So they’re maybe using Legacy CMSs that have a really page-centric content or CMS where you really can’t have a forum, or a blog, or a wiki. So you, of course, had to go to other software or you end up having a discussion forum software, another one for blogs, and another wiki for a knowledge bases. What we’re finding is that companies are coming to Acquia because they want to bring these together to make them easier because in the end, you want to be able to share content. You may have a great knowledge resource, whether that’s an article or some type of a documentation that you want to share in your forums or in your various groups to people who are interested in specific topics.

So some of these old models don’t really apply that well. So you may be using a lot of different tools whether that’d be social media, the different environment or certain communities you’re part of, your e-mail campaign tools, your analysis software. Like I was saying, there’s this fractured system. So what we’re talking about with Drupal Commons really is trying to bring some of these elements together, some of these systems together.

So we’re going to do a general introduction to Drupal Commons now. I’m going to take you through a tour and a bit of a guide of what you can do. We’re going to see how to log in, what members can do, and groups, creating groups, and adding content, and moderating that. So first thing you’ll notice when you load up a Drupal Commons page especially if you haven’t logged in yet is you’ll see some streams of what’s going on and you’ll see a welcome message, for example. When you log in, it looks quite different. So what I’m going to do right now is just go to my own browser and show you a page where I’m actually logged in already. So I’m going to go to my home page here. It says, “What’s going on?” So here I can see recent site activity list, content that’s interesting to me that’s related to some things that I’m following and that I’m interested in. If we compare that to another user, this person has similar content but she’ll have something different because she sees something different than I do, she follows different groups, et cetera. So what we can gather from this is that Commons is really trying to give people an easy way to find out where the relevant and interesting content is for them. So for example, I’m going to show you the groups landing page here. I can see a lot of different groups available so I can, for example, I’m not following the New York Group. If I click follow and I go back to my own, my home page any New York content is going to show up there. So let’s test that out. I’m going to go back to my – I’m going to clear a browser here and I’ll go to my groups. This is me logged in. I keep on - sorry to switch back and forth. I’m switching back between two different users I’m keeping in two different browsers. I figured that would be an easier way for us to keep track of what a different experience is like. So I’m going to post in here and we’ll go back to Lisa, she’s a moderator. I’m going to go back to her home page. So she sees the recent post from someone and she can even see which group it’s in, for example.

If I were to log out from that, from Lisa’s account, I’m going to log in as a different user. We’re going to log in as - bear with me a second. I forgot Joe actually is already in the New York City group. [Laughter] If I don’t follow, I can’t unfollow this. I’m not actually following it. I am a contributor in the group actually. Here’s my profile, Joe Nono. So as a contributor, I’ll actually get updates for it, for a specific group. Let me go back, actually, at Lisa again. Right, so I guess what I’m trying to show you is that the way the groups work is that you don’t actually have to join a group in order for you to post to it. So just like your forums - I guess we’ll talk about this in a little bit, just like with forums, you don’t have to join a specific topic forum in order to post to it, so that’s sort of how these groups work. Yes. So they’ll look different whether or not you’re logged in. The whole idea with allowing non-members, for example, this is what’s configured by default anyway, is that it’s like forums that you can lower barriers to participation. We all know that if there’s any barrier or any hoops that people have to go through to participate, it’s going to make it much more difficult. So if you add another button to click, and you add another thing to sign, and we want to just make that as minimal as possible I guess.

So instead, the language in Commons is really all about following, following content that you are interested in and topics that you are interested in as opposed to finding yourself to a group, for example. Instead of seeing just members who arbitrarily just listed themselves as members of a certain group, instead, the contributors list here shows people who’ve actually added content to a group. So in that sense, it encourages people and actually highlights the activity and contributions that people are making. It encourages people to participate. Overall, that’s the gist of the software. So hopefully, we’ll dig in to some of the little examples of the things you can do and hopefully that will come through.

So look at right now at your users. Your user name is actually based on your e-mail, that’s just the way it’s setup by default, and my default users can’t change their user name. I’m making modifications in this site. I’m going to highlight them as we’re talking. I made a change where people can change their own user name, so I’ve made that okay. A lot of these modifications will be done at the time you develop your site. It’ll be done by your developer team.

Are there decisions that you have to make about how your site is going to work? If you want to know more about that, I did mention I’m going to be doing a follow up to this where I’m going to be speaking more to a developer and someone who has to work with your team to make the decisions and make these configuration changes. So I’m just sort of making some assumptions that these changes have been made. Most likely, your site will be very unique in a way. So for example with creating accounts, by default, anyone can register, any visitor can register an account. I’ve changed it so that visitors can register accounts but administrator approval is required. Again, that’s probably something that you may change. For example, in our internet at Acquia, the only people that can register accounts are administrators. So that’s a decision you’ll have to make based on your own group.

So let’s look at the profiles. Profiles have some info; a name, biography, and the profiles are hidden from public view by default. So it’s sort of like Facebook, you wouldn’t be able to just look at the profile of somebody unless you’re part of that community, for example. It depends. I suppose you can actually choose with Facebook. It’s a little bit different. [Laughter] The next part of that is your account listing and your account, like I said, you can’t edit your user name by default, but I’ve set that in mine. That’s where you change your password, your e-mail, and your picture. The final setting people will be able to do is their notifications. Let’s look at an actual profile so you can see what it looks like. I’m going to click on Lisa’s profile here. This is her profile as she sees it. If I go to Mary Manager, she’s going to look at groups here and look for Lisa’s profile. Here we go. So this is what I see as Mary looking at Lisa’s profile, so a few differences there. Obviously, I can’t see any “Edit it” links, for example.

So as Lisa, I’m going to click on editing my profile. I can change, obviously, my first and last name, biography, and add in my social links and edit the account. I can set my time zone, for example, a password and sort of my regular account settings. This isn’t by default, this is something I’ve changed. I’ve allowed it so that my users can actually disable the private settings options so I can actually set it to make it so nobody can e-mail me if I was Lisa. I wouldn’t want anyone to contact me, for example. So I’ve given that option to my users. Notification settings, giving you really fine-grained control over what things I want to get e-mailed about. So it will show me for example, specific topics that I’ve followed, so this is actually for example, an event or maybe this is someone’s question. If I reply to it, it will automatically show up in my list of accounts that I follow. So I may not want to follow it as sort of activities die down or something. I’m also able to follow up people and I can also follow specific topics. So in this sense, I can actually choose then if I want to get specific e-mails about a topic or something like that. So I think that participants have a little bit more control.

So the roles that are available within Drupal Commons, if you look on the left here, this is a list of the roles that are available outside of the box. What role allows you to do is group different capabilities. So by default for example, there’s an anonymous and an authenticated user, someone who’s not logged in and someone who’s logged in. Anonymous users for example, we’ve made it so that they can’t look at user profiles. We’ve let authenticated users add content to any open groups. They’ve also added some other roles, content moderator and administrator and I’ve added a community manager role. So this is again a decision you’ll make as you’re developing with Commons. You’re going to think about what roles you need. This is something that specific to Drupal. It’s quite different from other systems because first thing, you’d have multiple roles and roles should be generic. So they probably wouldn’t be matched directly to your business functions, you don’t need per department roles, for example. We try and keep the functionality and what the capabilities are generic enough so they can be reused across your organization. So I’ve added the community manager role and I’ve listed a whole bunch of changes I’ve put in here but you don’t have to write these down or take notes because all these slides are going to go up on slide share and of course the recordings are going to be up so you can come back to this if you like. Just so you know that, they have a lot more editing capabilities, they can administer things. I’ve given this community manager like more robust roles. I’m actually also going to assign my community manager administration roles so that you can see what the difference is towards the end.

So let’s looks at next. Member to member communication within Drupal Commons. So I’ve mentioned before that people can follow contents. So you can follow topics, you can follow groups, and you can also follow up people. So if I look at someone’s profile, I have an option to follow them and add a trusted contact. So following is like Twitter in that I don’t have to prove someone to follow my Twitter feed but you also can’t control I suppose, unless you’ve got a private Twitter account. Anyway, the follow is kind of like a one to many in a way. As a trusted contact, it’s more like Facebook because it has to be agreed on both sides. So if I go to add someone as a trusted contact, then I’ll get a message as you can see here on the bottom right that it’s waiting confirmation. When Lisa logs in, she then has to approve the request. At that point, when she approves the request, I’ll be listed then under her trusted contacts or Mary will be listed under trusted contacts. If she looks at my profile then, she’ll see an option to message me. She won’t see anything about managing the relationship. You can see under trusted contacts, I can select a specific one and break a contact. So it’s sort of a different model.

It does mean then that once we’ve added it as trusted contacts, we can send these private messages to each other. So I’m going to give you a demo of reading your private message and adding a trusted user and sending a private message. Let’s see how this looks. So here I am, Mary Manager, and I see up in the upper right-hand corner – I’m just going to make it a little bit bigger. You can see I’ve got a little notification and a little green one telling me that there is a new private message. So oh boy, she’s saying, “Hello, Mary. Did you see that post in the New York group? That Joe guy is not cool.” So something is not working out here, “I’ll go check it out.” So something must have happened, obviously. I’ll go over to our groups and go to New York City and there’s obviously a troll who can’t type. He’s obviously not making any sense. He’s talking non-sense and stuff again. They’re going to be something against our guidelines, our community guidelines. At this point, I can report this as inappropriate. Now, I’m actually a content moderator so I can actually help fix this problem. I’m going to show you just briefly what it looks like as a regular administrator. So I’m going to go content. This is again a different browser now, I’m in Chrome. I’m logged in as kind of administrator over the whole site so I can see things up none of my users can see and this is sort of the back end of the site. I could look at the list of reported content and I can see there are a number of reports, there are two. It’s looking pretty bad so we’re going to have to deal with that a little bit later.

So what’s happened is I’ve received a private message and I’ve reported the content but I have a feeling that the group manager probably may not have noticed this. He obviously maybe didn’t see it. The group organizer in this case is Drew. I’m looking over at Drew’s profile and I’m going to add him as a trusted contact. That’s awaiting confirmation and I’m going to log out as Lisa. We’re going to pretend we’re logging as Drew this time. Drew got a message or little notification up there, the number one next to his profile and there’s an invitation. I’m going to trust Mary Manager so I’m going to approve her. At this stage, I’ll get a notification back at Mary’s profile. What will change, basically, is that I can message him now. Let’s see. Okay, so now that I can direct message him, I sent him a message. So only Drew can see that and Drew is going to get e-mails about those notifications based on his settings so we’ll just go back to this notification settings. No, I think that’s actually what happens basically. This will automatically get sent to him. So let’s go back here. So what we’ve seen, basically, is someone reading a message, adding a trusted user, and sending a private message. We’ll follow up with that story in a few minutes.

So let’s think now about really the group dynamics. I sort of hinted, I almost kind of hinted at this and give it away in a sense. Groups are like forum topics in a way. Actually groups’ people’s conversations in a way, rather than the type of group we have in Facebook. You can customize this and change this behavior completely but just so that you understand. When you create a group and open a group, you can have privacy settings where any site member can contribute. So like I said, it’s a bit more like a forum than say a Facebook group. You can change those privacy settings though and I’ll show you one where joining requires an invitation where all of the content is totally private and only people involved in that group can post to that content. Only people involved as members can post to that group. So whenever someone post a new group, it becomes subject to moderation and you can change this again as this is something you can customize as well but by default and in my website, I don’t want people to be creating groups willy-nilly because sometimes they can just miss the fact that there’s one very similar to it so I’m going to have some moderation happening where after the group that’s created, I want to be able to approve that.

So I’m going to show you the demo of adding a closed group. So in this case, what we do is create a group which we’re upon joining, it requires an invitation. That means only the person who’s administering the group can add people and people can’t even see the group actually. It’s a totally protected group meaning that even if I found the link somewhere or someone had shared the link, I could not get it. I would have to log in to access any of the content. The activity is even hidden from non-members, so even the fact that someone created a group, it wouldn’t be available for everybody to see. Again like I said, you can lower the barriers in a way so you don’t need to join the group but anyone can add content. That’s going to make it a bit easier. So let me show you what that looks like. So I’ll go here to the groups and I’m logged in as Drew. I’m going to create a group here. Okay, topics: food, cooking, recipes, travel. Every topic, I’m adding I’m pressing a comma. Those topics then categorizes the content and categorize the group so we can find an image and that group logo will show up on the listings for example, and I’m going to set it so any site member can contribute. As you saw, I’m getting that message that, “This group center has entered the moderation queue,” and it’s even showing up pink. So I can see that it’s a little bit different. This is actually unpublished as it is. It’s not available, it’s not public.

I’m going to go back in. This is again, I’m in as an administrator so this is something that’s not available. I didn’t make available to my community managers, for example. It just depends on what’s appropriate for your group. So I’m going to go to my – this is in the content list under groups and I can see that there’s a new group available and I’m going to publish. These are proposed group. Sorry if I didn’t make that quite clear. These are proposed groups and these are published groups. I’m going to click on the published group, this is quite small. I think that’s better. So in the proposed groups, there’s quite a number that have been proposed. I’m going to okay these three groups and publish. Now, I can see there are no groups waiting to be moderated. Here it is, listing there. When we go back, Drew will see that his groups are available, it’s public there, and it’s showing up as a new group listed. So let’s see, all right. So I think for now we can go and dig in a little bit to talk about engaging content. I think this probably to me seems like the most fascinating part of the job as a community manager. I know that you probably are working hard to stay current, relevant, making sure you’re not planning too far ahead because you want to see how people react to your content and where the activity is and where the interest is. So that work is sort of like more responsive in terms of making something that New York Community members really want.

Engaging content is the type of content that people want to reply to, so questions, and guessing games, and debates. Instead of just having a boring old update, you can put it into a poll and get people’s feedback. I’m going to show you the different types of engaging content you can make. You’ll notice when we look at the demo, just pay attention I guess, that the forum for adding content appears above a list of summaries so that encourages people to see what’s already happening there before they go add something new. So in a way, I think it’s another way that Commons is almost engineered to try and get people to communicate together and sort of knit the community together more strongly, and just something quite so like that. Another thing we’re going to look at is adding a wiki page. So a wiki page, if you aren’t familiar with Wiki, it just simply means that multiple people can edit content - a piece of content, and collaborate on it. I’m going to show you how you can add a wiki page into multiple groups. So I’m going to show you those two types of group content first. So I’m going to look at a new member - or sorry, a different member I should say, at the group’s list. See that? There’s this new brilliant recipes group, which I love recipes so I’m definitely going to follow that group, and here is Mary Manager. I see there are some posts available. It’s like that what posts are post simply as a one simple text field.

At Q&A, I’ll allow someone to ask a question. Wiki, again I was mentioning about that’s a collaborative document, and then a poll. Okay, so let’s see. I will actually add in a Wiki. I already added one for rice pudding actually, [Laughter] but maybe I’ll find – okay here we go. So thank you BBC. I’m borrowing some content for this demo. So here, you can see, as it’s pasted in, there’s a lot of formatting. I have some options to format the content within, I suppose within the constraint of the WYSIWYG editor, this little editor here. You’d probably want to keep things as simple as possible. You’ll notice that not all the formatting is probably going to come through exactly the way you embed it and I suppose that’s not that unusual in a way. So here’s the wiki page I’ve created. When I go back to look at it here, I see the formatting isn’t exactly as I pasted it in. So there we go. So back to the favorite recipes page – or sorry, the favorite recipes group, excuse me. I can see that someone’s added a cupcake recipe. Then you’re sort of seeing not the whole page but – not the whole recipe I should say, you’re seeing just sort of a snapshot of it or a summary I guess. So let’s add a quick Q&A. Actually, sorry. We’ll add a poll. Cupcakes or fairy cakes, it’s an eternal debate, at least if you travel over in the UK, I guess. So I’ve created a poll and when I go back to the favorite recipes page, I can see a new poll has been added and I can vote on it.

So let me go back and look at it now with Mary but I’m going to look at it as Drew. He’s going to check out his favorite recipes page and he’s probably quite pleased that somebody’s joined his group and that other people are adding content. So you sort of get to see that he’s getting a different view of things I suppose. I almost wish I had a third browser, a fourth browser. [Laughter] That would be useful. I’d love to show you a non-logged in user which will help, so we’ll just log out, sorry. So again, as a non-logged in user, all I can see is that this is the group. Now, this is a recent group that’s been out and this is recent content that’s there. Basically, what Commons is doing in the background is it’s bringing more active groups and more active content up to the top. So we’re able to make sure the most relevant, interesting stuff is available.

Right. So we’re going to go back and look at another type of content which is, for example, just a page. What’s interesting is if you look at some other software like your garden variety forum software, it’s easy enough to configure the forum and add in posts and topics, but it was difficult to add just a standard page. There’s a lot of software that sort of works really well as a content management system or it works really well as a community forum. So what Commons has done is actually brought some of these things together.

So what I’m going to show you is adding a demo page – sorry, adding an actual page, a basic page I should say. So here’s the about page on my site and what I would like is a link here that has the community guidelines. It’s really clear that I can show Joe and anybody else. If there are some things I don’t approve of, I can add it there. By default, let me go back to my moderator group. Right. So I’ve actually created this moderator group and I’ve customized this page here where I have a list of all the different content types and the manage content link.

What I’m going to show you is just adding a page outside of the group. You’ll notice that in the group listing, you can add a page to a group. That’s just the way it’s setup. You could configure it to be able to add pages to groups but that’s just how this is done. So we have our guidelines and I’m just going to get some Latin here. It’s written in Latin so that absolutely everybody can read it. That’s very important for a guideline and the size, we’re done with this already but you can select text and do a certain amount of formatting with it. It gives you some of the different options. One thing is maybe happening in my browser, so probably I may be having trouble with this, I guess. Not showing up. Let’s see how it looks like. We did give a title. Let’s try one more time here. Okay, one more time, just see. I’m trying to select some text and put it to Heading 3. Let’s see. Okay, well the formatting is coming through. It could just be a browser glitch.

So you’ll notice that the guidelines page here is actually not showing up in my menu yet, I have to go back and edit that. Sort of rush through. I’m going to put in an image, first of all. This is something that I’ve configured out of box. There isn’t an option for a banner for pages. It’s something that’s been out in development, for example. I’m doing these changes so you can get a sense of how things work. So I’m going to save that, right? Okay. As a manager, I’m actually not able to modify any menus on the sites here. So this is something I want to go back - excuse me, again, as the administrator. You can see the site looks very different for this type of user. So I’m going to go to structure, menus, this is again something as a community manager, you won’t really have to do ever. This is just so you can sort of see how things work. I’m going to go to the “For more information” menu. That’s where I’m going to be adding a link. Here, we can see community guidelines. In order for me to add a link, I’m going to be simply going back to getting a link to my page, basically. Just put it up there, and when I go back - I’m sorry I’m clicking the wrong one. Refresh. I’ll see my links are showing up now. This is something you could allow your community managers to be doing. So just allow them of course to modify the menus, but again, it’s probably something you’d want to decide at the time of development.

So that’s a different type of content. Again, that’s something you don’t see available within the groups by default. So back to the favorite recipes posts, questions and answers, wikis, polls, all of the content that’s in these groups by default are things that really encourage participation, so that’s the type of the activity that you want to see. If you want to see how you can add other content types or for example a review content type, I’ll definitely come in-in about two weeks’ time and you can see how that works. We can see another group here called food lovers with a little bit more content. There’s a poll, for example, and I can see the results of the poll. Okay. Let’s go back to our presentation. So as I’ve said, there are lots of different types of content. The ones I’ve highlighted in bold here are the ones that are attached to the groups and you can even add different types of contents. So you may have documentation where you want to have a list of parts for some type of machine or something and you can make a content type for parts with a skew, with an image, with dimension, with materials. So if you’ve ever had to do anything where you’re managing a database and creating models of data and Drupal is basically that. That’s where when you’re discussing ideas and plans for your own community, you have so much flexibility underneath Drupal Commons. There’s quite a lot you can do with content. I mean, I’ve really only scratched the surface here.

So the next part, what we’re going to look at is really engaging and growing your community. I’m sort of summarizing this here. We’re going to go and talk about this in more details next week, but I wanted to give you a sense of the ways you can get people involved in the community. So of course, you’re probably trying to focus in your role on quality and not quantity. As we saw as well guidelines of what’s acceptable and what’s correct and finding ways where as a moderator, what’s difficult is that it’s hard to stand by and watch something languish. You want to see responses to it but you have to be patient and really give other’s a chance to reply to each other because if someone like as a moderator or someone like a community manager, if you step in and you make a comment, it looks like you were a final word. It’s done and people will be discouraged to reply. So it can be helpful especially to get people dominating the community to have a counter point or show another point of view and that sometimes bring people out of the woodwork. So when you look a little bit at again some more of the different types of content on the side and ways you can manage conversation. So users can add events in the site which is something we haven’t looked at yet. They can actually allow participants to register right on the site so you’ll actually get a list of attendees or you can use something on another site like event site and not have registration on your own site.

Users can add content as we were mentioning before and they can even revise content and put in revisions to content. Finally, we can moderate content. This is one of the things where you want to see people adding in content and putting in comments but you want it to be of the right tone and of course, it should be appropriate. So of course, we have an option to flag as an inappropriate. After you flag something, you will have to confirm that you’re going to report this as inappropriate. I sort of gave this away. I kind of jumped into this earlier and I shouldn’t have done. The site administrators can actually see this accumulate so the numbers of reports can accumulate. You could have a policy where you may look at something after a number of reports and say, “Well, it’s been reported three times. There’s enough people that are annoyed about it. We’re going to have to talk to the person,” or you may have a zero tolerance policy and simply take it down if it’s reported at all. It’s up to yourselves and your own community guidelines on what’s appropriate. So the defaults are that you can if you’re going to report inappropriate comments or inappropriate content, but within the Drupal Commons, there’s also the ability to flag user views or even specific groups. Someone can report that a group is inappropriate. Maybe there’s a moderation and still not correct or appropriate.

So another thing to show you, I’m going to go back. This is again as you could see me logged in as the administrator, everything looks a little bit different. Looking at my reported content as I kind of gave you preview of it before, I can see this has been reported twice. So this is giving me basically two options, I can un-publish the content which simply means that nobody can see it on the site but it’s still saved there, or I can delete the content and block author’s account. So I mean this is really the delete and block. It would be kind of the most severe thing to do. It means that person won’t be able to log back in so Joe will no longer or cannot log in and that content is completely gone from the system. So I mean literally completely gone. It’s not recorded anywhere at that stage. So probably, it depends on your own policy. Un-publishing content maybe something - an earlier stage where things haven’t gotten so bad, you want to save it and you want to talk to somebody about it.

I’m going to show you. Let me go back as Mary Manager and she’s created this moderator group. So as it happens with most communities, you’ve got your community manager. This is the person who may be hired and employed or have some type of authority over the entire group but then you also have community moderators, people who are more active and kind of bubble up to the surface a bit. So what Mary has done here is created a moderator’s group so she can get people to share feedback with each other. I’ve also added - this is something again, it’s not out of the box with Drupal Commons, you can change it anyway you like, but there’s a content list here for example which makes it possible for Mary to see all the content that’s been created across the site, what’s been published, and where the action is in that sense. Yes. It gives you an idea.

I just realized the time, actually. I’m kind of getting down to the end of my presentation. I just wanted to ask finally if there are any questions. I think we’ve pretty much have covered it all for this week. I’m just curious what types of questions you have. We do have next week to come back as well. So as you’re thinking questions, Molly is going to be gathering your questions if you do have any and I’m just sort of going to recap what we’ve covered today.

Moderator: All right, thanks Heather.

Heather James: So what we’ve talked about today is that Drupal Commons is really focused on activity and making activity relevant and helping people find relevant content and get notifications of things and follow things that are interesting to them. There’s also a lot of ways you can control privacy and security. So we look at also users having trust relationships with each other or even being able to send private messages between each other. Then we also showed some moderation capabilities where you can report content that can be moderated. Underneath all that, I also showed you some of the things I’ve done through developing this demo site just to show you some ways you can tweak and change. There are so many things you can do. There really is. Underneath Drupal Commons is Drupal Core and there’s so much you can do under the hood. So I’m very curious to hear what types of questions of you have.

Moderator: Great. We’ve got a couple trickling in. So the first question is any tips for integrating conference functionality into a Commons site?

Heather James: Actually, not that I know of. That’s a really good question. I have a feeling that you’re probably not the only one to ask that question. If you would let me, I can find out which of our clients have done something similar. When you say conference functionality, I assume you mean something very light, what we’re having now through WebEx where you’ve got phone call and you’ve got desktop sharing, for example. So I can find that out for you next week.

Moderator: Sure. Then another question. How modular is Commons built? Are there some kind of functionality that could be easily reported to other Drupal sites as well?

Heather James: That is a really good question and I guess based on what you’ve just asked, you’re probably someone who’s quite familiar with Drupal and you want to know how are these features packaged up. All the functionality in Drupal Commons is featurized in that sense so you could package it up, but there are a lot of dependencies with some Commons-specific modules, for example, and quite a lot of modifications that are made to some of the contributing modules so you may be better off actually taking Commons and modifying it. You may find that quite a bit easier. It depends on where you’re at though. So if you’ve already got an existing Drupal site, it’s a different thing, isn’t it.

Moderator: Great.

Heather James: That’s actually what’s going to be covered in about two weeks’ time. We’re going to go into a lot of detail about how you’d add modules to Drupal Commons, how you would modify the theme, and how you’d use the features within Drupal Commons.

Moderator: Okay. We have a clarification for the first question that I mentioned. So this attendee asked about the conferencing and so they meant that conference more in terms of Drupal COD, the platform that Drupal con sites are built on, et cetera.

Heather James: Okay. Yes, I suppose one of the interesting things is that COD, Commons Organizing Distribution, is actually built on organic groups which Commons is also built on, but organic groups really wasn’t as - it’s probably a personal thing. It probably wasn’t an ideal solution for COD in a lot of ways because some of the ways, if you ever used that, you’d know the scheduling system and individual tracks become groups and in a way it depends, I suppose, what your goals are for your conference. You do have events which I may have crossed over a little bit, actually. You do have events but what you don’t have within commons is something like a scheduling system. So what you need for conference for example is proposing sessions, some type of moderation of those proposals, and then a listing of tracks and schedules, et cetera. So there isn’t that functionality within commons, no.
Moderator: Okay.

Heather James: It would be useful, for example, for the conference community itself to create, ad hoc groups around specific topics which would be brilliant in a lot of - maybe on conferences for example and let people self-organize. That could actually work really well.

Moderator: All right. I think this will be our final question. How difficult is it to migrate forums on Drupal 6 to Drupal Commons?

Heather James: I think in that sense, there probably won’t be any sort of automated way to do that. There is actually work starting on a migration tool that will go from Drupal 6 Commons to Drupal 7 Commons. So we’re looking at Drupal 7 Commons here, 7.3 actually, and so they’re going to have an automated migrate tool where it will make it take over the bulk of whatever you’ve done except for any modifications or customizations you’ve made. Your question is related to Drupal 6 generic form, so as far as I know, there’s nothing. I’m not aware of anything myself. I will be happy to ask though and just double check, but I’m not aware of anything. In that sense, I would say you’re just going to do a straight migration. If you’ve ever seen the migrate module, that would be your first step. What that allows you to do is map your content types. You have your forum content type and your topics, for example. You’ll have to map those over to something that relates to Commons like groups and maybe posts within the groups, for example.

Moderator: Great. Well, thank you so much Heather and thank you everyone for attending. This was a great presentation and the slides will be posted to SlideShare and the recorded webinar will be posted to acquia.com in the next 48 hours. So be sure to sign up for the webinar next week. That’s how to customize your Commons site. Thank you so much everyone.

Hébergez votre site Drupal en France - c'est possible avec Acquia et Alter Way [September 10, 2013]

Pages