IMPORTANT NOTE

The main language of the site is German but actually I´m adding English as well.

For the moment not all contents are available in English.

I´m doing my best to get it done soon. Thanks for your patience!

JS Community Searchsuite documentation


Table of Contents

General
Requirements
Installation
Configuration
Support / Bugs

General

After almost two years with our JS Search Plugin for Joomla Community extension „Jomsocial" we have been at a point where a rational development wasn´t possible anymore and so we decided to rework our plugin and split it up into several plugins - One plugin for each important part of Jomsocial.

This decision has big benefits in flexibility and performance! For example you can now specify exactly wich field in which areas of Jomsocial should be searchable through Joomla search (com_search, mod_search). Unfortunately this advantages are causing also a drawback – configuration settings are no longer in one point in the backend available. From now you have to set up every plugin you want to use. Nevertheless we want to make working with our plugins as comfortable as possible. You only need to install one single package and all our plugins are installed automatically.

Available Plugins

We have developed 10 Plugins to integrate the following parts of JS Community into Joomla Search routine (com_serach, mod_search).

  • User
  • Profiles
  • Groups
  • Photos
  • Photo albums
  • Discussions
  • Announcements
  • Videos
  • Events
  • Files

These Plugins are tested with JS 3.1.x and JS 3.2.x and they work with Joomla 2.5 and 3.2

Requirements

  • PHP 5.3.x
  • MySQL 5.1. or newer
  • Joomla 2.5 or 3.x
  • Jomsocial 2.6.x, 2.8.x or newer

Installation

You can install the plugins as a Package via Joomla Installer. Don´t forget to publish and configure each plugin you want to use after installation!

Upgrade

Just install the new version of the Package over the old one. There is no need to uninstall the old version before installing the new one. All files will be updated automatically. You previous settings will be kept.

Configuration

 After logging in to the Joomla Backend, please navigate to

"Extensions" => "Plugins" and filter "Select type" for "search"

Now you can see all available search plugins for your Joomla installation. Please setup the following plugins

JS-Search – User

JS Community Searchsuite - User parametersSuper User
You can choose if super users should be hidden in the results

Privacy for Super User
You can choose if privacy settings should also be valid for super users. If you choose "No", super users will get the results independent from privacy settings.

Searchfields
All available database fields related to the user area of Jomsocial are listed here. You can choose the fields you want to make searchable. If you want to select more than one filed, hold the Ctrl key and click the rows that you want to select.

JS-Search – Profiles

JS Community Searchsuite - Custom profiles parametersProfiles from Super Users
You can choose if super users should be hidden in the results

Privacy for Super User
You can choose if privacy settings should also be valid for super users. If you choose "No", super users will get the results independent from privacy settings.

Searchfields
All available database fields related to the custom profiles area of Jomsocial are listed here. You can choose the fields you want to make searchable. If you want to select more than one filed, hold the Ctrl key and click the rows that you want to select.
NOTE: ONLY text and textarea fields are listed here!

JS-Search – Discussions

JS Community Searchsuite - Discussions parametersDiscussions from Super User
You can choose if discussions from super users should be hidden in the results

Privacy for Super User
You can choose if privacy settings should also be valid for super users. If you choose "No", super users will get the results independent from privacy settings.

Ignore Privacy
You can choose if privacy settings should be valid or not. If you choose "No", all users will get the results independent from privacy settings.

Searchfields
All available database fields related to the discussions area of Jomsocial are listed here. You can choose the fields you want to make searchable. If you want to select more than one filed, hold the Ctrl key and click the rows that you want to select.

Discussions from
You can choose if only discussions from published groups or only from unpublished groups or both should be searchable.

JS-Search – Photos

JS Community Searchsuite - Photos parametersPhotos from Super Users
You can choose if photos from super users should be hidden in the results

Privacy for Super User
You can choose if privacy settings should also be valid for super users. If you choose "No", super users will get the results independent from privacy settings.

Searchfields
All available database fields related to the photos area of Jomsocial are listed here. You can choose the fields you want to make searchable. If you want to select more than one filed, hold the Ctrl key and click the rows that you want to select.

Status
You can choose if only published photos, only unpublished photos or both should be searchable.

Albumtype
You can choose if only groupphotos, only userphotos or both should be searchable.

JS-Search – Videos

JS Community Searchsuite - Videos parametersVideos from Super Users
You can choose if videos from super users should be hidden in the results

Privacy for Super User
You can choose if privacy settings should also be valid for super users. If you choose "No", super users will get the results independent from privacy settings.

Searchfields
All available database fields related to the videos area of Jomsocial are listed here. You can choose the fields you want to make searchable. If you want to select more than one filed, hold the Ctrl key and click the rows that you want to select.

