Logo

This is an old revision of the document!


Integrations


Community Builder


Swap Factory allows you to integrate Community Builder as an alternative profiling system. Swap Factory will automatically install CB plugins if it detects it upon installation.

To use the CB profile, you must go to Components/Swap Factory/Settings/Profile and set the User Profile field to Community Builder, then click on Save.
Furthermore, you will need to set up CB by mapping the corresponding fields, click on Setup fields assignments to check the available fields.



CB comes with some assignable generic fields but you will also need to create your own to assign the Swap Factory fields to the ones from CB. This can be done by going to Components/Community Builder/Field Management.

Check this page for detailed information about setting up your Community Builder fields for our extensions: Community Builder Fields for thePHPfactory Joomla Extensions


Correct field mapping will be required to display information properly between the ads, profile and other plugins.

In case Community Builder was installed after Swap Factory, you will have to click on the Install CB Plugins button. This will install the plugins and create the profile tabs for CB.



Love Factory


The same as for CB, you can also use the Love Factory profiling system. With it installed, you can go to Components/Swap Factory/Settings/Profile and set the User Profile field. Next, you will need to set up the mapping of the corresponding fields. Click on Setup fields assignments to check the available fields.



Google Maps


Each user can post his location or the location of their ads with the help of Google Maps. The use of this integration requires a Google account where the webmaster can acquire a unique key, for more about obtaining that key and Google Maps settings check our Swap Factory - Installation and Configuration Guide.

The map location is then used on ads, posters can either use their profile location or choose another by pinpointing it on the popup map.



Besides displaying the location of each ad by visiting their pages, with the Ads on map page you can also do a map search for ads from a specified category or subcategory.
Clicking on the map on one of the ads will display additional information regarding it, clicking on its name will redirect the user to the details page.



reCaptcha


To enable the anti-spam feature, go to Components/Swap Factory/Settings/General Settings and check the Enable Captcha checkbox. With ReCaptcha you can avoid unwanted bot spam, this will require the guests to enter certain letters or numbers that a computer can not read, thus preventing automated spam messages.

Besides ReCaptcha for comments you can also enable the ReCaptcha Mailhide plugin which works the same way, but it is used when users want to see email addresses.
Other email protection methods are Smarty and Joomla. Smarty obfuscates the source code with Javascript, while Joomla simply hides the email.

For more information about obtaining the keys for reCaptcha and reCaptcha Mailhide and the settings of these features check our Swap Factory - Installation and Configuration Guide.




(!) Documentation based on Swap Factory version 2.0.0.