Joomla! Social Networking with JomSocial

Joomla! Social Networking with JomSocial
eBook: $20.99
Formats: PDF, PacktLib, ePub and Mobi formats
save 15%!
Print + free eBook + free PacktLib access to the book: $55.98    Print cover: $34.99
save 37%!
Free Shipping!
UK, US, Europe and selected countries in Asia.
Also available on:
Table of Contents
Sample Chapters
  • Create and run your own social network with Joomla! and JomSocial
  • Creating content for the social network and integrating it with other Joomla! extensions
  • Community building and interactions

Book Details

Language : English
Paperback : 184 pages [ 235mm x 191mm ]
Release Date : July 2010
ISBN : 1847199569
ISBN 13 : 9781847199560
Author(s) : Kwasi Boateng, Beatrice A. Boateng
Topics and Technologies : All Books, CMS and eCommerce, Joomla!, Open Source

Table of Contents

Chapter 1: Not Another Social Networking Site
Chapter 2: JomSocial: Setup and Configuration
Chapter 3: Remote Installation and Managing User Profiles
Chapter 4: Making Connections with Users and Friends
Chapter 5: Creating Content and Sharing Activities
Chapter 6: Community Building and Interaction
Chapter 7: Customizing the JomSocial Template
Chapter 8: Tips and Tricks
Chapter 9: Other Joomla! Social Networking Extensions
  • Chapter 1: Not Another Social Networking Site
    • Overview of social networking
    • Why create your own social network?
    • Principles for setting up a social networking site
    • An overview of JomSocial
      • Building social networks with JomSocial
      • Social Networks on JomSocial
    • Let's get started: Joomla! Installation
      • Setting up the localhost
      • Installing XAMPP
      • Downloading Joomla!
      • Installing Joomla! on localhost
    • Summary
  • Chapter 2: JomSocial: Setup and Configuration
    • Changing the Joomla! template
    • Installing the JomSocial component, modules, and plugins
      • JomSocial modules
      • JomSocial plugins
      • Integrator applications
    • The JomSocial Administrative Panel
      • Site
      • Media
      • Groups
      • Layout
      • Privacy
      • Network
      • Facebook Connect
      • Remote storage
      • Integrations
    • Users
    • Custom profiles
      • Disabling fields that we do not want users to fill out during the registration process
      • Modifying existing groups and fields
      • Modifying field titles
      • Creating a new group or field
    • Groups
      • Creating a new group category
      • Deleting an existing group
      • Editing an existing group
    • Video categories
    • Reportings
    • User points
    • Applications
      • Modifying plugin parameters
    • Linking to the social network
      • Modifying an existing menu
    • The social network
    • Summary
  • Chapter 3: Remote Installation and Managing User Profiles
    • Migrating the site from a local to remote server
      • Backing up the local site using Akeeba Backup
      • Creating a live website from the backup
    • Signing up for an account
    • Managing an account
      • Editing the user profile
      • Changing the profile picture
      • Setting profile privacy settings
      • Customizing our activities with applications
    • Deleting a profile
    • Summary
  • Chapter 6: Community Building and Interaction
    • Creating communities or groups
      • Showing your groups under your profile
    • Building and managing our community
      • Advertising communities
      • Changing a community avatar
      • Creating group content
      • Attracting community members
      • Moderating communities
      • Promoting the network
      • Reporting group activities to the administrator
      • Leaving the community
      • Removing group content
    • Summary
  • Chapter 7: Customizing the JomSocial Template
    • Duplicating the JomSocial template
    • Changing the avatars for individuals and groups
    • Changing the background color of the template
    • Modifying the JomSocial main page
      • Identifying the code
      • Left column
        • Get connected
        • Removing a bullet
        • Modifying the code
        • Adding a bullet point
        • The Join button
      • Right-hand column
      • Creating a new menu link in the JomSocial toolbar
    • Summary
  • Chapter 8: Tips and Tricks
    • Using the JomSocial profile's positions
    • Integrating other social networks
      • Setting up Facebook
      • Setting up Twitter
        • Setting up Twitter as an application for ALL of our users
        • Setting up Twitter to share information about the site
    • Adding other items to the HelloMe module
    • Moving installed apps to above the activity stream
    • Joomla! SEF
    • Changing the messages
    • Video and photo upload sizes
    • Summary
  • Chapter 9: Other Joomla! Social Networking Extensions
    • Community Builder
      • Making connections and integrating with others
      • Directory/Review feature
      • Messaging feature
        • Changing the tab names
      • Adding multimedia
      • Community Builder groups and communities
      • Integrating Twitter and Facebook
      • Changing the layout (tips and tricks)
    • JSocialSuite
    • Other social networking components
      • CBE for Joomla!
      • Linksutra social networking
      • Odude Profile
      • Tuiyo (aka Joomunity)
    • Summary

