Configuring applications and plugins
This page will guide you in configuring your applications a plugins.
How to install a JomSocial application?
Contents |
What is a JomSocial application?
It is essentially a Joomla plugin which is adapted for JomSocial usage. Thus it is installable via the regular Joomla Installer area. By default, plg_wall and plg_deleteuser are installed together with JomSocial. It can be either one of these types:
- JomSocial standalone applications (Profile-plugin)
- JomSocial Component Integrator application (Profile-plugin)
- Joomla-based plugins for JomSocial (Joomla Plugin)
Profile Plugin
Both JomSocial standalone application and Component integration application will be shown in a user's profile page once it is enabled (hence being called a Profile-plugin).
JomSocial standalone applications
These applications can run on their own without the need of any third-party components. An example of these applications is plg_friendslocation and plg_feeds.
JomSocial Component Integrator applications
In order to better integrate JomSocial with other Joomla components, we need to install applications which serve as a bridge between JomSocial and the other component. Examples are plg_jomcomment, plg_myblog, plg_eventlist, plg_kunena. The actual components are not supplied with JomSocial package.
Joomla Plugin
Joomla-based plugins for JomSocial
These are regular Joomla plugins that is meant to assist JomSocial in certain functions within the Joomla system.
Configuration
Depending on each application/plugin, they are may/may not be configurable by the user from the frontend. As an Admin, you can set any plugin to be part of 'Core', which mean it will be enabled automatically without user intervention.
Simply go to Joomla Plugin Manager > Select the application/plugin > Set it as Core. You can also rename it in this page.
List of plugins
Plugins
Type: Integrator Application
Requirement: cURL, Allvideo Plugin, available for free at its official site.
plg_allvideo allows you to make use of AllVideo plugin tags within your walls. However it is no longer needed in latest JomSocial version as plg_wall now automatically detects any video-sharing link and parse it accordingly to display the video.
Type: Integrator Application
Requirement: Eventlist component, available for free at its official site.
plg_eventlist allows your users to display their latest Eventlist activity within JomSocial profile. It is not configurable at the frontend. The main forum component, Eventlist is available for free at its official site.
About Eventlist
EventList is just that what the name would lead you to expect. It's not a calendar but an easy way to manage and present your Events for your group, company or community. EventList offers a lot features and possibilities which makes your work easier, like the Venue database, Picture resizing and much more. But also for your site visitors EventList has some additional features to offer, like a simple registration system, map service links, or the submission of new events and venues from the frontend.
Type: Standalone Application
Requirement: CURL, and a RSS Feed url, for example this.
plg_feed allows your user to showcase their chosen Feed inside a JomSocial profile. It is configurable via the frontend, which allows him to submit the Feed URL and the article count.
Type: Integrator Application
Requirement: Kunena component, available for free at its official site.
plg_fireboard allows your users to display their latest forum post within JomSocial profile. It is not configurable at the frontend. The main forum component, Kunena or Fireboard is available for free at its official site.
Type: Integrator Application
Requirement: Kunena component, available for free at its official site.
Allows your users to display their latest forum post within JomSocial profile. It is not configurable at the frontend. The main forum component, Kunena or Fireboard is available for free at its official site.
Type: Standalone Community Application
Requirement: cURL, Google Map API Key
plg_friendslocation displays a user's friend in a cool Google Map. To utilize this functionality, you will have to acquire the API Key from Google via this link. Subsequently browse to Plugin Manager > Friends Location and submit the API Key. You must define three compulsory fields within your custom profile fields to allow Google Map to locate user's position. The fields are Town Field Code, City Field Code and Country Field Code.
Type: Standalone Community Application
Requirement: none
This plugin will list all groups that a particular user has joined. It may not be required in some JomSocial templates as this feature could already be built-in.
Type: Standalone Community Application
Requirement: none
A system-wide plugin to filter html text from being inserted into walls / discussions / input areas. If you prefer to have html elements within the text areas, then disable this plugin.
Type: Standalone Community Application
Requirement: none
Allows the system to capture an invite id from the invitation link that was sent out and the invitation id will be store into the database after the new user registration is completed.
Type: Integrator Application
Requirement: JomComment, an advanced AJAX commenting system for Joomla!, available at Azrul.com.
If your site utilizes JomComment as the commenting system for your articles, then you will appreciate this plugin. Enabling it will display comments by the specific user inside his/her profile together with a link to the related article.
Type: Standalone Community Application
Requirement: none
A profile plugin to showcase the user's photos within his/her profile.
Type: Standalone Community Application
Requirement: none
A profile plugin to showcase the user's submitted com_content articles within his/her profile.
Type: Integrator Application
Requirement: MyBlog component, purchased separately at azrul.com
plg_myblog is catered for users of the popular blogging component for Joomla, MyBlog. By using this plugin, your users will be able to show their latest blog listings within their profile together with the number of comments for each blog.
Type: Integrator Application
Requirement: Seyret component site.
Display video added through seyret components.
Type: Standalone Community Application
Requirement: none
No longer in use at the moment (was used to be part of the registration).
Type: Standalone Community Application
Requirement: cURL, Twitter account site.
Allows the profile owners to pull their twitter post from twitter.
Type: Standalone Community Application
Requirement: none
As you have guessed it, plg_walls is meant for users to leave a message on your profile. This plugin is installed automatically during JomSocial installation. Depending on the configuration, a user may need to be a friend first before being able to write on a person's wall. Media links for popular video sites (Youtube, etc) are parsed automatically, allowing for a richer conversation between users.
Type: Standalone Community Application
Requirement: none
A system-wide plugin for JomSocial to allow censoring of offensive words. It is configurable via the backend.
Type: Integrator Application
Requirement: PHPBB, can be downloaded separately at phpbb.com
Rokbridge.
If you bridged using rokbridge it will create another folder for you where it stores all the files needed for the bridge to works. in my case the folder is call "forum", that's the bridge path.
While the config path is the path if the folder where your phpbb files is store and in my case I call it "phpbb3".
So in the backend my settings will look like this
JFusion.
Under phpBB config path stick the directory name of the Dir your phpBB is installed into.
eg. forum
Do not put any leading slashes or similar just literally the Dir name
Under phpBB bridge path place the following components/com_jfusion/ again no leading slash.
For fusion to work properly with phpBB3/Jomsocial and do all the dual logins please ensure that your forum software is in a folder inside of your CMS/J! installation for example: ../Joomla/Forum/
Please also ensure your JFusion is configured correctly and that your Menu Link isn't called the same as your Dir (particularly important if you are using some form of SEF Links). EG if it's in ../Joomla/Forum/ then your menu link cannot be Forum as it will cause it to fail.
Type: Standalone Community Application
Requirement: none
This plugin will allow the profile owner to add their own google advertisement in their profile page.
Type: Standalone Community Application
Requirement: none
If this plugin is installed, whenever the admin delete a user from joomla backend, that user will also be remove from all jomsocial database entry. This plugin will also set/unset active profile during login/logout. (Was previously known as deleteuser plugin).
Type: Integrator Application
Requirement: MyBlog component, purchased separately at azrul.com
Add a myblog tab to the jomsocial toolbar for easy access to myblog's features.
Type: Integrator Application
Requirement: Nicetalk component, purchased separately at azrul.com
Display profile's owner NiceTalk post on their profile page.
Type: Standalone Community Application
Requirement: none
Add facebook namespace into the <html> of your site for ie6 else your site will not work properly if facebook connect is enable (Only applicable to internet explorer 6).


