SlideShare ist ein Scribd-Unternehmen logo
1 von 39
Social Networkingin DrupalBy Isaac SukinMediacurrent Consultant South East Linux Fest June 13, 2010
About Me ,[object Object]
Attending UPenn (Wharton) undergrad next year
3 years of Drupal experience
Built websites and did social media consulting for the Woodruff Arts Center in Atlanta and the Royal United Services Institute in London
Author of Facebook-style Statuses, Tweet, Shorten URLs, Appbar, and other modules@IceCreamYou | drupal.org/user/201425 www.isaacsukin.com/blog
Topics ,[object Object]
What are the fundamental components of a social network?
Why will Social Networking help your site succeed?
Where has Social Networking been used successfully before?
How can I build a social network in Drupal?,[object Object]
Facebook’s Popularity ,[object Object]
People spend over 500 billion minutes per month on Facebook
Average user creates 70 pieces of content each month
More than 25 billion pieces of content shared each month
Most popular website in the U.S.Source: http://www.facebook.com/press/info.php?statistics
Top 20 U.S. Websites ,[object Object]
Social: 6
Video: 1
Wiki: 1
Portal: 4
Sports: 1
Shopping: 3
News: 1
Allow user-generated social content: 11
Status updates
Blogs
Videos
ArticlesSource: http://www.alexa.com/topsites/countries/US
components of a social network http://www.cuyamaca.edu/title3/
The “Social” Component ,[object Object]
Share content with friends (get attention)
See friends’ shared content (give attention)
Types of shared content
Status updates
Blog posts
Forums
Pictures
Videos,[object Object]

Weitere ähnliche Inhalte

Was ist angesagt?

Importance of Social Networking Sites Importance of social networking sites
Importance of Social Networking Sites Importance of social networking sites Importance of Social Networking Sites Importance of social networking sites
Importance of Social Networking Sites Importance of social networking sites Anand Kenchakkanavar
 
The Social Website: Integrating Social Media Into Website Design and Function
The Social Website: Integrating Social Media Into Website Design and FunctionThe Social Website: Integrating Social Media Into Website Design and Function
The Social Website: Integrating Social Media Into Website Design and FunctionMinds On Design Lab
 
Build Your Brand - Build Your Career GeorgeTown University
Build Your Brand - Build Your Career  GeorgeTown UniversityBuild Your Brand - Build Your Career  GeorgeTown University
Build Your Brand - Build Your Career GeorgeTown UniversityWeb.com
 
Intro to social media
Intro to social mediaIntro to social media
Intro to social mediaHighway T
 
Social Media in Research Dissemination
Social Media in Research DisseminationSocial Media in Research Dissemination
Social Media in Research DisseminationAerin Guy
 
The Essence of Web 2.0: User Interaction
The Essence of Web 2.0: User Interaction The Essence of Web 2.0: User Interaction
The Essence of Web 2.0: User Interaction simonsaystech
 
Oh No, Not Another Web 2.0 Presentation!
Oh No, Not Another Web 2.0 Presentation!Oh No, Not Another Web 2.0 Presentation!
Oh No, Not Another Web 2.0 Presentation!Jason Samuels
 
Apprehension of Youth towards Social Networking Sites: Two Sides of a Coin
Apprehension of Youth towards Social Networking Sites: Two Sides of a CoinApprehension of Youth towards Social Networking Sites: Two Sides of a Coin
Apprehension of Youth towards Social Networking Sites: Two Sides of a CoinIJERA Editor
 
Demystifying Web 2.0 Tools for VolCom Groups:
Demystifying Web 2.0 Tools for VolCom Groups:Demystifying Web 2.0 Tools for VolCom Groups:
Demystifying Web 2.0 Tools for VolCom Groups:Beth Kanter
 
Types of social media
Types of social media Types of social media
Types of social media Hossam Hassan
 
Web 2.o as facebook
Web 2.o as facebookWeb 2.o as facebook
Web 2.o as facebookSyed Zaidi
 
Introduction to Social Media for Bucks Boot Camp
Introduction to Social Media for Bucks Boot CampIntroduction to Social Media for Bucks Boot Camp
Introduction to Social Media for Bucks Boot CampMichele Martin
 

Was ist angesagt? (18)

