Social media for Drupal


Published on

Setting up Social Media Modules in Drupal 6 to enhance your social connectivity.

Published in: Technology
  • Be the first to comment

No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide
  • Did you know - 99% or retailers will have facebook pages and 91% will have twitter profiles by 2011Social Media is changing the way that we do business on the web. It gives a unique level of interaction between a business and its customers. Previously if we wanted to find out information on a business or its products we would ask around our friends. Now that friend network just got a lot bigger with using tools like facebook, twitter etc.Businesses that use Social Media to communicate with their clients provide a level of interaction that previously didn't exist. Now if a customer has a bad experience they can share it with the company instantaneously on Twitter. The company can also respond in an instant so for the client there is no more sitting on hold and waiting for a customer service representative that lives in another country and has never even seen the product they are complaining about.
  • There are lots of modules to integrate Drupalwith social media and in this presentation we will cover the set up for three of the main ones:FacebookTwitterLinked InThen look at: Social Commenting Social Toolbars Social BookmarkingAnd finally list other modules that are worthy of note
  • the module to sites/all/modulesGo to - and click on “Raw” - this will download the facebook_platformCreate a folder called “facebook-client” inside the fbconnect module folder and transfer facebook.php and facebook_desktop.php from the php folder of the Facebook Platform to the new “facebook-client” folder
  • Sign into facebook and go to - the module using the information provided by Facebook (API key, Secret API key). When editing configuration, make sure your facebook session's is active.
  • Set up process - 3x version of Twitter - the patch post #5 on (command line patch -p0 < path/file.patch – patch should be at the route of drupal install)Download the 2x version of OAuth - to admin/settings/oauth and change the OAuth cryptography to HMAC-SHA1In a new tab sign into Twitter and navigate to - the fields in your new application - get the call back url from your site at  - admin/settings/twitterSave the application on Twitter and enter in the OAuth Consumer key and OAuth Consumer secret given on your site in the settings at - admin/settings/twitterIf you want users to sign up with twitter make sure the Twitter Signup module is enabled and edit settings in admin/settings/twitter/signinChange any permissions at admin/user/permissionsGo to your user account at /user and edit. In the edit settings edit Twitter and add the account. If you want to make the account global change the settings here
  • Configure permissions - enable the "view disqus comments" permission at admin/user/access or admin/user/permission for users you'd like to see the commentsVisit admin/build/block to show some Disqus information in the block regions
  • The modules we have covered so far are enclosed in this zipped folder. It contains the patched Twitter module and facebook platform library.
  • Social media for Drupal

    1. 1. DrupalSocial Media Modules<br />Karen Smallwood<br /><br />
    2. 2. Why Social Media?<br /><ul><li>Did you know - 99% or retailers will have facebook pages and 91% will have twitter profiles by 2011</li></ul>Social Media is changing the way that we do business on the web. <br />Businesses that use Social Media to communicate with their clients provide a level of interaction that previously didn't exist.<br />Karen Smallwood<br /><br />
    3. 3. Drupal and Social Media<br />Facebook -<br />Twitter -<br />Linked In -<br />Social Commenting<br />Social Toolbars – discussing the options<br />Social Bookmarking - discussing the options<br />Worthy of note<br />Karen Smallwood<br /><br />
    4. 4. Facebook Connect <br /> Download the module<br /> Get facebook platform from -<br /> Create a folder called “facebook-client” inside the fbconnect module <br /> Transfer facebook.php and facebook_desktop.php to the “facebook-client” folder<br />Karen Smallwood<br /><br />
    5. 5. Facebook Connect <br />……continued<br />Sign into facebook and go to -<br /> Enable and configure the module through the ‘fbconnect' section of the 'Site configuration' menu <br /> Edit the "page.tpl.php" file of your current theme. edit the <html> tag and add the facebookxmlns for rendering XFBML. - example :<html xmlns=><br /> Extend / Plugin - Facebook Social -<br />Karen Smallwood<br /><br />
    6. 6. Twitter<br /> Download 3x version of Twitter -<br /> Apply the patch post #5 on<br /> Download 2x version of OAuth –<br /> Change the OAuth cryptography to HMACSHA1 at admin/settings/oauth<br /> Navigate to - and create a new app<br /> Enter settings at - admin/settings/twitter and Go to your user account at /user and edit<br />Karen Smallwood<br /><br />
    7. 7. LinkedIn<br />Download the modules:<br /><br /><br /><br /><br /><br />Karen Smallwood<br /><br />
    8. 8. LinkedIn<br />…..continued<br /> Create an app -<br /> Take the API key and put into Consumer Key (in admin/settings/linkedin)<br /> Add Secret Key to Consumer Secret (in admin/settings/linkedin)<br /> In “Status Updates” choose the node types to post to Linked In<br /> Edit your user account and link to Linked In<br />Karen Smallwood<br /><br />
    9. 9. Social Commenting<br />Disqus-<br /> Download and install and enable the Disqus module.<br /> Register your site at<br /> Visit admin/settings/disqus and set your configuration<br /> Configure permissions and Disable permissions for site visitors to use Drupal comments<br /> Enable Blocks<br /> Disable Drupal commenting on the content types for which you have Disqus enabled. <br />Karen Smallwood<br /><br />
    10. 10.<br />Karen Smallwood<br /><br />
    11. 11. Toolbars<br />Wibiya toolbar -<br />Gigya toolbar –<br />Karen Smallwood<br /><br />
    12. 12. Social Bookmarking<br />Add to Any -<br />Service Links -<br />Share This -<br />Sexy Bookmarks -<br />Karen Smallwood<br /><br />
    13. 13. Others worthy of note<br />Flickr-<br />Media : Flickr -<br />Facebook Share -<br />Drupal for Facebook –<br />Twitter Pull -<br />Digg This -<br />Shareomatic -<br />Add This -<br />Website toolbar -<br />Karen Smallwood<br /><br />
    14. 14. Questions?<br />Karen Smallwood<br /><br />