Kwasi Boateng

Kwasi Boateng is an Assistant Professor at the School of Mass Communication in the University of Arkansas at Little Rock. He has a doctorate from The School of Media Arts and Studies (formerly the School of Telecommunications); Scripps College of Communication, Ohio University. Kwasi has research interest in new technologies in electronic communication and open source tools for online communication. He has authored various articles, book chapters, and a book on electronic media. He teaches courses on web design, motion graphics, media and culture, and the Internet regulation and policy. He has worked with students to build websites for non-profit organizations using open source content management systems, and organizes workshops to introduce high and middle school students to open source tools for online communication.

Beatrice A. Boateng

Beatrice A. Boateng is an Assistant Professor in the department of pediatrics, College of Medicine at the University of Arkansas for Medical Sciences. She is also the co-director of faculty development in the department of pediatrics. She holds a doctorate from the Instructional Technology program, College of Education at Ohio University. Beatrice's research interest is in the millennials, instructional technology in medical education, and open sources source tools for education. She has authored articles, book chapters, and a book on technology applications in rural schools.

Submit Errata

Please let us know if you have found any errors not listed on this list by completing our errata submission form. Our editors will check them and add them to this list. Thank you.


- 1 submitted: last submission 11 Jun 2013

Errata type: Other | Page numbers: 2,3

JLord Generator doesn't exist now; try Add user Frontend . This user manager/ generator works well with newer versions of Joomla!. It is a component. After installation you will need to change the options to fit how you want to generate users. The down side of this component is that it requires the site administrator to at least type in the username.


Sample chapters

You can view our sample chapters and prefaces of this title on PacktLib or download sample chapters in PDF format.

Frequently bought together

Joomla! Social Networking with JomSocial +    Microsoft Dynamics NAV 2009 Application Design =
50% Off
the second eBook
Price for both: $41.10

Buy both these recommended eBooks together and get 50% off the cheapest eBook.

What you will learn from this book

  • Customizing user profile by adding extra fields
  • Changing your avatar and other images or graphics to enhance the look of your site
  • Setting profile permissions and determining privacy settings to control the privacy of your site
  • Setting preferences for user activities
  • Customizing user activity by adding JomSocial plugins
  • Inviting friends on other networks
  • Increasing your sites visibility by integrating your Facebook account into your Joomla! social network
  • Creating Blogs, Discussions, Gallery, Videos, Events
  • Creating and managing groups
  • Customizing the template to control the way your social network looks
  • Tips and tricks to enhance the social network

In Detail

JomSocial is a social publishing platform for Joomla! content management system. It allows you to connect with friends, integrate videos, follow users' activity stream, share photos, create groups, and customize your brand.

JomSocial is an out-of-the-box extension that enables a Joomla! website administrators to set up a social network with ease, and customize it to meet the needs of a site. By the end of the book, the reader will have built a good looking, fully functional social networking site using this hands-on guide.

Social networks have become ubiquitous in the 21st Century and have changed the way we communicate. No longer used to simply keep in contact with friends, they are used by multimillion dollar businesses to promote new products, discuss the latest ideas, and receive customer feedback on a much more informal platform.

This practical tutorial will guide the reader through the installation of JomSocial on a Joomla! platform, to configure it for complete integration with Joomla!, and help to walk through processes for integrating other key Joomla! plugins into JomSocial as applications for interaction in an online social networking environment. The guide wraps it all up by hooking up our JomSocial-enabled social network with Facebook and Twitter using identifiable Joomla! modules

<p>Learn how to develop a high quality social network using JomSocial</p>


A practical guide, this book provides step-by-step instructions for building your social networking system, showcasing real-world examples throughout.

Who this book is for

This book is for individuals or institutions desiring to develop a social networking system using the Joomla! content management system. It is suitable for both the novice and the advanced Joomla! user. There is no need for scripting or programming knowledge. All that is required is enthusiasm and the determination to implement a project.

Code Download and Errata
Packt Anytime, Anywhere
Register Books
Print Upgrades
eBook Downloads
Video Support
Contact Us
Awards Voting Nominations Previous Winners
Judges Open Source CMS Hall Of Fame CMS Most Promising Open Source Project Open Source E-Commerce Applications Open Source JavaScript Library Open Source Graphics Software
Open Source CMS Hall Of Fame CMS Most Promising Open Source Project Open Source E-Commerce Applications Open Source JavaScript Library Open Source Graphics Software