Importance of Social Networking Sites Importance of social networking sites
Importance of Social Networking Sites Importance of social networking sites Importance of Social Networking Sites Importance of social networking sites
Importance of Social Networking Sites Importance of social networking sites
 
Social networking ppt
Social networking pptSocial networking ppt
Social networking ppt
 
The Social Website: Integrating Social Media Into Website Design and Function
The Social Website: Integrating Social Media Into Website Design and FunctionThe Social Website: Integrating Social Media Into Website Design and Function
The Social Website: Integrating Social Media Into Website Design and Function
 
Build Your Brand - Build Your Career GeorgeTown University
Build Your Brand - Build Your Career  GeorgeTown UniversityBuild Your Brand - Build Your Career  GeorgeTown University
Build Your Brand - Build Your Career GeorgeTown University
 
Intro to social media
Intro to social mediaIntro to social media
Intro to social media
 
Social Media in Research Dissemination
Social Media in Research DisseminationSocial Media in Research Dissemination
Social Media in Research Dissemination
 
Introduction to Social Media
Introduction to Social MediaIntroduction to Social Media
Introduction to Social Media
 
The Essence of Web 2.0: User Interaction
The Essence of Web 2.0: User Interaction The Essence of Web 2.0: User Interaction
The Essence of Web 2.0: User Interaction
 
Oh No, Not Another Web 2.0 Presentation!
Oh No, Not Another Web 2.0 Presentation!Oh No, Not Another Web 2.0 Presentation!
Oh No, Not Another Web 2.0 Presentation!
 
Web & Social Media Strategies for Volunteer Engagement
Web & Social Media Strategies for Volunteer EngagementWeb & Social Media Strategies for Volunteer Engagement
Web & Social Media Strategies for Volunteer Engagement
 
Apprehension of Youth towards Social Networking Sites: Two Sides of a Coin
Apprehension of Youth towards Social Networking Sites: Two Sides of a CoinApprehension of Youth towards Social Networking Sites: Two Sides of a Coin
Apprehension of Youth towards Social Networking Sites: Two Sides of a Coin
 
Demystifying Web 2.0 Tools for VolCom Groups:
Demystifying Web 2.0 Tools for VolCom Groups:Demystifying Web 2.0 Tools for VolCom Groups:
Demystifying Web 2.0 Tools for VolCom Groups:
 
Social Networking
Social NetworkingSocial Networking
Social Networking
 
Facebook Best Practices
Facebook Best PracticesFacebook Best Practices
Facebook Best Practices
 
Types of social media
Types of social media Types of social media
Types of social media
 
Web 2.o as facebook
Web 2.o as facebookWeb 2.o as facebook
Web 2.o as facebook
 
Ne City Soc Media 101
Ne City Soc Media 101Ne City Soc Media 101
Ne City Soc Media 101
 
Introduction to Social Media for Bucks Boot Camp
Introduction to Social Media for Bucks Boot CampIntroduction to Social Media for Bucks Boot Camp
Introduction to Social Media for Bucks Boot Camp
 

Andere mochten auch

Building Social Networking sites with and around drupal
Building Social Networking sites with and around drupalBuilding Social Networking sites with and around drupal
Building Social Networking sites with and around drupalDipen Chaudhary
 
Patton user modeling
Patton user modelingPatton user modeling
Patton user modelingidplay
 
The 2011 Top 100 Global Brands and Their App Store Status
The 2011 Top 100 Global Brands and Their App Store StatusThe 2011 Top 100 Global Brands and Their App Store Status
The 2011 Top 100 Global Brands and Their App Store StatusZeb Dropkin
 
Sponsorship of technological platforms as niche construction: Sun Java case
Sponsorship of technological platforms as niche construction: Sun Java caseSponsorship of technological platforms as niche construction: Sun Java case
Sponsorship of technological platforms as niche construction: Sun Java casePavel Luksha
 
21 tips for Higher Ed Website Design Projects
21 tips for Higher Ed Website Design Projects21 tips for Higher Ed Website Design Projects
21 tips for Higher Ed Website Design Projectsgravityswitch
 
Spray Foam Versus Fiberglass Insulation
Spray Foam Versus Fiberglass InsulationSpray Foam Versus Fiberglass Insulation
Spray Foam Versus Fiberglass InsulationDixie Foam
 
The Exergame Network - Report on our Progress
The Exergame Network - Report on our ProgressThe Exergame Network - Report on our Progress
The Exergame Network - Report on our ProgressExergame Network
 
