XiUS Docs > Getting started > Create Search Panel

Create Search Panel

To create Search Panel for searching user's data, you need to create XiUS Information. What is Information and How to create Information is explained below.

What is Information

This is the first question which comes in every user's mind. The information is "the group of details" or "data" on which user will perform a search. The user can't create Information, he is only able to search through the Information which are made search-able by Administrator. You can make any information of user as Search-able, just because of flexibility of XiUS. You can also bound the users for searching the Information by applying Privacy on the searched data. To perform the explained task what you need is the type of Information of that particular nature. We have several Information type to search users (these will grow time to time, as per community requirements) and these are as follows:

  1. Base Information: These are the information which are independent and can be made search-able directly. These are as follows:-
    • Joomla : This type can be selected to make information related to Joomla Core fields.
    • JomSocial User Table : This type allows you to add JomSocial's Core fields in the search panel to search data according to user's core fields like, JS MultiProfile, User's Status, Avatar etc. To make it searchable you need to make the information of that field and make it published.
    • JomSocial Custom Field : This type allows you to add JomSocial's profile fields in the search panel to search data according to user's profile fields. But make sure it doesn't mean that by creating the Field in JomSocial, it will also be available for searching. To make it search-able you need to make the information of that field and make it published. (Discussed later on).
    • Custom Table Plugin : It provides flexibility to search any information of the user from the database table stored at the website. (Click here to know more about it)
  2. Derived Information : These are the information depend upon Base information and can't be made searchable without Base information. For e.g.- If you want to find users within a particular age range then you will have to create a Base information of type birthdate. Derived information are as follows:-
    • Keyword : This type allow you to add searching condition by which user can search any value in all published information. For example if you want to search Admin from India then you can enter the value Admin India ( separated by space). The Keyword search will search Admin in all published information and India in all published information of user, and show combined result of both.
    • Force Search : This type of Information allow you for additive searching information with site member . This plugin provides facility  to hide confidential information from site members side. (Click Here to know more about it.)
    • Range Search : This type of information allow you to search through a range of input condition. For example,  you want to search users whose age is between 18 to 25, in that case this plugin is very useful. (Click Here to know more about it.)
    • Proximity Search : This type of information allows you to search information according to location. For this purpose proximity uses
      • Longitude & Latitude (Base information i.e. to be made before making information of type Proximity Search with "By information" option) of the particular location(JS1.8 automatically calculate it).
      • User can search location through country, state and city(Base information i.e. to be made before making information of type Proximity Search with "By Google Map" option).  (Click Here to know more about it.)
    • XiusEmail : This type of information is used for sending email to filtered users. Only admin can use this information. If you want to send emails to filtered user than you can simply search users and send Emails to them individually or to the whole group. (Click Here to know more about it.)
    • Online User Search : By this type, you can easily search all people who are online or logged in. (Click Here to know more about it.)
    • Group Member Search : By this type, you can search all group members of selected group. (Click Here to know more about it.)
    • XiUSExport : By using this type, User can export the searched results in CSV format. (Click Here to know more about it.)
How to Create Information

These are the step to create a new information -

  1. Click on Create Information icon which is at top-right corner of information screen of XiUS.
  2. The list of all information type will be available in XiUS and shown as select box. Select one of all Information type  and click on Next button.
  3. The next page will show you all the information or in other words you can say profile fields of users. You can select any one option to add it in Search Panel at front-end. After selecting the option you need to click on Next button shown below select box.
  4. Now you need to configure the selected information. There are some option, which you can change as you want.
    • Details:
      • Name :- You can give any name to the information created or going to be created. This name will be shown to the site members when they will search for other site members.
      • Published :- If you want to publish the information then set it to Yes, otherwise set it to No. Only published information will be available to the site members for searching.
    • Plugin Parameters :- Shows the parameters of plugin if there are some parameters attached with plugin.
    • General Parameter:
      • Is this Information can be used as search-able for your site members :- Set it to "Yes" if you want to allow user to search user through using this information, otherwise set it "No".
      • Is Information available for display on mini profile :- If this is set to "Yes",this information will be shown on users' mini profile which will be shown after searching for searched users.
      • Is information can be used as sortable for your site members :- Set this option to yes" if you want that user can sort the list of searched users according to this information.
      • Accessible User Group :- You can set privacy on Information by which Joomla User can access or search user's data.
      • Is Information can be used as exportable for your Administrator :- If this option is set to Yes then this information will be shown in exportable data for Administrator.
      • Tooltip :- You can write any content which you wants to show the users on moving the cursor over it.
    • Privacy Parameter: Know more about Privacy, Click Here
      • Jom Social Privacy :- You can set privacy on Information by which JomSocial User can access or search user's data. To use this parameter, Enable XiUS JS Privacy plugin. (What is JS Privacy plugin)
      • Accessible Profile Type :- You can set privacy on Information by which JSPT Profiletype User can access or search user's data. To use this parameter, Enable XiUS XiProfile Type Privacy plugin. (What is XiProfile Type Privacy plugin)
  5. Click on "Save" or "Apply" to save the information created or edited. Here is your information that is ready to use.

Display of Search Panel at Front-end



  • Saturday, 29 May 2010

Comments (0)

Leave a comment

You are commenting as guest.