Background
In today's world, it is important for churches to establish a presence in social media sites e.g. facebook & twitter. Please consider adding the 'follow' module and integrating it into the OpenChuch theme similar to how the OpenPublic profile has implemented the 'Stay Connected' block.

Other modules could also be considered for more advanced integration e.g. twitter, twitter_pull, facebook_pull & fboauth, etc.

Comments

drupalninja99’s picture

That's really good advice. I probably won't use follow but I do need to add a social module. Easy social looks pretty good: http://drupal.org/project/easy_social

I will add this to the Roadmap.

drupalninja99’s picture

Status:Active» Needs work

Going to test out easy social module and possibly use that for social integration.

drupalninja99’s picture

Priority:Normal» Major

Changing priority

dude4linux’s picture

@drupalninja99 - Thanks for pointing out easy_social. When I get a chance, I'll check it out to see if it meets our requirements. Good thing about Drupal is so many options to choose from. I'm hoping to find a way to automate postings to facebook using rules or one of the many workflow modules. We have content that must be output in different formats, i.e. bulletins, newsletters, webpage, facebook, twitter, e-mails, etc. I also want to be able to send notices and meeting reminders via e-mail, sms, or voicemail. To accomplish this will require implementing the new VoIP modules.

drupalninja99’s picture

Ya thats a good point. At the very least I would like to have some social icons turned on pretty easily so that churches can share events/blogs/galleries/etc. pretty easily with facebook/twitter/google plus/etc. as that is pretty standard these days.

As far as automation that is pretty interesting too. I know there are paid social integration services like Janrain & Gigya.

Just searching around for a minute I found a couple more:

One all - http://docs.oneall.com/plugins/guide/social-login-drupal/
Login radius - https://www.loginradius.com/plugins/drupalplugins

Both are in private beta, one all will definitely cost money, login radius probably will too. I wish there was a free service out there.

dude4linux’s picture

I took a look at easy_social and I like it, except I can't figure out how to include a link (preferably a shortened one) to the node that initiated the connection. Seems like an oversight to me. I know there are modules for auto shortening links, so that shouldn't be a problem. One other thing I noticed about easy_social is that the icons aren't the same size and the positioning seems a bit off. That may just be a Firefox issue.

I still think that the 'follow' module would be useful. It has a different use case than easy_social and both are useful. The problem with 'follow' is that it doesn't have options for arranging icons horizontally and suppressing text. Those can be done in the theme customization, which is why I posted here.

dude4linux’s picture

StatusFileSize
new584.72 KB

I just tested the development version, follow-7.x-1.x-dev, which has Google+ support. In the process, I discovered that down at the bottom of the configuration page there is an Alignment selection where you can specify either horizontal or vertical alignment. How I missed this in the earlier version, I don't know. There is no selection for suppressing the text description, but I found by entering a single space character in each of the customized name fields at the top of the configuration page, the descriptions will be suppressed at the cost of a slightly wider spacing. This is better than having to modify the theme css. My mistake was immediately looking at how OpenPublic achieved the effect. Their method of modifying the theme css was probably necessary for earlier versions of 'follow'.

I added a new block and positioned it on the sidebar above 'View Maps and Directions'. The resulting home page appears as in the attachment.

drupalninja99’s picture

I don't think that 'follow' is really a good fit for typical OC use cases where user profiles are rarely exposed at all. I think that is something that is fine for you to install on the sites that require it but I think the typical use case is going to be sharing content with social services.

I agree with your point on easy_social, I was hoping for a module that links back easily to the content where it originates. I will check it out myself.

drupalninja99’s picture

The sitewide follow thing makes sense, but the 'user follow' stuff isn't as applicable to OC use cases. Ideally I would like a social module that adds social icons to node content as well as maybe sitewide.

drupalninja99’s picture

Version:7.x-1.x-dev» 7.x-2.x-dev

Going to add something to the 2x branch to try out.

drupalninja99’s picture

StatusFileSize
new134.04 KB

I think I am settling on the ShareThis module. I tried a couple different settings, but I think I've settled on the larger icons in the right sidebar.

I am going to add this as new App feature so that it can be disabled cleanly if people don't want to use it.

drupalninja99’s picture

OK I have added openchurch_social to 2x HEAD. It adds the social icons in the right sidebar. I have tested it from a full install.

Next I will add some logic to make this feature an app.

drupalninja99’s picture

Status:Needs work» Needs review

ok I have added the app wrapper to 2x HEAD so now this is in the app store.

drupalninja99’s picture

Status:Needs review» Fixed

Status:Fixed» Closed (fixed)

Automatically closed -- issue fixed for 2 weeks with no activity.