Blueprint for an America Built to Last
Blueprint for an America Built to LastBlueprint for an America Built to Last
Blueprint for an America Built to LastObama White House
 
HXRefactored - Doesn't Your Mom Deserve Better
HXRefactored - Doesn't Your Mom Deserve BetterHXRefactored - Doesn't Your Mom Deserve Better
HXRefactored - Doesn't Your Mom Deserve BetterSanjay Khurana
 
How to 10x Your Content Team’s Productivity
How to 10x Your Content Team’s ProductivityHow to 10x Your Content Team’s Productivity
How to 10x Your Content Team’s ProductivityKissmetrics on SlideShare
 
From Skeptic To Advocate
From Skeptic To AdvocateFrom Skeptic To Advocate
From Skeptic To AdvocateGreg Verdino
 

Andere mochten auch (16)

Building Social Networking sites with and around drupal
Building Social Networking sites with and around drupalBuilding Social Networking sites with and around drupal
Building Social Networking sites with and around drupal
 
M health summit 050511-nn
M health summit 050511-nnM health summit 050511-nn
M health summit 050511-nn
 
Patton user modeling
Patton user modelingPatton user modeling
Patton user modeling
 
The Cloud Platform Play
The Cloud Platform PlayThe Cloud Platform Play
The Cloud Platform Play
 
The 2011 Top 100 Global Brands and Their App Store Status
The 2011 Top 100 Global Brands and Their App Store StatusThe 2011 Top 100 Global Brands and Their App Store Status
The 2011 Top 100 Global Brands and Their App Store Status
 
Sponsorship of technological platforms as niche construction: Sun Java case
Sponsorship of technological platforms as niche construction: Sun Java caseSponsorship of technological platforms as niche construction: Sun Java case
Sponsorship of technological platforms as niche construction: Sun Java case
 
21 tips for Higher Ed Website Design Projects
21 tips for Higher Ed Website Design Projects21 tips for Higher Ed Website Design Projects
21 tips for Higher Ed Website Design Projects
 
Practical guide for a revolution
Practical guide for a revolutionPractical guide for a revolution
Practical guide for a revolution
 
MEDICAL REVOLUTION
MEDICAL REVOLUTIONMEDICAL REVOLUTION
MEDICAL REVOLUTION
 
Spray Foam Versus Fiberglass Insulation
Spray Foam Versus Fiberglass InsulationSpray Foam Versus Fiberglass Insulation
Spray Foam Versus Fiberglass Insulation
 
The Exergame Network - Report on our Progress
The Exergame Network - Report on our ProgressThe Exergame Network - Report on our Progress
The Exergame Network - Report on our Progress
 
Digital is dead
Digital is deadDigital is dead
Digital is dead
 
Blueprint for an America Built to Last
Blueprint for an America Built to LastBlueprint for an America Built to Last
Blueprint for an America Built to Last
 
HXRefactored - Doesn't Your Mom Deserve Better
HXRefactored - Doesn't Your Mom Deserve BetterHXRefactored - Doesn't Your Mom Deserve Better
HXRefactored - Doesn't Your Mom Deserve Better
 
How to 10x Your Content Team’s Productivity
How to 10x Your Content Team’s ProductivityHow to 10x Your Content Team’s Productivity
How to 10x Your Content Team’s Productivity
 
From Skeptic To Advocate
From Skeptic To AdvocateFrom Skeptic To Advocate
From Skeptic To Advocate
 

Ähnlich wie Social Networking in Drupal - Isaac SELF 2010

Socialxpand Reviews | How to Use Social Media in Best Way
Socialxpand Reviews | How to Use Social Media in Best WaySocialxpand Reviews | How to Use Social Media in Best Way
Socialxpand Reviews | How to Use Social Media in Best WaySocialXpand
 
Social Media 101: Facebook, Twitter, YouTube
Social Media 101: Facebook, Twitter, YouTubeSocial Media 101: Facebook, Twitter, YouTube
Social Media 101: Facebook, Twitter, YouTubeColin Rhinesmith
 
Social Media For Business, Can It Work?
Social Media For Business, Can It Work?Social Media For Business, Can It Work?
Social Media For Business, Can It Work?Communications 21
 
