Learn about new releases, tips & tricks
  • Written by
  • Hits: 8213



Modules are often "boxes" used to display content on a page. One example is the Hello Me module that displays user's information on a sidebar. Modules are assigned per menu item, so you can decide which page the module should be displayed.

JomSocial comes with a set of official modules to enhance your site. Installation of modules are optional. You can get them by extracting 'modules_unzip_first_[version].zip'.

Installing modules

Go to Extensions > Extension Manager. At Upload Package File, browse for your desired modules and click "Upload & Install".


Go to Extensions > Module Manager, and look for your newly installed modules. Set its Position, Status as "Published", and Menu Assignment to make sure it is displayed on your site.


Below you can find the details of each modules included with JomSocial:

  1. mod_activegroups
  2. mod_activitystream
  3. mod_datingsearch
  4. mod_hellome
  5. mod_jomsocialconnect
  6. mod_latestdiscussion
  7. mod_latestevents
  8. mod_latestgrouppost
  9. mod_latestmembers
  10. mod_onlineusers
  11. mod_photocomments
  12. mod_statistics
  13. mod_topmembers
  14. mod_videocomments

A note on CSS class: There's a "Module Class Suffix" in almost every module. In general, the name of a JomSocial module's class will be in the format of moduletable[moduleClassSuffix]. Therefore, if the module class suffix is "_themoduleclass", then the css class name of that module is "moduletable_themoduleclass".


Display groups with the most activities

Available options:

  1. Caching - for performance issue
  2. Count - number of groups to be shown
  3. Show avatar - show the avatar of each group
  4. Show total members - show the number of members in each group


Display activity stream in other module positions.

Available options:

  1. Max Entry - limit of activities to be shown
  2. Show Activity Content - if 'No'" is selected, only the description of the activity is shown, further content such as the multimedia contents or the details of a wall post is hidden


Allow users to browser for other users (mostly used in dating sites).

All field codes correspond to the value in JomSocial's Custom Profiles, including:


  1. City Field Code
  2. State Field Code
  3. Country Field Code
  4. Birthday Field Code
  5. Gender Field Code


Display user's profile in other modules position.

Available options:

  1. Caching - for performance issue
  2. Show avatar - show logged-in user's avatar.
  3. Show karma - show logged in user's karma points
  4. Login option - if set to 'Yes', the login form will show up when the user isn't signed in.
  5. Show myBlog - if set to 'Yes', a link to the user's MyBlog is shown in the same container with My Friends/My Group/etc.
  6. Facebook Connect - if set to 'Yes', users can sign in with Facebook when FB login is enabled.


Show Facebook Connect button when user is not logged in, require FB connect to be configured.

mod_jomsocialconnect screenshot


Display group discussions and their descriptions.

Available options:

  1. Caching - for performance issue
  2. Count - number of discussons to be shown
  3. Show avatar - show the avatar of each group
  4. Repeat avatar - if there are multiple discussions from the same certain group, repeat the avatar for every discussion
  5. Show private discussion - show discussions by private groups


Display events. Mouse over on the avatar will pop up a tooltip describing the details.

Available options:

  1. Caching - for performance issue
  2. Total Events - limit number of events to be shown
  3. Description Length - limit number of characters for the descriptions
  4. Include Group Events - include events created by Groups
  5. Show Past Events - include past events
  6. Events Ordering - sort by date created, by alphabet or by the starting date of the event


Display latest comments on group walls

Available options:

  1. Caching - for performance issue
  2. Count - limit number of comments to be shown
  3. Comment character count - limit number of characters per comment
  4. Show group avatar - show group avatar where the comment is posted


Display the latest members, sorted by date of registration.

Available options:

  1. Caching - for performance issue
  2. Updated avatar only - only show members who have uploaded an avatar
  3. Use tooltips - if set to 'Yes', mouseover over the avatar will show the user's details
  4. Count - limit number of users to be shown
  5. Load Mootols - for templates that do not load Mootols.


Show online users (members and guests)

Available options:

  1. Caching - for performance issue
  2. Hide administrators - exclude site administrators
  3. Count - limit number of users shown
  4. Show Guest - include number of guests online


Show the latest comments on photos, the availability of these comments are subjected to the album's privacy.

Available options:

  1. Count - limit number of comments shown
  2. Show poster avatar - show avatar of the commenters


Show the your community's numbers including total numbers of members, groups, discussions, albums, photos, videos, bulletins, activities, walls, events, and genders.

For gender, a field code is required. The value of this field should be equal to the one set in Custom Profiles..

Available options:

  1. Caching - for performance issue
  2. Show total members, Show total groups, etc - to show each numbers
  3. Gender Field Code - set the field code according to Custom Profiles.
  4. Male display text - replace the text for "Total Males"
  5. Female display text - replace the text for "Total Females"


Show top members sorted by Karma Points.

Available options:

  1. Caching - for performance issue
  2. Change the number of top member(s) to be display - yes, that
  3. Show avatar - show their avatars
  4. Show karma/point - choose between karma icons, numbers, or none


Show latest comments on videos.

Available options:

  1. Module Class Suffix - for further CSS styling, for more information, please refer here.
  2. Count - limit the number of comments

Related links

Third-party modules/plugins directory:

Join 180,000 websites creating Amazing communities

JomSocial is the most complete, easy-to-use addon that turns Joomla CMS into a
full -fledged, social networking site