Plugin

A plugin is a kind of Joomla extension, it provides function that are associated with trigger events.

In JomSocial, plugins fall into two types:

  1. Profile plugin: This type of plugin will be shown on user's profile once enabled. Examples: plg_friendslocation and plg_feeds.
  2. Joomla plugin: This type of plugin is meant to assist JomSocial integration in certain functions within the Joomla system. They are not shown to users.

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

Installing plugin

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

Got to Extensions > Plug-in Manager, and look for your newly installed plugin.

Depending on each plugin, they may or may not be configurable by users from the frontend. You can set any plugin to be part of Core Application, which means that that it is enabled automatically without user intervention.

Below you can find the descriptions of each plugins included with JomSocial:

  1. plg_events
  2. plg_feeds
  3. plg_friendslocation
  4. plg_invite
  5. plg_jomsocialredirect
  6. plg_jomsocialupdate
  7. plg_jomsocialuser
  8. plg_kunena
  9. plg_latestphoto
  10. plg_log
  11. plg_myarticles
  12. plg_myblog
  13. plg_myblogtoolbar
  14. plg_mycontacts
  15. plg_mygoogleads
  16. plg_mytaggedvideos
  17. plg_myvideos
  18. plg_twitter
  19. plg_walls
  20. plg_wordfilter

plg_events

Display users' participated events on their profile. Users can configure the number of events shown.

plg_feeds

Allow users to choose feeds to display on their profile, and set the number of articles shown.

plg_friendslocation

Display friend's location in a Google Map box. For this plugin to work, you have to make sure these three Custom Profiles fields are compulsory: Town field, City field, and Country field.

plg_input

Filter HTML text from being inserted into walls/dicussions/input fields.

plg_invite

Capture invite ID from the invitation link and store it in the database once registration is completed.

plg_jomsocialredirect

Control redirection of users' login/logout and registration. You can also set the message that is displayed on each redirection.

plg_jomsocialupdate

Provides legacy support for older version of Joomla.

plg_jomsocialuser

When this plugin is enabled, whenever a user is deleted from the backend, they will also be removed from all JomSocial database entries.

plg_kunena

Display users' latest Kunena forum posts within JomSocial profile. Requires the Kunena component.

plg_latestphoto

Display users' latest photos on their profile.

plg_log

Log users' statistics on visited pages.

plg_myarticles

Display users' submitted Joomla articles on their profile.

plg_myblog

Display users' latest MyBlog posts on their profile. Requires the MyBlog component.

Allow users to showcase their latest MyBlog posts within their profile. Requires the MyBlog component.

plg_myblogtoolbar

Add a MyBlog tab within JomSocial's toolbar for easy access to MyBlog features.

plg_mycontacts

Allow users to fill and display their contact information on their profile page.

plg_mygoogleads

Allow users to display Google Ads within their profile.

plg_mytaggedvideos

Display users' tagged videos on their profile.

plg_myvideos

Display users' uploaded/linked videos on their profile.

plg_twitter

Allow users to display their latest tweets within their profile.

plg_walls

Allow users to leave messages on other each other's profile. URLs and media links are automatically parsed. This plugin is automatically installed by default.

plg_wordfilter

Allow censoring of offensive words, configurable from the backend.

Related links

Third-party modules/plugins directory:
http://www.jomsocial.com/download/addons.html

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

TRY NOW BUY NOW