Social Media For Business Part 3 Social Bookmarks And News
Social Media For Business Part 3 Social Bookmarks And NewsSocial Media For Business Part 3 Social Bookmarks And News
Social Media For Business Part 3 Social Bookmarks And NewsSteven Fisher
 
Put Social Media to Work for You and Your Organization
Put Social Media to Work for You and Your OrganizationPut Social Media to Work for You and Your Organization
Put Social Media to Work for You and Your OrganizationKatherine Swartz Hilton
 
How to Create a Social Media Strategy
How to Create a Social Media StrategyHow to Create a Social Media Strategy
How to Create a Social Media StrategyMack Collier
 
The Business Value of Social Software
The Business Value of Social SoftwareThe Business Value of Social Software
The Business Value of Social SoftwareDavid Stephens
 
How to Build and Sustain Buzz Online
How to Build and Sustain Buzz OnlineHow to Build and Sustain Buzz Online
How to Build and Sustain Buzz OnlineLeslie Bradshaw
 
Introductorysocialmedia
IntroductorysocialmediaIntroductorysocialmedia
Introductorysocialmediarobweaver
 
Advising 2.0: Engaging & Communicating with Students Online
Advising 2.0: Engaging & Communicating with Students Online Advising 2.0: Engaging & Communicating with Students Online
Advising 2.0: Engaging & Communicating with Students Online Laura Pasquini
 
Social networks
Social networksSocial networks
Social networksvivek5110
 
Socialmedia2009public 1233890214683441-3
Socialmedia2009public 1233890214683441-3Socialmedia2009public 1233890214683441-3
Socialmedia2009public 1233890214683441-3jordi_ribasv
 
Implementing Social Media Communications in February 2009
Implementing Social Media Communications in February 2009Implementing Social Media Communications in February 2009
Implementing Social Media Communications in February 2009Jeff Ingram
 
Socialmedia2009public 1233890214683441-3
Socialmedia2009public 1233890214683441-3Socialmedia2009public 1233890214683441-3
Socialmedia2009public 1233890214683441-3jordi_ribasv
 
Customizing a pathforusingsocialmediainextension
Customizing a pathforusingsocialmediainextensionCustomizing a pathforusingsocialmediainextension
Customizing a pathforusingsocialmediainextensionKaren Jeannette
 
Get Ready, Set, Engage! Using Social Media to Connect with Your Members
Get Ready, Set, Engage!  Using Social Media to Connect with Your MembersGet Ready, Set, Engage!  Using Social Media to Connect with Your Members
Get Ready, Set, Engage! Using Social Media to Connect with Your MembersAIA National
 
Understanding What Matters: Social Media Workshop for the Vermont Arts Council
Understanding What Matters: Social Media Workshop for the Vermont Arts CouncilUnderstanding What Matters: Social Media Workshop for the Vermont Arts Council
Understanding What Matters: Social Media Workshop for the Vermont Arts CouncilDebra Askanase
 
Communicating Your Message Using Web 2.0: A guide for development communicators
Communicating Your Message Using Web 2.0: A guide for development communicatorsCommunicating Your Message Using Web 2.0: A guide for development communicators
Communicating Your Message Using Web 2.0: A guide for development communicatorsInstitute of Development Studies
 

Ähnlich wie Social Networking in Drupal - Isaac SELF 2010 (20)

Socialxpand Reviews | How to Use Social Media in Best Way
Socialxpand Reviews | How to Use Social Media in Best WaySocialxpand Reviews | How to Use Social Media in Best Way
Socialxpand Reviews | How to Use Social Media in Best Way
 
Social Media 101: Facebook, Twitter, YouTube
Social Media 101: Facebook, Twitter, YouTubeSocial Media 101: Facebook, Twitter, YouTube
Social Media 101: Facebook, Twitter, YouTube
 
Social Media For Business, Can It Work?
Social Media For Business, Can It Work?Social Media For Business, Can It Work?
Social Media For Business, Can It Work?
 
Social Media For Business Part 3 Social Bookmarks And News
Social Media For Business Part 3 Social Bookmarks And NewsSocial Media For Business Part 3 Social Bookmarks And News
Social Media For Business Part 3 Social Bookmarks And News
 
Put Social Media to Work for You and Your Organization
Put Social Media to Work for You and Your OrganizationPut Social Media to Work for You and Your Organization
Put Social Media to Work for You and Your Organization
 
