Your SlideShare is downloading. ×
  • Like
Social media for Drupal
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Now you can save presentations on your phone or tablet

Available for both IPhone and Android

Text the download link to your phone

Standard text messaging rates apply

Social media for Drupal

  • 4,329 views
Published

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

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

Published in Technology
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
No Downloads

Views

Total Views
4,329
On SlideShare
0
From Embeds
0
Number of Embeds
1

Actions

Shares
Downloads
54
Comments
0
Likes
2

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    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
  • http://drupal.org/project/fbconnectDownload the module to sites/all/modulesGo to - http://github.com/facebook/platform/blob/master/clients/packages/facebook-platform.tar.gz 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 - http://www.facebook.com/developers/createapp.phpConfigure 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 - http://drupal.org/project/twitterDownload 3x version of Twitter - http://drupal.org/node/488268Apply the patch post #5 on http://drupal.org/node/685964 (command line patch -p0 < path/file.patch – patch should be at the route of drupal install)Download the 2x version of OAuth - http://drupal.org/node/476824Go to admin/settings/oauth and change the OAuth cryptography to HMAC-SHA1In a new tab sign into Twitter and navigate to - https://twitter.com/apps/newComplete 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.

Transcript

  • 1. DrupalSocial Media Modules
    Karen Smallwood
    http://www.slideshare.net/drupaldoctor
  • 2. Why Social Media?
    • Did you know - 99% or retailers will have facebook pages and 91% will have twitter profiles by 2011
    Social Media is changing the way that we do business on the web.
    Businesses that use Social Media to communicate with their clients provide a level of interaction that previously didn't exist.
    Karen Smallwood
    http://www.slideshare.net/drupaldoctor
  • 3. Drupal and Social Media
    Facebook - http://drupal.org/project/fbconnect
    Twitter - http://drupal.org/project/twitter
    Linked In - http://drupal.org/project/linkedin
    Social Commenting http://drupal.org/project/disqus
    Social Toolbars – discussing the options
    Social Bookmarking - discussing the options
    Worthy of note
    Karen Smallwood
    http://www.slideshare.net/drupaldoctor
  • 4. Facebook Connect
    Download the module http://drupal.org/project/fbconnect
    Get facebook platform from - http://github.com/facebook/platform/blob/master/clients/packages/facebook-platform.tar.gz
    Create a folder called “facebook-client” inside the fbconnect module
    Transfer facebook.php and facebook_desktop.php to the “facebook-client” folder
    Karen Smallwood
    http://www.slideshare.net/drupaldoctor
  • 5. Facebook Connect
    ……continued
    Sign into facebook and go to - http://www.facebook.com/developers/createapp.php
    Enable and configure the module through the ‘fbconnect' section of the 'Site configuration' menu
    Edit the "page.tpl.php" file of your current theme. edit the <html> tag and add the facebookxmlns for rendering XFBML. - example :<html xmlns=http://www.w3.org/1999/xhtmlxmlns:fb=http://www.facebook.com/2008/fbml>
    Extend / Plugin - Facebook Social - http://drupal.org/project/fb_social
    Karen Smallwood
    http://www.slideshare.net/drupaldoctor
  • 6. Twitter
    Download 3x version of Twitter - http://drupal.org/node/488268
    Apply the patch post #5 on http://drupal.org/node/685964
    Download 2x version of OAuth – http://drupal.org/node/476824
    Change the OAuth cryptography to HMACSHA1 at admin/settings/oauth
    Navigate to - https://twitter.com/apps/new and create a new app
    Enter settings at - admin/settings/twitter and Go to your user account at /user and edit
    Karen Smallwood
    http://www.slideshare.net/drupaldoctor
  • 7. LinkedIn
    Download the modules:
    http://drupal.org/project/linkedin
    http://drupal.org/project/oauth
    http://drupal.org/project/ctools
    http://drupal.org/project/autoload
    http://drupal.org/project/inputstream
    Karen Smallwood
    http://www.slideshare.net/drupaldoctor
  • 8. LinkedIn
    …..continued
    Create an app - https://www.linkedin.com/secure/developer
    Take the API key and put into Consumer Key (in admin/settings/linkedin)
    Add Secret Key to Consumer Secret (in admin/settings/linkedin)
    In “Status Updates” choose the node types to post to Linked In
    Edit your user account and link to Linked In
    Karen Smallwood
    http://www.slideshare.net/drupaldoctor
  • 9. Social Commenting
    Disqus- http://drupal.org/project/disqus
    Download and install and enable the Disqus module.
    Register your site at Disqus.com
    Visit admin/settings/disqus and set your configuration
    Configure permissions and Disable permissions for site visitors to use Drupal comments
    Enable Blocks
    Disable Drupal commenting on the content types for which you have Disqus enabled.
    Karen Smallwood
    http://www.slideshare.net/drupaldoctor
  • 10. http://www.drupaldoctor.com/social_media_modules.zip
    Karen Smallwood
    http://www.slideshare.net/drupaldoctor
  • 11. Toolbars
    Wibiya toolbar - http://drupal.org/project/wibiya
    Gigya toolbar – http://drupal.org/project/gigyaToolbar
    Karen Smallwood
    http://www.slideshare.net/drupaldoctor
  • 12. Social Bookmarking
    Add to Any - http://drupal.org/project/addtoany
    Service Links - http://drupal.org/project/service_links
    Share This - http://drupal.org/project/sharethis
    Sexy Bookmarks - http://drupal.org/project/sexybookmarks
    Karen Smallwood
    http://www.slideshare.net/drupaldoctor
  • 13. Others worthy of note
    Flickr- http://drupal.org/project/flickr
    Media : Flickr - http://drupal.org/project/media_flickr
    Facebook Share - http://drupal.org/project/facebookshare
    Drupal for Facebook – http://drupal.org/project/fb
    Twitter Pull - http://drupal.org/project/twitter_pull
    Digg This - http://drupal.org/project/diggthis
    Shareomatic - http://drupal.org/project/shareomatic
    Add This - http://drupal.org/project/addthis
    Website toolbar - http://drupal.org/project/mit3xxxtoolbar
    Karen Smallwood
    http://www.slideshare.net/drupaldoctor
  • 14. Questions?
    Karen Smallwood
    http://www.slideshare.net/drupaldoctor