Compatible with the latest JomSocial 2.0.x!!
Updated to embed multiple YouTube videos!!
Updated to handle BBCodes!!
Updated to include a 2nd JS FIA installation!
The JomSocial Custom Profile Fields In Application (JS FIA) is a useful Add On for the JomSocial social network component.
JS FIA is a JomSocial application that displays Custom Profile Fields. It suits perfectly to show those custom fields that store long text areas and that don't look so well on the Custom Profile sidebar. The sidebar is designed to show short fields with no formatting, but doesn't perfom well to display long texts.
With JS FIA you can easily setup JomSocial to display short fields in the Custom Profile sidebar, and long text fields inside this JomSocial extensions. Besides, this Add-On integrates smoothly with other JomSocial Add-On's such as the JS Profile Types.
You can set JS FIA up to display any number of Custom Profile fields, in the order you need, and they will nicely be shown in your social network profiles.
To keep the pace with the new JomSocial v1.8, the latest JS FIA release includes the feature to display multiple YouTube videos inside a Custom Profile Field using the youtube BBCode.
You can see some screenshots for this Add-On clicking on the images below:
JS FIA can be installed using the Joomla Extensions Installer.
JS FIA can be configured using the Joomla Plugin Manager. The plugin Type is community and the File is fieldsinapp. Once selected, you should change the plugin name to the application title you want to show in the Custom Profile page.
Settings include the following parameters:
This AddOn target is to provide a second layout option to position JS Custom Profile fields, so the web designer can choose to display those fields where JS does: on the profile page sidebar; or inside this application below the profile header. Small field texts fit perfectly well inside the sidebar, but longer text areas fit better inside an application, on the wider side of page layout.
From the JS point of view, the configuration is quite straightforward: custom profile fields are set as usual, and after that there is only one little consideration: fields that are going to be shown inside the application should not be visible in the sidebar.
Creating and setting fields as usual allows users to fill up their data using JS data types, groups and so. The webdesigner has the ability to set which fields are shown on the sidebar and which inside the application, but usually:
JS FIA includes a second JS FIA plugin that can be also installed as a JomSocial community application. It's a new slightly modified JS FIA plugin, but it's handled by JomSocial as a different application. Both applications can then be managed independently.
To be able to use the 2nd JS FIA application, the former JS FIA application must be installed (it doesn't matter wheter it's enabled or not, of if it's a JS core application or not, but it has to be installed).
Additional JS FIA applications can be build modifying the 2nd JS FIA application, for example renaming files from fieldsinapp2 to fieldsinapp3 and changing some php/xml names fieldsinapp2 to fieldsinapp3.