How to Create a Social Media Strategy
How to Create a Social Media StrategyHow to Create a Social Media Strategy
How to Create a Social Media Strategy
 
The Business Value of Social Software
The Business Value of Social SoftwareThe Business Value of Social Software
The Business Value of Social Software
 
How to Build and Sustain Buzz Online
How to Build and Sustain Buzz OnlineHow to Build and Sustain Buzz Online
How to Build and Sustain Buzz Online
 
Introductorysocialmedia
IntroductorysocialmediaIntroductorysocialmedia
Introductorysocialmedia
 
Advising 2.0: Engaging & Communicating with Students Online
Advising 2.0: Engaging & Communicating with Students Online Advising 2.0: Engaging & Communicating with Students Online
Advising 2.0: Engaging & Communicating with Students Online
 
Social networks
Social networksSocial networks
Social networks
 
Socialmedia2009public 1233890214683441-3
Socialmedia2009public 1233890214683441-3Socialmedia2009public 1233890214683441-3
Socialmedia2009public 1233890214683441-3
 
Implementing Social Media Communications in February 2009
Implementing Social Media Communications in February 2009Implementing Social Media Communications in February 2009
Implementing Social Media Communications in February 2009
 
Socialmedia2009public 1233890214683441-3
Socialmedia2009public 1233890214683441-3Socialmedia2009public 1233890214683441-3
Socialmedia2009public 1233890214683441-3
 
Customizing a pathforusingsocialmediainextension
Customizing a pathforusingsocialmediainextensionCustomizing a pathforusingsocialmediainextension
Customizing a pathforusingsocialmediainextension
 
Impact of Social Media on Marketing
Impact of Social Media on MarketingImpact of Social Media on Marketing
Impact of Social Media on Marketing
 
Get Ready, Set, Engage! Using Social Media to Connect with Your Members
Get Ready, Set, Engage!  Using Social Media to Connect with Your MembersGet Ready, Set, Engage!  Using Social Media to Connect with Your Members
Get Ready, Set, Engage! Using Social Media to Connect with Your Members
 
Business Focused Social Media
Business Focused Social MediaBusiness Focused Social Media
Business Focused Social Media
 
Understanding What Matters: Social Media Workshop for the Vermont Arts Council
Understanding What Matters: Social Media Workshop for the Vermont Arts CouncilUnderstanding What Matters: Social Media Workshop for the Vermont Arts Council
Understanding What Matters: Social Media Workshop for the Vermont Arts Council
 
Communicating Your Message Using Web 2.0: A guide for development communicators
Communicating Your Message Using Web 2.0: A guide for development communicatorsCommunicating Your Message Using Web 2.0: A guide for development communicators
Communicating Your Message Using Web 2.0: A guide for development communicators
 

Mehr von Mediacurrent

Penn State News: Pivoting to Decoupled Drupal with Gatsby
Penn State News: Pivoting to Decoupled Drupal with GatsbyPenn State News: Pivoting to Decoupled Drupal with Gatsby
Penn State News: Pivoting to Decoupled Drupal with GatsbyMediacurrent
 
Evolving How We Measure Digital Success in Higher Ed
Evolving How We Measure Digital Success in Higher EdEvolving How We Measure Digital Success in Higher Ed
Evolving How We Measure Digital Success in Higher EdMediacurrent
 
Penn State scales static Drupal to new heights
Penn State scales static Drupal to new heightsPenn State scales static Drupal to new heights
Penn State scales static Drupal to new heightsMediacurrent
 
Delivering Meaningful Digital Experiences in Higher Ed
Delivering Meaningful Digital Experiences in Higher EdDelivering Meaningful Digital Experiences in Higher Ed
Delivering Meaningful Digital Experiences in Higher EdMediacurrent
 
Content Strategy: Building Connections with Your Audience
Content Strategy: Building Connections with Your AudienceContent Strategy: Building Connections with Your Audience
Content Strategy: Building Connections with Your AudienceMediacurrent
 
Decoupled Drupal and Gatsby in the Real World
Decoupled Drupal and Gatsby in the Real WorldDecoupled Drupal and Gatsby in the Real World
Decoupled Drupal and Gatsby in the Real WorldMediacurrent
 
A Better Way to Build and Manage Sites with Rain for Drupal 9
A Better Way to Build and Manage Sites with Rain for Drupal 9A Better Way to Build and Manage Sites with Rain for Drupal 9
A Better Way to Build and Manage Sites with Rain for Drupal 9Mediacurrent
 