Status
You can choose if only published videos, only unpublished videos or both should be searchable.

Author
You can choose if only groupvideos, only uservideos or both should be searchable.

JS-Search – Events

JS Community Searchsuite - Events parametersEvents from Super Users
You can choose if events from super users should be hidden in the results

Ignore Privacy
You can choose if privacy settings should be valid or not. If you choose "No", all users will get the results independent from privacy settings.

Searchfields
All available database fields related to the events area of Jomsocial are listed here. You can choose the fields you want to make searchable. If you want to select more than one filed, hold the Ctrl key and click the rows that you want to select.

Status
You can choose if only published events, only unpublished events or both should be searchable.

Eventtype
You can choose if only group events, only user events or both should be searchable.

Date
If you enter a date, only events with start date after this date will be searched and shown in the results. If you leave this field empty, all future events will be searched

JS-Search – Albums

JS Community Searchsuite - Albums parametersAlbums from Super Users
You can choose if albums from super users should be hidden in the results

Privacy for Super User
You can choose if privacy settings should also be valid for super users. If you choose "No", super users will get the results independent from privacy settings.

Searchfields
All available database fields related to the albums area of Jomsocial are listed here. You can choose the fields you want to make searchable. If you want to select more than one filed, hold the Ctrl key and click the rows that you want to select.

Albumtype
You can choose if only group albums, only user albums or both should be searchable.

JS-Search – Groups

JS Community Searchsuite - Groups parametersGroups from Super Users
You can choose if groups from super users should be hidden in the results

Privacy for Super User
You can choose if privacy settings should also be valid for super users. If you choose "No", super users will get the results independent from privacy settings.

Ignore Privacy
You can choose if privacy settings should be valid or not. If you choose "No", all users will get the results independent from privacy settings.

Searchfields
All available database fields related to the groups area of Jomsocial are listed here. You can choose the fields you want to make searchable. If you want to select more than one filed, hold the Ctrl key and click the rows that you want to select.

Status
You can choose if only published groups, only unpublished videos or both should be searchable.

JS-Search – Bulletins

JS Community Searchsuite - Bulletins parametersBulletins from Super User
You can choose if bulletins from super users should be hidden in the results

Privacy for Super User
You can choose if privacy settings should also be valid for super users. If you choose "No", super users will get the results independent from privacy settings.

Ignore Privacy
You can choose if privacy settings should be valid or not. If you choose "No", all users will get the results independent from privacy settings.

Searchfields
All available database fields related to the bulletins area of Jomsocial are listed here. You can choose the fields you want to make searchable. If you want to select more than one filed, hold the Ctrl key and click the rows that you want to select.

Bulletins from
You can choose if only bulletins from published groups or only from unpublished groups or both should be searchable.

JS-Search – Files

JS Community Searchsuite - Files parametersFiles from Super Users
You can choose if files from super users should be hidden in the results

Privacy for Super User
You can choose if privacy settings should also be valid for super users. If you choose "No", super users will get the results independent from privacy settings.

Ignore Privacy
You can choose if privacy settings should be valid or not. If you choose "No", all users will get the results independent from privacy settings.

Plugins
You can choose if the files from discussions or bulletins or both are searchable. If you want to select more than one filed, hold the Ctrl key and click the rows that you want to select.

Status
You can choose if only published files, only unpublished files or both should be searchable.

Common Settings available in each plugin

JS Community Searchsuite - Common Settings DisplayLimit
Please choose the maximum limit of results which should be displayed

Linked titles
Please choose if the titles of the search results should be linked to the related areas or if the title shouldn´t be linked

Show Avatar
You can choose if you want to display pictures (e.g. avatar, group avatar, event avatar,...) in the search result.

In order to display the images it is necessary to customize com_search.

The recommended way to do this is an override in your Joomla Template. If you still don´t use overrides for com_search in your template, I have prepared this for you.

You can easily copy the folder "html" from our package into the root folder of your template. E.g. if you use Beez2 copy the "html" folder to: JOOMLAROOT/templates/beez_20/.

If you already use overrides for com_search, you have to edit "default_results.php" in this folder: JOOMLAROOT/templates/beez_20/html/com_search/search/.

You have to add/change this code:

Template Override com_search

This snippet is included in the readem.txt in the download package - you can copy it from there.

Show Date
Please choose if you want to show the date of creation

Debug Mode
You can activate the debug mode. With active debug mode the search query is displayed above the search result.

Bugs / Suggestions

To get further support or report bugs please visit our support area

 

Vote for us
We would be very glad if you vote for our extension in the the Joomla Extensions Directory - http://extensions.joomla.org/extensions/owner/Nobs

Joomla Toplist