=== BP Profile Search ===

Plugin URI: http://elive.net/
Author: Elive Ltd
Author URI: http://www.elive.net
Tags: buddypress, member, members, user, users, profile, profiles, search, filter, advanced search
Tested up to: WP 4.9.8 - BP 3.1.0
Stable tag: 2.0.3.1

[changelog :
2.0.3.1 - Aug 24th 2018
<li>Brought codebase into line with full version of the plugin that includes many fixes and updates.
<li>Improved Range Search
<li>Fixed bug in shortcodes function that created an incompatibility with some themes.
<li>Various Code updates
<li>Major upgrade to the search engine to allow for grouping of fields for OR searches
<li>Added Back-End “Search Type” setting: “AND” or “OR”
<li>Added support for checkbox groups on the Back-End searches
<li>Changed term “Search Settings” to “Back-End Search Settings”
<li>Fixed a bug when starting a session on PHP <=5.4
<li>Fixed checkbox style
<li>Fixed a bug related to handling of array for select-boxes


1.0.2 - Feb 2015
<li>Added improved range search

1.0.1
<li>Sept 2013. Fixed bug in the update process

1.0.0
<li>Dec 2012. First version of Plugin launched]


INSTRUCTIONS

This plugin is designed for use with the Buddy Press Plugin http:// wordpress.org/plugins/buddypress/ - please ensure the Buddy Press
Plugin has been activated on your site before installing the Advanced User Search Plugin.

To upload the required plugin from your computer to WordPress access the Plugin Screen : from dashboard click left hand menu item Plugins
On the Plugin Screen click “Add New”
On the Install Plugins screen click “Upload”
Click “Browse” navigate to the file on your computer then click “Install Now”. Activate the plugin as normal.
Once activated the plugin will display as normal on the Plugins screen.

The plugin functions are accessed via the Users menu from dashboard click left hand menu item Users and go to BP-AUS Lite

There are 3 tabs - Fast Search, Advanced Search and Back End Search Settings.
The full version of the plugin allows for greater customisation and has additional tabs - Create New User,
Front-End Search Settings Front-End Styles and Import Users

Fast Search
The lite version of the plugin has one option – display Results “On Screen”. The full version permits the results to be saved
to your computer in .csv format (supported by MS Excel and many other spread sheet programs).
To search type the search phrase into “Fast Search” and click “Fast Search” button.
To reset the form fields click “Reset Search Form” button.

Advanced Search
The advanced search tab allows a more detailed search; the full version of the plugin allows results to be saved in csv format.
Use the drop down menus and /or fill in the fields to provide detailed search criteria. Both lite and full versions of the plugin
allow search type to be refined. “OR” searches will provide any search result that matches part of the search criteria
(if more than one item is included on the search).
Range searches will provide any search result that fall within a range of values (selecting range will reduce the available search fields).
Fill in the search details and click the “Fast Search” button. To reset the form fields click “Reset Search Form” button.


Search Settings
The options displayed on the “Advanced Search” tab can be customised using the controls on the “Search Settings” tab.
Max Results On Search Page : If more than the Max Results quantity set are returned this limits how many results are displayed on the first page. Select required amount from drop down menu
Showed Fields On Results : Controls which fields are visible on results screen. Multiple options can be selected from the available list
Refines search options. Provides very precise control of what types of search results are returned. Use the drop down menu to select.
Search Options : “LIKE” searches will return values similar to those being searched for. Example search for “eve”
- LIKE %searched value% - will return any word that contains those 3 letters in that sequence for example eve, neve, even, steven and eleven might all be a valid result if they exist.
- LIKE %searched value – will only return similar results where the example “eve” is the last part of the word in this case eve and neve would be valid results if they exist.
- LIKE searched value% - will only return similar results where the example “eve” is the first part of word in this case even and eve would be valid results if they exist.
- Searching using arithmetic signs (=, <> ...)- if values are alphanumeric (letters) alphabetical order is used to determine which is greater or lesser.
- =searched value – returns exact value searched for if it exists
- < > searched value – returns values that do not match the searched value
- > searched value – returns values greater than searched value
- < searched value – returns values less than searched value
- >=searched value – returns values greater than or equal to searched value
- <=searched value – returns values less than or equal to searched value.
Display E-mails On Results : Select tick box to display emails as part of the search results.
Checkbox Search Type : If your form has a checkbox for multiple items, then this will decide how they are matched. OR will mean any of the ticked items are found. AND means all ticked items have to match.
Range Start Field : If searching for a range set which criteria will start. In the example provided in Figure 11 – Start Year is set as starting point for the range
Range End Field : If searching for a range set which criteria will end. In the example provided in Figure 11 – Graduation Year is set as ending point for the range