Drupal Security: What You Need to Know
Drupal Security: What You Need to KnowDrupal Security: What You Need to Know
Drupal Security: What You Need to KnowMediacurrent
 
Leveraging Design Systems to Streamline Web Projects
Leveraging Design Systems to Streamline Web ProjectsLeveraging Design Systems to Streamline Web Projects
Leveraging Design Systems to Streamline Web ProjectsMediacurrent
 
Reimagining Your Higher Ed Web Strategy
Reimagining Your Higher Ed Web StrategyReimagining Your Higher Ed Web Strategy
Reimagining Your Higher Ed Web StrategyMediacurrent
 
How to Digitally Transform Higher Ed with Drupal
How to Digitally Transform Higher Ed with DrupalHow to Digitally Transform Higher Ed with Drupal
How to Digitally Transform Higher Ed with DrupalMediacurrent
 
Is my website accessible? Common mistakes (and how to fix them)
Is my website accessible? Common mistakes (and how to fix them)Is my website accessible? Common mistakes (and how to fix them)
Is my website accessible? Common mistakes (and how to fix them)Mediacurrent
 
Managing Images In Large Scale Drupal 8 & 9 Websites
Managing Images In Large Scale Drupal 8 & 9 WebsitesManaging Images In Large Scale Drupal 8 & 9 Websites
Managing Images In Large Scale Drupal 8 & 9 WebsitesMediacurrent
 
Paragraphs v Layout Builder - The Final Showdown
Paragraphs v Layout Builder - The Final ShowdownParagraphs v Layout Builder - The Final Showdown
Paragraphs v Layout Builder - The Final ShowdownMediacurrent
 
MagMutual.com: On the JAMStack with Gatsby and Drupal 8
 MagMutual.com: On the JAMStack with Gatsby and Drupal 8 MagMutual.com: On the JAMStack with Gatsby and Drupal 8
MagMutual.com: On the JAMStack with Gatsby and Drupal 8Mediacurrent
 
Creating an Organizational Culture of Giving Back to Drupal
Creating an Organizational Culture of Giving Back to DrupalCreating an Organizational Culture of Giving Back to Drupal
Creating an Organizational Culture of Giving Back to DrupalMediacurrent
 
Level Up Your Team: Front-End Development Best Practices
Level Up Your Team: Front-End Development Best PracticesLevel Up Your Team: Front-End Development Best Practices
Level Up Your Team: Front-End Development Best PracticesMediacurrent
 
Best Practices for Moving to Drupal 9
Best Practices for Moving to Drupal 9Best Practices for Moving to Drupal 9
Best Practices for Moving to Drupal 9Mediacurrent
 
How to Prove Marketing ROI: Overcoming Digital Marketing Challenges
How to Prove Marketing ROI: Overcoming Digital Marketing ChallengesHow to Prove Marketing ROI: Overcoming Digital Marketing Challenges
How to Prove Marketing ROI: Overcoming Digital Marketing ChallengesMediacurrent
 
Prepare Your Drupal 9 Action Plan
Prepare Your Drupal 9 Action Plan Prepare Your Drupal 9 Action Plan
Prepare Your Drupal 9 Action Plan Mediacurrent
 

Mehr von Mediacurrent (20)

Penn State News: Pivoting to Decoupled Drupal with Gatsby
Penn State News: Pivoting to Decoupled Drupal with GatsbyPenn State News: Pivoting to Decoupled Drupal with Gatsby
Penn State News: Pivoting to Decoupled Drupal with Gatsby
 
Evolving How We Measure Digital Success in Higher Ed
Evolving How We Measure Digital Success in Higher EdEvolving How We Measure Digital Success in Higher Ed
Evolving How We Measure Digital Success in Higher Ed
 
Penn State scales static Drupal to new heights
Penn State scales static Drupal to new heightsPenn State scales static Drupal to new heights
Penn State scales static Drupal to new heights
 
Delivering Meaningful Digital Experiences in Higher Ed
Delivering Meaningful Digital Experiences in Higher EdDelivering Meaningful Digital Experiences in Higher Ed
Delivering Meaningful Digital Experiences in Higher Ed
 
Content Strategy: Building Connections with Your Audience
Content Strategy: Building Connections with Your AudienceContent Strategy: Building Connections with Your Audience
Content Strategy: Building Connections with Your Audience
 
Decoupled Drupal and Gatsby in the Real World
Decoupled Drupal and Gatsby in the Real WorldDecoupled Drupal and Gatsby in the Real World
Decoupled Drupal and Gatsby in the Real World
 
A Better Way to Build and Manage Sites with Rain for Drupal 9
A Better Way to Build and Manage Sites with Rain for Drupal 9A Better Way to Build and Manage Sites with Rain for Drupal 9
A Better Way to Build and Manage Sites with Rain for Drupal 9
 
Drupal Security: What You Need to Know
Drupal Security: What You Need to KnowDrupal Security: What You Need to Know
Drupal Security: What You Need to Know
 
Leveraging Design Systems to Streamline Web Projects
Leveraging Design Systems to Streamline Web ProjectsLeveraging Design Systems to Streamline Web Projects
Leveraging Design Systems to Streamline Web Projects
 
Reimagining Your Higher Ed Web Strategy
Reimagining Your Higher Ed Web StrategyReimagining Your Higher Ed Web Strategy
Reimagining Your Higher Ed Web Strategy
 
How to Digitally Transform Higher Ed with Drupal
How to Digitally Transform Higher Ed with DrupalHow to Digitally Transform Higher Ed with Drupal
How to Digitally Transform Higher Ed with Drupal
 
Is my website accessible? Common mistakes (and how to fix them)
Is my website accessible? Common mistakes (and how to fix them)Is my website accessible? Common mistakes (and how to fix them)
Is my website accessible? Common mistakes (and how to fix them)
 
Managing Images In Large Scale Drupal 8 & 9 Websites
Managing Images In Large Scale Drupal 8 & 9 WebsitesManaging Images In Large Scale Drupal 8 & 9 Websites
Managing Images In Large Scale Drupal 8 & 9 Websites
 
Paragraphs v Layout Builder - The Final Showdown
Paragraphs v Layout Builder - The Final ShowdownParagraphs v Layout Builder - The Final Showdown
Paragraphs v Layout Builder - The Final Showdown
 
MagMutual.com: On the JAMStack with Gatsby and Drupal 8
 MagMutual.com: On the JAMStack with Gatsby and Drupal 8 MagMutual.com: On the JAMStack with Gatsby and Drupal 8
MagMutual.com: On the JAMStack with Gatsby and Drupal 8
 
Creating an Organizational Culture of Giving Back to Drupal
Creating an Organizational Culture of Giving Back to DrupalCreating an Organizational Culture of Giving Back to Drupal
Creating an Organizational Culture of Giving Back to Drupal
 
Level Up Your Team: Front-End Development Best Practices
Level Up Your Team: Front-End Development Best PracticesLevel Up Your Team: Front-End Development Best Practices
Level Up Your Team: Front-End Development Best Practices
 
Best Practices for Moving to Drupal 9
Best Practices for Moving to Drupal 9Best Practices for Moving to Drupal 9
Best Practices for Moving to Drupal 9
 
How to Prove Marketing ROI: Overcoming Digital Marketing Challenges
How to Prove Marketing ROI: Overcoming Digital Marketing ChallengesHow to Prove Marketing ROI: Overcoming Digital Marketing Challenges
How to Prove Marketing ROI: Overcoming Digital Marketing Challenges
 
Prepare Your Drupal 9 Action Plan
Prepare Your Drupal 9 Action Plan Prepare Your Drupal 9 Action Plan
Prepare Your Drupal 9 Action Plan
 

Kürzlich hochgeladen

Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DaySri Ambati
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 

Kürzlich hochgeladen (20)

Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 

Social Networking in Drupal - Isaac SELF 2010

Hinweis der Redaktion

  1. Seriously, you’ve probably heard before that the fastest-growing segment of Facebook users is older women, so it’s quite possible that your mother has an account. Let’s first talk briefly about something you already know. Social networking is popular, right? Who here has a Twitter account (raise your hand)? A Facebook account? LinkedIn? Flickr? Drupal.org? I won’t make the MySpace people reveal themselves…
  2. Parts of a social network – before we go further let’s quickly review the things that make a website a social network.
  3. Now we know that social networking is popular, and we know what a social network is. What about social networks drives people to spend so much time on them? (It’s cool, yo.)
  4. (pause) I hope you’ve already recognized this by now. You need social networking on your website in order for your website to reach its full potential.
  5. Alright. It’s dev time. I know you’re all feeling like that kid right about now.
  6. I’m skipping the Enable Modules page because we already went over which modules we’re using. The next step is to add a vocabulary that we will use to keep track of our #hashtags. Just go to admin/content/taxonomy, click the “Add vocabulary” tab, fill in a title and click “Save.” We’re going to use “Hashtags” as the title of our vocabulary. The other settings don’t matter at all.
  7. The only settings we’re going to change are actually on the Advanced settings page at admin/settings/facebook_status/advanced. I’ve highlighted them in green in this image. Facebook-style Statuses uses Views to create the list of activity in the stream so we’re going to enable AJAX “Refresh” links under the streams. We’re also going to enable the “Convert line breaks” setting which makes line breaks appear correctly, and we’re going to enable the “Hide blank and empty statuses above the textfield” setting. We need to set our Hashtag vocabulary to the one we just created. And finally, we’re going to set the “Reply method” to “Reply in conversation view.” The other option is to reply using @mentions. There are a lot more settings that are worth looking at when you get a chance. In particular, you can use an input format with statuses so you can use BBCode and other markup. In the interest of time though, we’re going to move along.
  8. We’re going to set up a new rule at admin/rules/trigger. It will be triggered when a status is submitted and it will send an email to the recipient of the status if the status was sent from one user to another. This will be like getting an email alert when someone writes on your wall on Facebook.
  9. Now let’s set some points for posting status updates at admin/settings/userpoints. We’ll give 10 points for updating your own status and 12 points for sending someone else a status message.
  10. The “Like” flag is built in to Facebook-style Statuses by default, so we shouldn’t have to change it. However, the Friend flag is disabled by default so we have to enable it.
  11. Although Facebook-style Statuses provides the “Like” flag by default, if you want to use it you have to manually add it to your views. There are detailed instructions in the documentation, but basically you just edit the view, add a Flag relationship, and then you can add a Flag field. Note that you should set the Flag relationship to be valid for “Any user,” not the “Current user,” and make sure to disable the “Include only flagged content” setting.
  12. The Flag Friend module provides an argument we can use to do this. I have a patch in the Flag Friend queue to make this a little more flexible and we’ll actually be using that in this demonstration. But all we need to do here is clone the facebook_status_recent view and add the argument with a default value of the current user.
  13. The only permissions we need to set are “access content” and “access user profiles” from core and then the view, edit, and delete permissions for the Facebook-style Statuses suite.
  14. Alright, let’s be unorthodox. Everyone who has a laptop open or with them, go ahead and go to this address. Create an account and try it out. There’s no confirmation email. Try using #hashtags and @mentions and posting on other users’ profiles. After this session I’m going to open up the administrative permissions so you can go back and play with the views and settings.
  15. What you’ve seen today is the result of over 2 years of development, but it’s just the beginning. Over the summer, the Facebook-style Micropublisher module will be completed through the Google Summer of Code process. I will begin work on FBSS 3, which will abstract streams away from users so that you can attach them to Groups and other places. I will start porting FBSS to Drupal 7. And eventually, once those things are complete, I will build a Social Networking install profile so that all of the things we did today and more will be completely automated in a distribution as easy to install as Drupal itself.
  16. I hope I’ve gotten you excited about Social Networking in Drupal today, and there’s a lot more than I was able to cover in this session. Please feel free to talk to me afterward, and here are some resources you can use to learn more and get involved moving forward. The first is my blog, where I regularly discuss social networking as it relates to Drupal, at isaacsukin.com. You can of course go download the modules used in this presentation and try them out, and contribute patches or assistance in the issue queue if you are able. I created a Feature for the demo site so you should theoretically be able to install the whole thing at once and have your site working exactly like the one I showed you. You can also read the proposal for the Micropublisher project for the Google Summer of Code initiative, join the Social Networking Sites group on groups.drupal.org, and follow me on Twitter for frequent updates on my progress toward making Drupal a better social networking platform.
  17. Alright, now we’re going to open it up for a discussion. Questions, comments, and suggestions are all welcome. (If there are no questions, talk more about how Drupal can get closer to Facebook moving forward: Appbar, BigPipe, Services, individual privacy settings, image galleries, application platform.)